Sales Triggers for WooCommerce can help hesitant users confidently purchase from your Shop.
Installation
↑ Back to top1. Download the sales-triggers-for-woocommerce.zip file from your WooCommerce account.
2. Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
3. Install Now and Activate the extension.
More information at: Install and Activate Plugins/Extensions.
Trigger Types
↑ Back to topDeal Expiry: Displays the time left for a sale price to end on the product page as Day(s) Left, Date or a Countdown Timer, based on the WooCommerce sale end date of the product.
Low Stock: Displays a low in-stock notice when the product stock reaches the set quantity, and optionally an in-stock message above it.
Savings: Displays the amount and percentage the user saves when a sale price has been configured for the product.
Guarantee: Displays reassuring information such as Free Shipping, Return Policy and Brand Assurance, each with a
Best Reviews: Displays the satisfaction rate of your customers, calculated from the product’s star ratings.
Coupons: Displays the selected WooCommerce coupon codes and their discount on the product page.
Setup and Configuration
↑ Back to topTo configure the plugin, go to “Sales Triggers > Settings”.
General Settings
Enable Sales Triggers: Enable this option to display the sales triggers in the frontend.
Troubleshoot
Frontend Scripts Enqueued on: Choose whether the frontend scripts are loaded in the Header or Footer. If the triggers are not working properly in the frontend, try changing this option.
Custom CSS
Custom CSS: Add site-wide custom CSS for the sales triggers.
Creating a Sales Trigger
↑ Back to topTo create a new trigger, go to “Sales Triggers > Sales Triggers” and click “Add New”. Enter the name of the sales trigger and select the Trigger Type. The options in the General, Messages and Customization tabs depend on the selected trigger type, as explained in the configuration of each trigger type below. The Criteria, Custom CSS and Shortcodes tabs are common for all the trigger types.
Deal Expiry – Configuration
↑ Back to topIn the Trigger Type option, select Deal Expiry. The trigger is displayed for the products which have a sale price with a sale end date.
General
Show On Single Product Page: Select “Yes” to display the trigger on the single product page.
Display Position: Select the position to display the trigger on the single product page.
Show for Variable Products: Select “Yes” to display the trigger for variable products. For variable products, the trigger is displayed where the variation details are displayed.
Show Trigger for Variable Products: Choose Only After Selecting Variation or Even Before Selecting Variation.
Show On Shop and Category Page: Select “Yes” to display the trigger on the shop and category pages.
Display Position for Shop and Category Page: Select the position to display the trigger on the shop and category pages.
Trigger Display Type: Select Display Day Left to display the number of days left for the sale price to end, Display Date Left to display the date on which the sale price ends, or Display Countdown Timer to display a live countdown timer with the remaining time.
Show Countdown Timer Before(Hours): Displayed when Display Day Left or Display Date Left is selected. When the set number of hours is left for the sale price to end, the countdown timer is displayed instead. For example, if set as 5, the countdown timer is displayed once only 5 hours are left.
Criteria
By default, the trigger is displayed for all users and products. To restrict it, configure the criteria. See Criteria below.
Messages
Day Left Message: Supports {sts_deal_day_left}. Example: {sts_deal_day_left} Days Remaining.
Date Left Message: Supports {sts_deal_date_left}. Example: Deal Expires On: {sts_deal_date_left}.
Countdown Timer Message: Supports {sts_countdown_timer}. Example: Deal Expires in {sts_countdown_timer}.
Countdown Timer Days / Hours / Minutes / Seconds Label: The labels of the countdown timer.
Customization
Label Color / Label Font Size: Customize the color and font size of the trigger message.
Custom CSS
Add any custom CSS for this trigger.
Shortcodes
Use the [sts_sales_trigger] shortcode to display this trigger anywhere. See Shortcodes below.
Low Stock – Configuration
↑ Back to topIn the Trigger Type option, select Low Stock.
General
Show On Single Product Page: Select “Yes” to display the trigger on the single product page.
Display Position: Select the position to display the trigger on the single product page.
Show for Variable Products: Select “Yes” to display the trigger for variable products.
Show Trigger for Variable Products: Choose Only After Selecting Variation or Even Before Selecting Variation.
Show On Shop and Category Page: Select “Yes” to display the trigger on the shop and category pages.
Display Position for Shop and Category Page: Select the position to display the trigger on the shop and category pages.
Activate Scarcity Mode when Stock Reaches: Set the stock quantity at which the scarcity message is displayed. For example, if set as 5, the scarcity message is displayed when the stock is 5 or less. Above this quantity, the in-stock message is displayed.
Criteria
By default, the trigger is displayed for all users and products. To restrict it, configure the criteria. See Criteria below.
Messages
Scarcity Message: Displayed when the stock reaches the scarcity quantity. Supports {sts_stock_count}. Example: Only {sts_stock_count} in Stock. Order Soon!!!
In stock Message: Displayed when the stock is above the scarcity quantity. Supports {sts_stock_count}. Example: {sts_stock_count} in Stock.
Customization
Scarcity Message Font Color / In Stock Message Font Color / Label Font Size: Customize the colors and font size of the messages.
Custom CSS
Add any custom CSS for this trigger.
Shortcodes
Use the [sts_sales_trigger] shortcode to display this trigger anywhere. See Shortcodes below.
Savings – Configuration
↑ Back to topIn the Trigger Type option, select Savings. The trigger is displayed for the products which have a sale price.
General
Show On Single Product Page: Select “Yes” to display the trigger on the single product page.
Display Position: Select the position to display the trigger on the single product page.
Show for Variable Products: Select “Yes” to display the trigger for variable products.
Show Trigger for Variable Products: Choose Only After Selecting Variation or Even Before Selecting Variation. Before a variation is selected, the savings range of the variations is displayed.
Show On Shop and Category Page: Select “Yes” to display the trigger on the shop and category pages
Display Position for Shop and Category Page: Select the position to display the trigger on the shop and category pages.
Criteria
By default, the trigger is displayed for all users and products. To restrict it, configure the criteria. See Criteria below.
Messages
Savings Message: Supports {sts_saved_price} and {sts_saved_percentage}. Example: You Save {sts_saved_price} ({sts_saved_percentage}).
Customization
Label Color / Label Font Size: Customize the color and font size of the trigger message.
Custom CSS
Add any custom CSS for this trigger.
Shortcodes
Use the [sts_sales_trigger] shortcode to display this trigger anywhere. See Shortcodes below.
Guarantee – Configuration
↑ Back to topIn the Trigger Type option, select Guarantee.
General
Show On Single Product Page: Select “Yes” to display the trigger on the single product page.
Display Position: Select the position to display the trigger on the single product page.
Guarantees: Click Add New Guarantee to add a guarantee. Enter the Guarantee Title and Guarantee Content, and optionally click Select a Image in Image Selection to upload an icon. Add as many guarantees as needed (for example, Free Shipping, Return Policy and Brand Assurance), and drag them to sort.
Criteria
By default, the trigger is displayed for all users and products. To restrict it, configure the criteria. See Criteria below.
Messages
Guarantee Heading Label: The heading displayed above the guarantees.
Customization
Guarantee Heading Color / Guarantee Heading Font Size: Customize the color and font size of the heading.
Guarantee Text Color / Guarantee Text Font Size: Customize the color and font size of the guarantee title and content.
Guarantee Info Background Color: Customize the background color of the guarantees.
Custom CSS
Add any custom CSS for this trigger.
Shortcodes
Use the [sts_sales_trigger] shortcode to display this trigger anywhere. See Shortcodes below.
Best Reviews – Configuration
↑ Back to topIn the Trigger Type option, select Best Reviews. The satisfaction percentage is calculated from the star ratings of the product.
General
Show On Single Product Page: Select “Yes” to display the trigger on the single product page.
Display Position: Select the position to display the trigger on the single product page.
Show On Shop and Category Page: Select “Yes” to display the trigger on the shop and category pages.
Display Position for Shop and Category Page: Select the position to display the trigger on the shop and category pages.
Hide Trigger if Rating is Less than: Set the rating percentage below which the trigger is hidden. For example, if set as 75, the trigger is displayed only if the rating percentage is 75% or more.
Criteria
By default, the trigger is displayed for all users and products. To restrict it, configure the criteria. See Criteria below.
Messages
Review Message: Supports {sts_best_reviews_percentage}. Example: More than {sts_best_reviews_percentage} Satisfied Buyers.
Customization
Text Color / Text Font Size: Customize the color and font size of the trigger message.
Custom CSS
Add any custom CSS for this trigger.
Shortcodes
Use the [sts_sales_trigger] shortcode to display this trigger anywhere. See Shortcodes below.
Coupons – Configuration
↑ Back to topIn the Trigger Type option, select Coupons.
General
Show On Single Product Page: Select “Yes” to display the trigger on the single product page.
Display Position: Select the position to display the trigger on the single product page.
Show for Variable Products: Select “Yes” to display the trigger for variable products.
Select Coupons: Search and select the WooCommerce coupons to be displayed.
Criteria
By default, the trigger is displayed for all users and products. To restrict it, configure the criteria. See Criteria below.
Messages
Coupons Message: Supports {sts_coupon_amount}, {sts_coupon_name}, {minimum_spend} and {maximum_spend}. Example: Get discount worth {sts_coupon_amount} using coupon code {sts_coupon_name}.
Customization
Text Color / Text Font Size: Customize the color and font size of the trigger message.
Background Color / Border Color: Customize the background and border color of the coupon box.
Custom CSS
Add any custom CSS for this trigger.
Shortcodes
Use the [sts_sales_trigger] shortcode to display this trigger anywhere. See Shortcodes below.
Managing Sales Triggers
↑ Back to topGo to “Sales Triggers > Sales Triggers” to view all the sales triggers with their Name, Trigger Type, Status, Date and Actions.
Activate / Deactivate: Select sales triggers and use the Activate or Deactivate bulk action. Only active sales triggers are displayed in the frontend.
Duplicate: Create a copy of a sales trigger. The copy is created as inactive.
Sorting: Sort the sales triggers by Name, Trigger Type, Status or Date.
Advanced Search: Enter a value to search, and in Search In choose ID, Name or All Fields. In Match Type, choose Exact & Related Values or Only Exact Value.
Filters: Filter the sales triggers by Trigger Type and Created Date (All Days, Today, Yesterday, This Week, Last Week, This Month, Last Month or a Specific Date Range). Click Submit to apply or Clear All to reset.
Export: Export the sales triggers to a CSV file, including their settings, criteria rules, messages, customization and custom CSS. Optionally, enter the starting and final row numbers to export only a range of sales triggers.
Import: Import sales triggers from a CSV file in the export format. Leave the ID column empty to create new sales triggers, or enter an ID to update an existing sales trigger. Once completed, the number of imported, updated and failed rows is displayed with the reasons for failure.
Usage
↑ Back to top- Once a sales trigger is active and its criteria are met, it is displayed on the single product page in the selected position.
- Deal Expiry, Low Stock, Savings and Best Reviews triggers can also be displayed on the shop and category pages.
- For variable products, the triggers can be displayed before or after selecting a variation.
- Sales triggers can be displayed anywhere using the [sts_sales_trigger] shortcode.
Translation
↑ Back to topSales Triggers for WooCommerce Plugin is translation ready meaning you can edit the po files by which you can translate the text to any language.
The steps to do the translation are as follows. For eg let us consider translation to French.
- Download and install Poedit
- Open the file sales-triggers-for-woocommerce → languages folder → sales-triggers-for-woocommerce.pot using Poedit.
- Create a new translation file by clicking Create new translation button
- Choose the Source text and set its corresponding French text in Translation Text Area.
- Save the changes.
- Save the file name as sales-triggers-for-woocommerce-fr_FR.po
- Then go to WordPress dashboard → Settings → General and select the Site Language as French
Questions and Feedback
↑ Back to topHave a question before you buy? Please fill out this pre-sales form.
Already purchased and need some assistance? Get in touch with us via the Help Desk.