All docs

Apps & modules

Upsells Module Guide

Learn how to deploy and configure AI-powered upsells to increase your average order value

Upsells Module Guide

Increase your average order value with AI-powered product recommendations that appear at the perfect moment in your customer's shopping journey.

What is the Upsells Module?

The Upsells Module uses artificial intelligence to recommend complementary products to your customers based on what they're viewing or adding to their cart. These smart recommendations appear at strategic moments to encourage customers to add more items to their purchase.

What makes it special:

  • AI-Powered Recommendations - Smart suggestions based on customer behavior and product relationships
  • Perfect Timing - Recommendations appear at high-intent moments (product pages, cart, checkout)
  • Automatic Optimization - The AI learns what works and improves recommendations over time
  • Multiple Display Options - Choose from popups, inline widgets, or cart drawer displays
  • Revenue Tracking - See exactly how much additional revenue upsells generate

Common use cases:

  • A customer views a camera → Show compatible lenses and memory cards
  • A customer adds a dress to cart → Suggest matching accessories
  • A customer is checking out → Offer frequently bought together items
  • A customer views running shoes → Recommend socks and workout gear

How Upsells Work

The Upsells Module operates in three stages:

1. Product Analysis

When you deploy the module, Synton AI analyzes your entire product catalog to understand:

  • Product categories and relationships
  • Price points and margins
  • Complementary products (what goes well together)
  • Customer purchase patterns

2. Smart Triggering

The module monitors customer behavior in real-time:

  • Product Page Views - When someone views a product
  • Add to Cart Events - When someone adds an item to their cart
  • Cart Page Visits - When someone views their cart
  • Checkout Initiation - Right before completing purchase (highest intent!)

3. AI Recommendations

When a trigger occurs, the AI instantly:

  • Analyzes the customer's current cart and browsing history
  • Identifies the most relevant complementary products
  • Calculates the likelihood of acceptance
  • Displays recommendations in the configured format

Example flow:

Customer adds "Wireless Headphones" to cart
↓
AI analyzes: This customer also viewed phone cases
↓
AI finds: 78% of headphone buyers also buy phone accessories
↓
Display: "Complete Your Setup: Premium Phone Case - 20% Off"
↓
Customer clicks "Add to Cart"
↓
Revenue increased by $24.99

Deploying the Upsells Module

Step 1: Deploy via AI Chat

Open the AI Command Center and say:

You: "Add upsells to my store"

AI: "I'll deploy the Upsells Module for you. This module will add AI-powered product recommendations to your store.

Configuration options:

  1. Where should upsells appear?

    • Product pages (when viewing a product)
    • Cart page (when reviewing cart)
    • Cart drawer (popup cart)
    • Checkout page (during checkout)
  2. Display style:

    • Popup modal (attention-grabbing)
    • Inline widget (natural placement)
    • Slide-in panel (non-intrusive)
  3. Recommendation strategy:

    • Complementary products (goes well with)
    • Frequently bought together
    • Higher-tier alternatives (upgrade suggestions)
    • Recently viewed items

What would you like me to configure?"

You: "Show upsells on product pages and cart, use inline widgets, focus on complementary products"

AI: "Perfect! I'm deploying the Upsells Module with:

  • Display locations: Product pages + Cart page
  • Style: Inline widgets
  • Strategy: Complementary products

The module will analyze your catalog and start showing recommendations within 5 minutes. I'll notify you when it's ready."

Step 2: Automatic Setup

Synton AI automatically:

  1. ✅ Analyzes your product catalog (5-10 minutes)
  2. ✅ Builds product relationship map
  3. ✅ Installs widget code in your theme
  4. ✅ Configures display rules
  5. ✅ Starts tracking performance

You'll receive a notification when setup is complete.

Step 3: Verify Installation

  1. Visit your online store
  2. View any product page
  3. Look for the "You May Also Like" or "Complete Your Order" section
  4. Add a product to cart
  5. Check your cart page for additional recommendations

Can't see upsells? See the Troubleshooting section below.

Configuring Upsell Settings

Display Locations

Choose where upsells appear:

Product Pages

  • Appears below product description
  • Shows 3-4 related products
  • Best for: Complementary products

Cart Page/Drawer

  • Shows when customer reviews cart
  • Displays 2-3 high-value items
  • Best for: Last-minute additions

