E-commerce

Promotional offer: explain conditions, exclusions, and mixed baskets without conflict

Promotional offer: explain conditions, exclusions, and mixed baskets without conflict

June 28, 2026

Promotions trigger many questions: code not working, excluded product, mixed cart, non-cumulative discount, expired offer, out of stock, or refund calculated differently after a return.

Support must explain the rule precisely, without letting the customer believe that the promotion is arbitrary.

This guide shows how to manage promotional offers on the customer support side.

Summary

Why do promotions create tensions?

Customers often remember the simple promise: cheaper, free delivery, buy one get one free, immediate discount. The terms and conditions sometimes appear later and can be felt as a bad surprise.

The response must link the promise to the exact conditions.

A well-explained promotion prevents a discount from becoming a dispute.

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

What conditions should be checked?

Check code, dates, excluded products, minimum amount, accumulation, country, eligible customer, stock, channel, mixed cart, delivery costs, marketplace and single use.

The blocking condition must be explained, not just saying that the code is invalid.

How do I manage a mixed cart?

A cart can contain both eligible and ineligible products. The discount must be explained line by line if necessary, especially if the total seems different from the customer's expectation.

The customer must understand what the promotion actually applies to.

If the discount is spread across multiple items, support must explain this breakdown before a partial return. The customer will then understand why the refunded amount may seem lower than the displayed price.

How to respond to an expired promotion?

Explain the end date and timezone if necessary. If a campaign or an email continued to display the offer, acknowledge the confusion and escalate to see if an exception is possible.

The response must be consistent with the messages sent.

How to manage returns after a promotion?

When a product purchased with a discount is returned, the refund may recalculate the promotion, cancel a threshold, or modify a benefit. These rules must be visible before purchase.

Support must explain the calculation without jargon.

The promotion must remain legible until after the order.

It is also necessary to plan for promotions visible across multiple channels. If an email, an advertisement, and a product page do not show the same conditions, support immediately receives the frustration.

Consistency of messages reduces requests for commercial gestures.

Which flow to follow?

The flow must verify the promotional rule.

  1. Identify code, campaign, cart, customer, country, date, channel, and error message.

  2. Verify dates, exclusions, stacking, minimum, stock, usage, shipping, and mixed carts.

  3. Explain what is eligible, what is not, and why the total changes.

  4. Apply correction, offer alternative, transfer, tactfully refuse, or report campaign.

  5. Measure failed codes, exclusions, mixed carts, disputes, conversions, and satisfaction.

Which examples should be used?

“The discount applies to non-discounted products, but not to this excluded brand.” “The cart falls below the threshold after removing an item, so the free shipping disappears.”

The response must show the calculation.

When to transfer?

Transfer is necessary for campaign bug, blocked massive code, high value, public complaint, commercial gesture, promotion sent by mistake, or disputed refund.

The bot must transmit the code, campaign, cart, customer, total, error, screenshot, and request.

Which KPIs should be monitored?

Track failed codes, disputed exclusions, mixed baskets, promo refunds, goodwill gestures, campaign bugs, and satisfaction.

This data shows whether promotions are understood.

Which mistakes should be avoided?

Avoid invisible conditions, unexplained refusals, rules that differ depending on the agent, or promotional emails that do not match the checkout.

Consistency prevents conflict.

How can Qstomy help?

Qstomy can connect the chatbot to support tickets, products, proforma invoices, promotions, artwork approvals, orders, carriers, proofs of delivery, refunds, and escalation procedures to respond accurately.

The chatbot helps the customer understand a problematic product, a proforma, a promotion, an artwork approval, or a proof of delivery without inventing a discount, invoice, approval, or proof that needs to be verified.

Explore AI support, the AI sales agent, or request a demo.

Key takeaways

Key Takeaways

A promotion must clarify code, dates, exclusions, accumulation, mixed cart, stock, delivery, refund, and exceptions.

What the customer must understand

The customer must understand why the discount applies or not.

The proper chatbot boundary

The chatbot can explain and verify, but it must transfer campaign bugs, goodwill gestures, and disputed refunds.

Enzo

June 28, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.