Examples & Use Cases
Browse real-world examples showing how to configure PowerX for common merchant use cases. Each example includes the function type, campaign type, conditions, and expected result.
Discount Examples
Section titled “Discount Examples”1. VIP Customer Discount
Section titled “1. VIP Customer Discount”Give VIP customers an extra 15% off all products.
- Function: Product Discount
- Campaign: Conditional Discount
- Customer qualifier: Customer tag matches “VIP” (Advanced input)
- Discount: 15% percentage
- Result: VIP-tagged customers see 15% off at checkout automatically.
2. Volume Discount (Buy More Save More)
Section titled “2. Volume Discount (Buy More Save More)”Buy 3+ items, get 10% off. Buy 5+, get 20% off.
- Function: Product Discount
- Campaign: Volume Discount
- Tiers: Quantity >= 3 → 10%, Quantity >= 5 → 20%
- Result: Discount increases as customers add more items.
3. Bundle Deal
Section titled “3. Bundle Deal”Buy a shirt + pants + shoes, get 25% off the bundle.
- Function: Product Discount
- Campaign: Bundle Discount
- Item selector: Specific product IDs or collections
- Discount: 25% percentage
- Result: 25% off applies only when all three items are in the cart.
4. Buy 2 Get 1 Free
Section titled “4. Buy 2 Get 1 Free”Buy 2 items from a collection, get the cheapest one free.
- Function: Product Discount
- Campaign: Buy X Get Y Discounted
- Buy condition: 2 items from collection “Summer”
- Get condition: Cheapest product
- Discount: 100% percentage
- Result: The lowest-priced qualifying item becomes free.
5. Free Shipping Over $50
Section titled “5. Free Shipping Over $50”Free shipping when cart subtotal exceeds $50.
- Function: Shipping Discount
- Campaign: Conditional Discount
- Cart qualifier: Subtotal >= $50
- Rate selector: All shipping rates
- Discount: 100% percentage
- Result: All shipping options show as free at checkout.
6. Tiered Order Discount
Section titled “6. Tiered Order Discount”Spend $100 → 5% off, Spend $200 → 10% off, Spend $500 → 15% off.
- Function: Order Discount
- Campaign: Tiered Discount
- Tier type: Cart subtotal
- Tiers: $100 → 5%, $200 → 10%, $500 → 15%
- Result: Customers automatically get the best tier they qualify for.
7. First-Time Customer Discount
Section titled “7. First-Time Customer Discount”10% off for customers who haven’t ordered before.
- Function: Product Discount
- Campaign: Conditional Discount
- Customer qualifier: Order count = 0 AND is logged in
- Discount: 10% percentage
- Result: New registered customers see 10% off on their first order.
8. Subscription Product Discount
Section titled “8. Subscription Product Discount”15% off products with an active subscription.
- Function: Product Discount
- Campaign: Conditional Discount
- Item selector: Has Selling Plan
- Discount: 15% percentage
- Result: Subscription items are discounted automatically.
9. Staff/Employee Discount
Section titled “9. Staff/Employee Discount”Special pricing for staff emails.
- Function: Product Discount
- Campaign: Conditional Discount
- Customer qualifier: Email ends with “@yourcompany.com”
- Discount: 30% percentage
- Result: Employees get 30% off when logged in with their work email.
10. Market-Specific Discount
Section titled “10. Market-Specific Discount”20% off for customers in the EU market.
- Function: Product Discount
- Campaign: Conditional Discount
- Cart qualifier: Market is one of “EU”
- Discount: 20% percentage
- Result: EU shoppers see 20% off at checkout.
Shipping Customization Examples
Section titled “Shipping Customization Examples”11. Hide Express Shipping for Heavy Orders
Section titled “11. Hide Express Shipping for Heavy Orders”- Function: Shipping Customization
- Rule: Hide
- Method selector: Name contains “Express”
- Cart qualifier: Total weight > 10kg
- Result: Heavy orders only see standard shipping options.
12. Rename Free Shipping
Section titled “12. Rename Free Shipping”Show “Free Shipping” instead of “Standard” when cart qualifies.
- Function: Shipping Customization
- Rule: Rename
- Method selector: Name matches “Standard Shipping”
- Cart qualifier: Subtotal >= $75
- New name: “Free Shipping”
- Result: Qualifying customers see “Free Shipping” as the method name.
13. Reorder Shipping Methods for VIP
Section titled “13. Reorder Shipping Methods for VIP”Show fastest shipping first for VIP customers.
- Function: Shipping Customization
- Rule: Reorder
- Customer qualifier: Customer tag matches “VIP”
- Method selector: Name contains “Express”
- Position: First
- Result: VIP customers see Express shipping at the top of the list.
Payment Customization Examples
Section titled “Payment Customization Examples”14. Hide COD for International Orders
Section titled “14. Hide COD for International Orders”- Function: Payment Customization
- Rule: Hide
- Method selector: Name matches “Cash on Delivery”
- Cart qualifier: Market is not “Domestic”
- Result: International customers cannot select Cash on Delivery.
15. Hide PayPal for B2B Customers
Section titled “15. Hide PayPal for B2B Customers”- Function: Payment Customization
- Rule: Hide
- Method selector: Name contains “PayPal”
- Customer qualifier: Customer tag matches “B2B” or “wholesale”
- Result: B2B customers only see approved payment methods.
16. Rename Payment Method
Section titled “16. Rename Payment Method”Show “Pay with Credit Card (Secure)” instead of “Credit Card.”
- Function: Payment Customization
- Rule: Rename
- Method selector: Name matches “Credit Card”
- New name: “Pay with Credit Card (Secure)”
- Result: Customers see the more trustworthy label at checkout.
Validation Examples
Section titled “Validation Examples”17. Minimum Order Value
Section titled “17. Minimum Order Value”Block checkout if cart is under $25.
- Function: Checkout Validation
- Rule: Conditional Rules
- Cart qualifier: Subtotal < $25
- Error message: “Minimum order value is $25. Please add more items.”
- Block on failure: Yes
- Result: Customers must meet the $25 minimum to place an order.
18. Maximum Quantity Per Product
Section titled “18. Maximum Quantity Per Product”Limit customers to 5 units of any single product.
- Function: Checkout Validation
- Rule: Conditional Rules
- Cart qualifier: Line item quantity > 5
- Error message: “You can only purchase up to 5 units per product.”
- Block on failure: Yes
- Result: Customers see an error if they exceed the quantity limit.
19. Members-Only Products
Section titled “19. Members-Only Products”Require login for certain products.
- Function: Checkout Validation
- Rule: Conditional Rules
- Cart qualifier: Cart has items in collection “Members Only”
- Customer qualifier: Customer is not logged in
- Error message: “Please log in to purchase members-only products.”
- Block on failure: Yes
- Result: Guest customers cannot purchase restricted products.
Discount Manager Examples (Shopify Plus)
Section titled “Discount Manager Examples (Shopify Plus)”20. Auto-Apply Best Discount
Section titled “20. Auto-Apply Best Discount”Automatically apply the best available discount code.
- Function: Discount Manager
- Campaign: Add Discount
- Cart qualifier: Subtotal >= $100
- Discount code: SAVE20
- Result: Customers spending $100+ automatically get the SAVE20 code applied.
21. Reject Discount During Sale
Section titled “21. Reject Discount During Sale”Block discount codes during Black Friday.
- Function: Discount Manager
- Campaign: Reject Discount
- Discount qualifier: Code is any
- Message: “Discount codes cannot be combined with our Black Friday sale.”
- Result: No discount codes work during the sale period.
22. Replace Discount Code
Section titled “22. Replace Discount Code”Upgrade a discount code to a better one when the customer spends more.
- Function: Discount Manager
- Campaign: Replace Discount
- Discount qualifier: Code matches “SAVE10”
- Cart qualifier: Subtotal >= $200
- New code: SAVE20
- Result: Customers who entered SAVE10 automatically get upgraded to SAVE20.
23. Free Gift with Purchase
Section titled “23. Free Gift with Purchase”Add a free product when cart qualifies.
- Function: Discount Manager
- Campaign: Add Products
- Cart qualifier: Subtotal >= $75
- Product: Select gift variant
- Result: A free gift automatically appears in the cart at checkout.
24. Free Gift for Pickup Orders
Section titled “24. Free Gift for Pickup Orders”Reward customers who choose local pickup.
- Function: Discount Manager
- Campaign: Add Products
- Delivery method qualifier: Is Local Pickup
- Product: Select gift variant
- Result: Pickup customers receive an extra free item.
25. Remove Products from Pickup Orders
Section titled “25. Remove Products from Pickup Orders”Prevent heavy items from being ordered for pickup.
- Function: Discount Manager
- Campaign: Remove Products
- Delivery method qualifier: Is Local Pickup
- Products: Heavy item variants
- Result: Heavy items are automatically removed from pickup orders.
26. Track Delivery Type via Cart Attributes
Section titled “26. Track Delivery Type via Cart Attributes”Add cart attribute for local delivery orders.
- Function: Discount Manager
- Campaign: Manage Cart Attributes
- Delivery method qualifier: Is Local Delivery
- Attribute key:
_delivery_type - Attribute value:
local_delivery - Result: Local delivery orders are tagged for fulfillment workflows.
Cart Transform Examples (Shopify Plus)
Section titled “Cart Transform Examples (Shopify Plus)”27. Visual Bundle
Section titled “27. Visual Bundle”Merge 3 items into a single “Summer Bundle” line item.
- Function: Cart Transform
- Operation: Merge Items
- Items: Specific product/variant IDs
- Display title: “Summer Bundle”
- Display image: Custom bundle image
- Price: Custom bundle price or sum of items
- Result: Customers see one clean bundle line item instead of three separate products.
28. Market-Specific Bundles
Section titled “28. Market-Specific Bundles”Different bundle pricing for different markets.
- Function: Cart Transform
- Operation: Merge Items
- Scope: Specific (market-based)
- Market condition: Market handle matches target
- Price: Different price per market
- Result: The same bundle shows different prices depending on the customer’s market.