Checkout Page

  • Appears during checkout flow
  • Shows 1-2 carefully selected items
  • Best for: High-margin, small items (batteries, warranties, digital products)

Configuration via AI Chat:

You: "I want to add upsells to the checkout page"

AI: "I can add checkout page upsells. Keep in mind:

⚠️ Important: Checkout upsells must be non-intrusive to avoid cart abandonment. I recommend:

  • Maximum 2 products
  • Small items only (under $20)
  • Relevant complements (not random products)

Should I enable checkout upsells with these safe defaults?"

Recommendation Strategies

Choose how the AI selects products to recommend:

1. Complementary Products (Default)

  • "Goes well with" recommendations
  • Based on product attributes and categories
  • Example: Camera → Lens, Memory Card, Bag

2. Frequently Bought Together

  • Based on actual purchase data
  • Requires at least 50 historical orders
  • Example: Running shoes → Socks, Insoles (because others bought them together)

3. Higher-Tier Alternatives

  • Suggest premium versions
  • Shows better/more expensive options
  • Example: Basic t-shirt → Premium organic t-shirt

4. Cross-Sell Categories

  • Recommend products from different categories
  • Increases cart diversity
  • Example: Kitchen knife → Cutting board, Knife sharpener

Change strategy via AI:

You: "Change upsell strategy to frequently bought together"

AI: "I'm updating the Upsells Module to use the 'Frequently Bought Together' strategy.

Note: This requires sufficient purchase history. I'll analyze your orders and fall back to complementary products if there isn't enough data. Should I proceed?"

Display Customization

Customize how upsells look:

Visual Style:

  • Grid Layout - Shows products in a grid (3-4 items)
  • Carousel - Horizontal scrolling slider
  • Single Spotlight - One featured product with details

Heading Options:

  • "You May Also Like"
  • "Complete Your Order"
  • "Frequently Bought Together"
  • "Customers Also Bought"
  • Custom text

Design Settings:

  • Colors (matches your theme automatically)
  • Button text ("Add to Cart" vs "Add" vs "Buy Now")
  • Show/hide product images
  • Show/hide prices
  • Show/hide reviews/ratings

Customize via AI:

You: "Change the upsell heading to 'Complete Your Setup' and use a carousel layout"

AI: "I'm updating your upsell display:

  • Heading: 'Complete Your Setup'
  • Layout: Carousel (horizontal scrolling)

The changes will appear on your store within 30 seconds."

Discount Strategies

Offer incentives to increase acceptance:

Bundle Discounts:

  • "Add both for 15% off"
  • Applied automatically when customer adds recommended product

Threshold Discounts:

  • "Spend $20 more for free shipping"
  • Encourages adding recommended items to reach goal

Time-Limited Offers:

  • "Add within 5 minutes for 10% off"
  • Creates urgency

Free Gift with Purchase:

  • "Add $25 more to qualify for free gift"
  • Shows progress bar

Configure discounts via AI:

You: "Add a 10% bundle discount when customers buy an upsell product"

AI: "I'll create a bundle discount for upsells:

  • Discount: 10% off
  • Applies to: Original product + upsell product
  • Display: 'Add both and save 10%'

This creates an automatic discount code. Should I also highlight the savings in dollars? (e.g., 'Save $5.99')"

Managing Upsell Performance

Viewing Analytics

Check upsell performance in the AI Command Center:

You: "Show me upsell performance"

AI: "Here's your Upsells Module performance for the last 30 days:

Revenue Impact:

  • Additional revenue: $3,847
  • Average order value increase: +18%
  • Upsell acceptance rate: 12.4%

Top Performing Upsells:

  1. Phone Case → Screen Protector ($847 in upsells)
  2. Coffee Maker → Coffee Beans ($624 in upsells)
  3. Yoga Mat → Yoga Blocks ($411 in upsells)

Display Locations:

  • Product pages: 8.2% acceptance
  • Cart page: 15.7% acceptance (⭐ best performer)
  • Checkout: 6.1% acceptance

Recommendation: Focus on cart page upsells - they're converting 2x better than product pages. Want me to prioritize cart placements?"

Key Metrics

Monitor these important metrics:

Acceptance Rate

  • Percentage of customers who add recommended products
  • Benchmark: 8-15% is good, 15%+ is excellent
  • Low rate? Review product relevance and pricing

Revenue per Visitor

  • Additional revenue generated per store visitor
  • Benchmark: $0.50-$2.00 per visitor
  • Track trend over time

