Filters let you control exactly which customers and orders each campaign applies to. Instead of sending every campaign to everyone, you can narrow it down by cart value, order total, products, customer tags, country, and more.
Available filters
Cart total
Filter abandoned checkout campaigns by the total value of the customer's cart. For example, only send a discount recovery email to carts over $75, where the cost of the discount is justified by the order value.
Order total
Filter post-purchase campaigns (Order Is Paid, Order Is Fulfilled, Review Request) by the total value of the order. Useful for targeting high-value customers with premium follow-up experiences.
Cart quantity
Filter based on the number of items in the cart. For example, target only customers with 3 or more items for a bulk discount offer.
Lifetime sales
Filter by a customer's total historical spending with your store. Use this to target your best customers with VIP-level win-back offers, or to exclude low-value customers from certain campaigns.
Country codes
Restrict a campaign to customers in specific countries. Enter country codes (e.g., US, GB, CA, AU) to include or exclude specific regions. This is useful for:
- Sending different campaigns to domestic vs. international customers
- Adjusting shipping-related content by region
- Complying with region-specific email marketing regulations
Customer tags
Target customers who have specific tags applied to their Shopify customer profile. You can use this to create VIP campaigns, exclude wholesale customers, or segment by any custom tags your store uses.
Order tags
Filter based on tags applied to the order itself. This lets you exclude certain order types (e.g., orders tagged "wholesale" or "staff") or include only orders with specific tags.
Product targeting
Restrict a campaign to only fire when specific products are in the cart or order. In the campaign editor, open Advanced Settings and add product IDs or collections. This is useful for:
- Sending product-specific care instructions after purchase
- Running targeted campaigns for a specific product launch
- Excluding certain products from general review request campaigns
Marketing consent filter
The Only send to marketing subscribers option in each campaign's Privacy & Legal settings filters sends to only customers who have opted in to marketing in Shopify. This is separate from the filters above and applies at the campaign level.
Combining filters
Filters within a campaign work as AND conditions — a customer must meet all active filters for the campaign to fire. For example, you could create an abandoned checkout campaign that only fires when: the cart is over $100 AND the customer is in the US AND the cart contains a specific product.