NEW

What it Takes to Hit 100 Million Drive-Thru Orders Per Year, and Why it Matters for QSRs

Back to Glossary

Just-in-Time Upselling

What is Just-in-Time Upselling?

Just-in-time upselling is a strategy of offering relevant add-on items at precisely the right moment during the ordering process, based on order context, timing, and guest behavior. In Voice AI, this means intelligent, contextual suggestions that feel helpful rather than pushy: offering fries with a burger, a drink with a combo, or dessert when the meal is complete. Voice AI enables 100% consistent upselling with 25-40% conversion rates.

The “just-in-time” aspect refers to both relevance (right product for the order) and timing (right moment in the conversation).

Why Just-in-Time Upselling Matters for QSRs

Upselling is among the highest-margin activities in QSR:

The math:

  • Upsell items have minimal incremental labor cost
  • Food cost is the only significant variable expense
  • Each accepted upsell adds nearly pure profit margin

Human upselling is inconsistent:

  • Staff forget during busy periods
  • Enthusiasm varies by individual
  • Training doesn’t guarantee execution
  • No accountability for offers made

Voice AI changes this:

  • Every order gets an upsell offer
  • Offer is contextually appropriate
  • Conversion rates exceed human performance
  • Results are measurable and optimizable

How Just-in-Time Upselling Works

Contextual Intelligence

The AI considers what’s already in the order:

Order analysis:

  • What items are ordered
  • What’s missing from a “complete” meal
  • What naturally pairs with selections
  • What wouldn’t make sense

Examples:

Order Good Upsell Bad Upsell
Burger only “Add fries and a drink?” “Another burger?”
Combo meal “Add a dessert?” “Add fries?” (already has)
Breakfast “Add coffee?” “Add a milkshake?”
Kids meal “Extra apple slices?” “Supersize that?”

Timing Optimization

When to offer matters:

During order:

  • After main item → suggest completing the meal
  • After combo → suggest additions
  • Before confirmation → final upsell opportunity

Conversation flow:

  • Natural pause points
  • Not interrupting guest
  • Feeling like service, not sales

Offer Selection Logic

Multiple potential upsells; AI chooses the best:

Selection factors:

  • Relevance to order
  • Margin priority
  • Inventory availability
  • Promotional priorities
  • Historical conversion rates

Just-in-Time vs. Scripted Upselling

Aspect Scripted Just-in-Time
Timing Fixed point in script Contextual
Relevance Same offer regardless Order-aware
Adaptation None Real-time
Guest experience Can feel mechanical Feels helpful
Conversion Lower Higher

Just-in-time upselling adapts to each unique order rather than following a rigid script.

Upselling Strategies

Combo Completion

Guest orders burger → “Would you like to make that a combo with fries and a drink?”

Offers the full meal at better value than items separately.

Side Additions

Guest orders combo → “Add an apple pie for dessert?”

Suggests logical additions to complete order.

Size Upgrades

Guest orders medium → “Large for just 50 cents more?”

Value-focused upgrade offers.

Limited Time Offers

When LTO is active → “Try our new spicy chicken sandwich?”

Promotional items woven into conversation.

Personalization (Advanced)

Based on guest history → “Your usual chocolate shake today?”

Requires loyalty integration and data infrastructure.

Upselling Metrics

Offer Metrics

Metric Description Target
Offer rate % of orders with upsell 100% with Voice AI
Conversion rate % of offers accepted 25-40%
Attachment rate Orders with upsell item 20-35%

Revenue Metrics

Metric Description Target
Average ticket lift $ increase from upselling $0.50-1.50
Upsell revenue % Upsell $ / Total $ 5-10%
Margin contribution Profit from upsells Track

Optimization Metrics

  • Conversion by upsell item
  • Conversion by order type
  • Conversion by time/daypart
  • Conversion by offer phrasing

Best Practices

Be Helpful, Not Pushy

Good: “That comes with a small fry. Would you like to upgrade to large for 50 cents?”

Bad: “Are you sure you don’t want to add fries? And a drink? And dessert?”

Limit Upsell Attempts

  • One primary upsell per order
  • Maybe one follow-up if natural
  • Know when to stop
  • Respect “no” answers

Respect Time Pressure

  • During rush: minimize or skip upselling (backoff logic)
  • Off-peak: full upselling strategy
  • Read the situation

Test and Optimize

  • A/B test offer phrasing
  • Test item selection
  • Test timing variations
  • Measure everything

Common Misconceptions About Just-in-Time Upselling

Misconception: “Upselling annoys guests.”

Reality: Bad upselling annoys guests. Relevant, helpful suggestions are appreciated. “Would you like a drink with that?” is service; “Would you like to add 14 items?” is annoying. Just-in-time means relevant and reasonable.

Misconception: “More upsell attempts means more revenue.”

Reality: Aggressive upselling can backfire. Guests who feel pressured may develop negative brand associations or spend less on future visits. Thoughtful, limited upselling optimizes long-term revenue.

Misconception: “Voice AI upselling feels robotic.”

Reality: Well-designed Voice AI upsells conversationally. “Perfect choice. Would you like to add a chocolate chip cookie?” feels natural, not mechanical.

Book your consultation