Average Order Value (AOV) Lift

  • How much AOV increased since deploying upsells
  • Benchmark: 10-25% lift is typical
  • Calculate: (New AOV - Old AOV) / Old AOV × 100

Click-Through Rate (CTR)

  • Percentage who click on upsell recommendations
  • Benchmark: 15-30% is good
  • High CTR but low acceptance? Check pricing or product fit

Optimizing Performance

Improve acceptance rates:

You: "My upsell acceptance rate is only 5%. How can I improve it?"

AI: "Let me analyze your upsells and identify issues.

[Analyzing 847 upsell impressions from last 7 days...]

Issues Found:

  1. ⚠️ Price mismatch: You're recommending $80 items when cart value is only $30

    • Solution: Limit upsells to 20-40% of cart value
  2. ⚠️ Low relevance: 34% of recommendations aren't related to cart items

    • Solution: Switch to 'Frequently Bought Together' strategy
  3. ⚠️ Poor timing: Checkout page upsells have 2.1% acceptance (too late)

    • Solution: Disable checkout upsells, focus on cart page

Would you like me to implement these fixes?"

You: "Yes, implement all fixes"

AI: "Done! I've optimized your upsells: ✅ Max upsell price: 40% of cart value ✅ Strategy changed to: Frequently Bought Together ✅ Checkout upsells disabled ✅ Cart page upsells prioritized

I'll monitor performance over the next 7 days and report back with results."

A/B Testing Upsells

Test different approaches to find what works:

You: "I want to A/B test different upsell strategies"

AI: "I can set up an A/B test for your upsells. Here's what I recommend testing:

Test Setup:

  • Variant A (Control): Complementary products, no discount
  • Variant B: Frequently bought together, 10% bundle discount
  • Duration: 14 days
  • Split: 50/50 traffic
  • Success metric: Acceptance rate + revenue

After 14 days, I'll analyze results and implement the winning variant. Should I start the test?"

Product-Specific Upsell Rules

Creating Custom Rules

Override AI recommendations for specific products:

You: "When someone buys a camera, always recommend our camera bundle"

AI: "I'll create a custom upsell rule:

Trigger: Customer adds any camera to cart Recommend: Camera Accessory Bundle ($89.99) Priority: Always show first (before AI recommendations) Discount: 15% off when bought together

This overrides automatic recommendations. Should I still show 2-3 AI recommendations after the bundle?"

Excluding Products

Prevent certain products from being recommended:

You: "Don't recommend gift cards as upsells"

AI: "I've excluded gift cards from upsell recommendations. They'll never appear in:

  • Product page recommendations
  • Cart page upsells
  • Checkout offers

Gift cards will still appear in search and navigation, just not as AI recommendations."

Category-Based Rules

Set rules for entire product categories:

You: "For all clothing items, only recommend other clothing"

AI: "I've created a category rule:

For products in: Clothing Only recommend from: Clothing, Accessories Never recommend: Electronics, Home Goods

This keeps recommendations relevant to fashion shoppers."

Advanced Features

Cross-Sell vs. Up-Sell

Cross-Sell (Default):

  • Recommend different products that complement the original
  • Example: Laptop → Mouse, Laptop Bag
  • Goal: Increase cart size

Up-Sell:

  • Recommend more expensive versions of the same product
  • Example: Basic Laptop → Premium Laptop
  • Goal: Increase per-item value

Enable up-selling:

You: "I want to show premium alternatives instead of accessories"

AI: "I'll enable up-sell mode:

Before: Camera → Lens, Bag, Memory Card (cross-sells) After: Basic Camera → Professional Camera (+$400)

⚠️ Note: Up-sells can reduce acceptance rate but increase revenue per acceptance. I'll monitor performance and can switch back if it doesn't work well."

Dynamic Pricing

Adjust upsell prices based on context:

Cart Value Discounts:

  • Larger discounts for higher cart values
  • Example: Cart < $50: 5% off upsell, Cart > $100: 15% off upsell

Inventory-Based Pricing:

  • Discount slow-moving inventory when shown as upsells
  • Helps clear stock while increasing AOV

Customer Segment Pricing:

  • VIP customers see exclusive upsells
  • New customers see entry-level additions

You: "Offer bigger discounts on upsells for high-value carts"

AI: "I'll set up dynamic upsell discounts:

  • Cart value $0-$50: No discount
  • Cart value $50-$100: 10% off upsells
  • Cart value $100+: 15% off upsells

