Request a call back and get a free consultation!
Menu
 EN
+38 063 123 45 67
0 0

Module - Price Tracker

The "Price Tracking" module allows you to track product price changes and automatically notify customers about price drops by email or SMS. The system stores the price change history, tracks product price dynamics, and sends notifications to subscribers when the price changes.

"Settings" tab
Main module settings
  1. "Module status" — activates or deactivates the price tracking function on the site;
  2. "Name field" — allows you to include the name of the customer who tracked the product in the email message;
  3. "Phone field" — allows you to include the customer's phone number in the email message;
  4. "Remind when editing products" — the system will show a message to the administrator when the price changes for a product that users are tracking;
  5. "Cron password" — a unique key for protecting the module CRON task;
  6. "Cron command" — a command for automatically sending email messages about price changes via CRON.

"Email templates" tab
Email message settings
  1. "Custom email templates" — allows you to use your own templates for email messages instead of the default ones;
  2. "Available shortcodes" — special shortcodes are used for dynamic email content:
    • [product_name] — product name;
    • [customer_name] — customer name;
    • [old_price] — old «Previous» price;
    • [new_price] — new current price;
    • [product_url] — product link;
    • [store_name] — store name.
  3. "Email message settings" — allows you to edit the text, subject, and content of the email message that will be sent to the customer when the product price changes;
  4. "Email subject" — allows you to set the email message subject text;
  5. "Main text" — allows you to edit the main email content with text formatting and shortcode support.

"Requests" tab

Managing user price tracking requests

This tab shows all active customer requests for tracking product prices with the following information:

  1. "Customer information" — the name and email address of the customer tracking the product;
  2. "Product" — the product name, its tracking status, and the selected language at the time of the request;
  3. "Current price" — the current product price at the time of viewing and the selected currency at the time of the request;
  4. "Date created" — the date when the customer submitted the product tracking request;
  5. "Status" — shows the active tracking status:
    • "Pending" — the request is active, and the system tracks price changes;
    • "Sent" — the customer has unsubscribed from notifications.
  6. "Filtering and search" — requests can be filtered by:
    • Customer email address;
    • Product name;
    • Customer first and last name;
    • Request status «All, pending, sent».

"Message logs" tab

History of sent email messages

This tab displays a detailed log of all sent email messages about price changes:

  1. "Customer information" — the email address of the customer who received the message;
  2. "Product" — the name of the product whose price changed;
  3. "Old price" — the previous product price;
  4. "New price" — the current product price;
  5. "Price change" — the absolute and percentage difference between the old and new product price;
  6. "Date sent" — the exact date and time when the email message was sent;
  7. "Status" — shows the delivery status:
    • "Successful" — the email was sent successfully;
    • "Error" — an error occurred while attempting to send.