Triggers can be utilized to display a funnel in particular situations, and they can be combined to effectively highlight funnels for specific scenarios.
Customer tag trigger
Customer order history trigger
Product tag trigger
Customer order count trigger
Discount code trigger
Discount percent (%) trigger
UTM Parameter Trigger
Customer language trigger
Currency trigger
Shipping country trigger
Product/collection exclusion trigger
Subscription trigger
Variant name trigger
Random sample trigger
Date/time trigger
Show for all customers trigger
A "Catch-All" funnel is a type of funnel that uses the "Show for All Customers" trigger.
Setting this funnel to the lowest priority ensures it only activates when an order hasn't met the criteria for any other funnel. This creates a safety net, preventing orders from slipping through the gaps between your more specific funnels.
Product/collection trigger
The Product/Collection Trigger works by displaying the offer only if the customer has purchased a specific product or a product from a specific collection. Simply choose the product or collection that should activate the upsell offer. When a customer purchases any product matching this trigger, the offer will appear.
Here are some examples:
You have a funnel with a Product/Collection Trigger set to products X, Y, and Z. If a customer buys products A, B, and Y, this funnel will activate, showing the upsells within that funnel to the customer.
You have a funnel with a Product/Collection Trigger set to products X, Y, and Z. If a customer buys products A, B, and C, this funnel will not activate since none of the specified products (X, Y, or Z) were purchased.
Order value trigger
The Order Value Trigger is used to display an offer if an order meets a specified dollar value requirement, which can be set as greater than or less than a chosen amount. When an order meets your set criteria, the offer will be shown to the customer.
Here are some examples:
Your funnel has an Order Value Trigger set to activate when orders total less than $50.00. If a customer places an order totaling $30.00 with various products, the offer will display, as the order meets the “less than $50.00” requirement.
Your funnel has an Order Value Trigger set to activate when orders total less than $50.00. If a customer places an order totaling $60.00 with various products, the offer will not display since the order value does not meet the “less than $50.00” requirement.
In both examples, the specific products in the order are irrelevant; the trigger is based solely on order value.
Quantity trigger
The quantity trigger shows an upsell offer based on the item count in a customer’s order. It can be configured to display the offer if the cart has more or fewer than a specified number of items.
For example, if set to "less than 3," the upsell appears only when there are 2 or 1 items in the cart. If set to "more than 1," the funnel will trigger for orders with 2 or more items.
Customer tag trigger
The Customer Tag Trigger allows you to include or exclude customers from seeing a funnel based on their associated tags.
For example, if you're running a promotion for VIP customers who receive a 25% discount, you can use the Customer Tag Trigger to exclude customers without the "VIP" customer tag, ensuring only tagged VIP customers see the offer.
Customer order history trigger
The Customer Order History Trigger allows you to customize offers based on a customer’s previous purchase history.
NOTE: This trigger reviews only past orders, not the current order the customer is about to place.
Product tag trigger
The Product Tag Trigger allows you to include or exclude customers from viewing a funnel based on the tags assigned to your products.
For example, if you are promoting items labeled as "discontinued," you can utilize the Product Tag Trigger to omit those tagged products. This ensures that customers who have discontinued items in their order will not see additional offers.
Customer order count trigger
The Customer Order Count Trigger enables you to display a funnel specifically for new or returning customers.
For example, if you have a promotion intended solely for new customers, you can configure the Customer Order Count to "0," ensuring that only those with no prior orders will have access to this funnel.
Discount code trigger
The Discount Code Trigger lets you include or exclude customers from seeing a funnel based on a discount code they use.
For example, if you’re running two promotions—one offering 25% off for new customers and another giving 10% off for email subscribers—you can use the Discount Code Trigger to display the funnel to email subscribers by including those who use the email subscription discount code.
Be sure to press "enter" after entering the discount code to save it in the funnel.
Discount percent (%) trigger
The Discount Code Trigger allows you to include or exclude customers from viewing a funnel based on the discount percentage applied.
For example, if you're running multiple promotions, such as one for new customers who automatically receive a 25% discount, you can utilize the Discount Percent trigger to display offers to everyone except those already benefiting from the 25% discount. Additionally, you have the flexibility to set criteria for greater than or less than the specified discount percentage, enabling you to include or exclude a range of discount amounts from accessing the funnel.
This trigger utilizes logic for "more than," "less than," and "equal to."
UTM Parameter Trigger
A UTM Trigger is a marketing tool that activates specific actions based on UTM parameters in a URL. UTM parameters (Urchin Tracking Module) help track the effectiveness of online campaigns by providing details about the source, medium, and campaign name.
When users click a link with UTM parameters, the trigger can identify these tags and perform actions such as:
- Displaying tailored offers or content based on specific campaigns.
- Segmenting visitors by their entry points to analyze marketing channel effectiveness.
- Creating personalized experiences with customized messages or redirects.
If you're interested in setting up Direct-to-Checkout UTM Links, please follow this link.
Customer language trigger
The Customer Language Trigger enables you to tailor offers based on the customer's preferred language. This allows you to display specific offers or content in the customer’s chosen language, creating a more personalized and engaging experience.
AfterSell supports multiple languages, though there are currently some limitations as this feature is still under development.
We've created a video tutorial that walks you through setting up multi-language options and explains the current limitations:
Currency trigger
The Currency Trigger allows you to control whether customers see a funnel based on the currency they use at checkout.
Since 1-click upsells aren’t shown to customers checking out in a currency other than your store's default, everyone still sees the Thank You Page. By using the Currency Trigger, you can tailor specific Thank You Page offers for different currencies, enabling you to provide targeted product recommendations and offers that align with the customer's checkout currency.
Shipping country trigger
The Shipping Country Trigger allows you to include or exclude customers from viewing a funnel based on their shipping destination country.
As a reminder, 1-click upsells won’t display to customers checking out in a currency different from your store's default currency; however, everyone will still see the Thank You Page. By using the Shipping Country Trigger, you can create targeted Thank You Page offers for specific countries, allowing you to provide tailored product recommendations and offers based on the customer's shipping location. This also means adjusting your shipping costs for different countries.
Product/collection exclusion trigger
The Product/Collections Exclusions Trigger is helpful when you want to prevent specific products or collections from triggering additional offers. For example, if a customer has purchased from a heavily discounted product or collection, you may prefer not to show further offers to that customer. This trigger allows you to skip all offers if those specific products or collections are in the customer’s cart.
Additionally, you can combine this trigger with the Product/Collection Trigger to ensure that only selected products or collections activate the funnel, while any others are excluded.
Subscription trigger
The Subscription Trigger enables you to customize the visibility of a funnel based on a customer’s subscription status. This trigger allows you to include or exclude customers from specific offers depending on whether they have an active subscription.
By applying "include" logic, you can ensure that only subscribed customers see certain funnels, creating exclusive upsells or thank you offers tailored to them. Conversely, using "exclude" logic allows you to hide particular funnels from subscribed customers, focusing offers instead on non-subscribers. This flexible approach makes it easy to craft subscription-based, targeted recommendations and promotions.
Please note that, due to Shopify's limitations, only one subscription item can be included per order.
Variant name trigger
The Variant Name Trigger allows you to display specific funnels based on the product variant selected by the customer at checkout. By using this trigger, you can include or exclude customers from certain offers depending on the exact variant they choose, such as size, color, or style.
Random sample trigger
The Random Sample Trigger enables you to control funnel visibility for a random subset of customers. This trigger is ideal for testing new funnels with a small percentage of your customer base or surprising a select group of customers with special offers. By applying the Random Sample Trigger, you can effectively test new strategies, measure impact, or add an element of exclusivity to your promotions, creating unique experiences for "lucky" customers who meet the criteria.
Date/time trigger
The Date/Time Trigger allows you to schedule the visibility of a funnel based on specific dates and times. With this trigger, you can activate or deactivate offers according to a set schedule, making it ideal for time-sensitive promotions, seasonal campaigns, or exclusive, limited-time deals.
Shipping method trigger
The Shipping Method Trigger enables you to control funnel visibility based on the customer’s chosen shipping option at checkout. This trigger allows you to include or exclude customers from specific offers depending on their selected shipping method, such as standard, expedited, international shipping, pickup etc.
Please be advised that our triggers currently use "OR" logic, not "and"