This incentivizes customers to add more. The discount applies automatically when they add the upsell."

Seasonal Upsells

Automatically adjust recommendations based on season or events:

You: "Show summer products as upsells during June-August"

AI: "I'll create seasonal upsell rules:

June-August (Summer):

  • Prioritize: Swimwear, Beach Accessories, Sunglasses, Coolers
  • Boost: Products tagged 'summer' or 'outdoor'

September-November (Fall):

  • Prioritize: Jackets, Boots, Fall Decor
  • Boost: Products tagged 'fall' or 'cozy'

The AI will automatically switch recommendations on June 1st. Should I set up rules for all four seasons?"

Post-Purchase Upsells

Offer additional products after checkout:

You: "Can I show upsells on the thank you page?"

AI: "Yes! I can enable post-purchase upsells on your order confirmation page.

How it works:

  1. Customer completes order
  2. Thank you page shows: 'Add to Your Order'
  3. Customer can add items without re-entering payment info
  4. Added items ship with original order

Best for:

  • Digital products (courses, ebooks)
  • Small accessories (forgotten items)
  • Extended warranties
  • Gift wrapping

Should I enable post-purchase upsells?"

Troubleshooting

Upsells Not Appearing

Problem: Can't see upsells on store

Solutions:

  1. Check deployment status:

    • Ask AI: "Is the upsells module active?"
    • Verify status in dashboard
  2. Clear cache:

    • Your browser cache might be showing old version
    • Try incognito/private browsing mode
    • Ask AI: "Clear the upsell widget cache"
  3. Check display rules:

    • You may have hidden them for certain pages
    • Ask AI: "Show me where upsells are enabled"
  4. Verify theme compatibility:

    • Some themes have custom cart systems
    • Ask AI: "Check if my theme supports upsells"

Low Acceptance Rates

Problem: Upsells showing but no one is clicking

Common causes:

  1. Price too high:

    • Recommendations are too expensive relative to cart
    • Solution: "Limit upsell prices to 30% of cart value"
  2. Not relevant:

    • AI recommendations don't match what customer wants
    • Solution: "Switch to frequently bought together strategy"
  3. Poor placement:

    • Upsells appearing in wrong location
    • Solution: "Move upsells to cart page"
  4. No incentive:

    • No reason to add the product now
    • Solution: "Add 10% bundle discount to upsells"

Ask AI for diagnosis:

You: "Why is my upsell acceptance rate so low?"

AI: "[Analyzing last 30 days of data...]

I found 3 issues:

  1. 68% of upsells are priced higher than the original product
  2. Average upsell price: $47 (your AOV is only $35)
  3. No discounts or incentives offered

Recommendation: Lower upsell prices and add bundle discounts. Should I implement these fixes?"

Products Not Being Recommended

Problem: Specific product never appears as upsell

Reasons:

  1. Product is out of stock - Synton automatically hides unavailable items
  2. Product price is too high - Exceeds relative price threshold
  3. Product has low relevance - AI doesn't see connection to other products
  4. Product is excluded - You may have manually excluded it

Force a product to appear:

You: "Make sure 'Premium Leather Wallet' always appears for watch purchases"

AI: "I've created a custom rule to always show Premium Leather Wallet when customers view or add watches. It will appear as the first recommendation."

Discount Codes Not Working

Problem: Bundle discount isn't applying

Solutions:

  1. Check discount hasn't expired:

    • Ask AI: "Check upsell discount status"
  2. Verify discount conditions:

    • Some discounts require both items in cart
    • Ask AI: "Show me upsell discount rules"
  3. Test manually:

    • Add product + recommended upsell to cart
    • Check if discount appears at checkout

You: "The upsell bundle discount isn't working"

AI: "Let me check your upsell discount configuration...

Found the issue: The discount code 'BUNDLE10' expired yesterday.

I'll create a new discount:

  • Code: UPSELL_BUNDLE (auto-applied)
  • Amount: 10% off
  • Conditions: Original product + upsell both in cart
  • Expiry: No expiration

Done! The discount is now active and will apply automatically."

Best Practices

Upsell Pricing Rules

30% Rule: Upsells should cost no more than 30% of the original product

  • Original: $100 laptop → Upsell: $25 mouse ✅
  • Original: $20 t-shirt → Upsell: $15 socks ✅
  • Original: $50 shoes → Upsell: $80 bag ❌ (too expensive)

