Articles on: Upsell

Smart Targeting & Rules

What Smart Targeting & Rules Does


The Smart Targeting & Rules panel decides who should see your upsell offer, how often it appears, and under what conditions it’s triggered.


It ensures every upsell is relevant, timely, and non-repetitive — so your customers see personalized offers instead of generic promotions.



📸 : “Smart Targeting & Rules panel showing audience, exposure limits, and conditions fields.”



Step-by-Step Setup


1️⃣ Audience Rules


Control how often your offer is shown.


Options:


  • Limit offers per order – Show only one upsell per order to avoid overwhelming the customer.

Limit offers per customer – Prevent the same customer from seeing the same offer repeatedly across sessions.



📸: “Exposure limits toggles inside Audience Rules section.”


🧠 Pro Tip: Use these limits if your store runs multiple concurrent upsells (e.g., product add-ons and shipping upgrades) to keep the experience clean.



2️⃣ Upsell Options


Refine how upsell items behave once accepted.


Setting

What It Does

Why It Matters

Allow customers to edit items bought through upsell

Lets buyers modify upsell products later using Account Editor’s order editing tools.

Improves flexibility and trust.

Consider upsell items for other offers

Includes upsell items in the logic for future conditions.

Enables chained or follow-up upsells (e.g., “If they added X, then show Y”).



📸 : “Upsell Options toggles with explanatory tooltips.”



3️⃣ Eligibility


Choose who can see your offer.


Option

Use Case

Example

Everyone

Default — show to all customers.

“Add a case for 10 % off.”

Individual customers

Target specific Shopify profiles.

Offer to VIP client list.

Customer segments

Use Shopify’s saved segments (e.g., high-spenders, subscribers).

“Show to ‘Frequent Buyers’ segment only.”



📸 : “Eligibility options: Everyone, Individual customers, Customer segments.”


🧠 Pro Tip: Pair this with Conditions below to fine-tune offers by value, region, or tag.



4️⃣ Conditions


Define when your upsell should trigger.


  1. Choose between All conditions (must meet every rule) or Any condition (only one must match).
  2. Add specific filters such as:


  • Order amount ≥ $50
  • Product tag contains ‘accessories’
  • Customer tag = new-buyer



📸 : “Condition builder with Add Condition button.”


Example:


Show “Add matching socks” only when the order total is at least $40 and the cart includes a clothing item.



5️⃣ Schedule & Priority


Control when your offer runs and how it ranks against others.


  • Start date → When the upsell becomes active.
  • End date (optional) → Automatically stop after a set time.
  • Priority → Determines which offer shows first when multiple are eligible.



📸 : “Date picker for Start and End date fields.”


Example:


Schedule a “Black Friday Bundle” from Nov 22 – Nov 30, and set it as highest priority so it overrides other promos.



Real-World Example


A fashion store sets rules:


  • Eligibility: “Customer segment = Repeat Buyers.”
  • Condition: “Order total ≥ $75.”
  • Schedule: Runs Dec 1–Dec 31.


Result: Only loyal customers spending $75 or more see a curated “VIP Accessory Upgrade” offer during the holiday season.



Why Smart Targeting Matters


  • 🎯 Relevance: Prevents showing random upsells to the wrong audience.
  • 🕒 Efficiency: Keeps offers timely and prevents overlap.
  • 💬 Better CX: Customers appreciate offers that match their purchase intent.
  • 💸 Higher ROI: Focuses discounts on high-value buyers rather than everyone.



Common Mistakes


❌ Using too many overlapping conditions — keep it simple.

❌ Forgetting end dates for seasonal campaigns — offers may show after they expire.

✅ Always test by placing a sample order that meets and doesn’t meet the conditions to verify behavior.



Next Step


👉 Next Article: [Product Modules →]

Learn how to choose and prioritize the exact products that appear inside your upsell offer.

Updated on: 27/11/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!