Bundle Value: When offering multiple items, total upsells should be 40-60% of cart value

  • Cart: $100 → Upsells total: $40-60 ✅
  • Cart: $100 → Upsells total: $120 ❌ (too much)

Relevance is Everything

High relevance wins:

  • Camera + Lens = 18% acceptance ✅
  • Camera + Kitchen Towel = 0.3% acceptance ❌

How to improve relevance:

  1. Use "Frequently Bought Together" if you have purchase data
  2. Tag products with attributes (color, style, use case)
  3. Create manual rules for your best-sellers
  4. Exclude irrelevant categories

Timing Matters

Best performing placements (ranked):

  1. Cart page (15-20% acceptance) - Customer is reviewing, ready to add more
  2. Product page (8-12% acceptance) - Customer is interested, considering
  3. Cart drawer (10-15% acceptance) - Quick add-to-cart action
  4. Checkout (5-8% acceptance) - Don't disrupt checkout flow

Pro tip: Focus on cart page upsells first. Only add other placements after cart is performing well.

Limit Recommendations

Don't overwhelm customers:

  • Product pages: Show 3-4 items max
  • Cart page: Show 2-3 items max
  • Checkout: Show 1-2 items max (or none)

Quality over quantity: One highly relevant product outperforms 5 mediocre suggestions.

Test Everything

Run A/B tests for:

  • Display location (product page vs cart)
  • Number of recommendations (2 vs 4)
  • Discount amount (10% vs 15%)
  • Heading text ("You May Also Like" vs "Complete Your Order")
  • Visual style (grid vs carousel)

Test duration: Run tests for at least 14 days to get statistically significant results.

Seasonal Strategy

Adjust recommendations by season:

  • Winter: Cozy items, warm clothing, holiday decor
  • Spring: Outdoor products, cleaning supplies, fresh styles
  • Summer: Beach gear, cooling products, vacation items
  • Fall: Back-to-school, harvest themes, layering pieces

Holiday boosts:

  • Black Friday: Aggressive bundle discounts
  • Christmas: Gift suggestions, gift wrapping
  • Valentine's: Romantic complements (jewelry + flowers)
  • Mother's Day: Gift sets and bundles

FAQs

Q: How much does the Upsells Module cost? A: Nothing extra. Upsells is included on every plan, including Free, with no per-module fee and no cap on how many modules you install. Only the AI-powered features inside it consume credits from your plan's monthly allowance.

Q: Does it slow down my store? A: No. The upsell widget is lightweight (~15KB) and loads asynchronously. It won't impact page speed or SEO.

Q: Can I customize the design? A: Yes! The widget automatically matches your theme, but you can customize colors, fonts, layout, and button styles via AI chat.

Q: How long before I see results? A: Most stores see measurable AOV increases within 7-14 days. The AI improves recommendations over time as it learns from customer behavior.

Q: Will it conflict with other apps? A: The module is designed to work alongside other upsell/recommendation apps. If conflicts occur, ask the AI to adjust display rules.

Q: Can I exclude certain products? A: Yes. You can exclude specific products, collections, or categories from being recommended. Just tell the AI: "Don't recommend gift cards as upsells."

Q: Do upsells work on mobile? A: Yes! The widget is fully responsive and optimized for mobile shopping. Mobile typically sees 60-70% of desktop acceptance rates.

Q: Can I show upsells after checkout? A: Yes! Post-purchase upsells can be enabled on the thank you page, allowing customers to add items to their order without re-entering payment.

Q: How do I track upsell revenue? A: Ask the AI: "Show me upsell revenue." You'll see total additional revenue, AOV lift, acceptance rates, and top-performing products.

Q: Can I use my own discount codes? A: Yes. You can apply existing discount codes to upsells, or let Synton create automatic bundle discounts that apply when customers add recommended products.

Next Steps

Now that you understand the Upsells Module:

  1. Deploy the module - Say "Add upsells to my store" in AI chat
  2. Start with cart page - Focus on highest-converting placement first
  3. Monitor for 7 days - Let AI collect data and optimize
  4. Check analytics - Ask "Show me upsell performance"
  5. Iterate and improve - Test different strategies, placements, and discounts

Related guides:

Need help? Ask the AI: "Help me optimize my upsells" or "Why aren't my upsells working?"

Looking for something else? Browse all guides.