E-commerce

How do you handle customer inquiries about discontinued products?

How do you handle customer inquiries about discontinued products?

June 28, 2026

"Are you going to put serum no. 3 back on sale?" "I've been repurchasing it for two years, why is the page showing out of stock?" "My subscription says product not found." Three customers, the same SKU removed from the catalog, three different responses if your team does not have a playbook.

Ecommerce Circle recalls that a clean discontinuation includes a 301 redirect, removal from ads feeds, and a honest macro support with alternatives (Ecommerce Circle, SOP discontinuation 2026). EcomHint distinguishes between temporary out-of-stock (keep the page, back-in-stock alert) and permanent discontinuation (redirect to the closest substitute or 410 page if there is no SEO value) (EcomHint, out of stock 2026).

This guide #243 covers customer support for discontinued products: alternatives, future availability, subscriptions. Subject missing from the existing backlog. Distinct from restocking delays (#167) (temporary out-of-stock with ETA) and the future alternatives bot (#245): here, ops + CS macros when the product is not coming back.

Summary

Why do discontinued products generate tickets?

A discontinued product ticket mixes customer disappointment, fear of a permanent stockout, and sometimes anger if no one gave warning.

Three customer profiles

  • Loyal repurchaser: has been buying the same SKU for months

  • Active subscriber: next delivery blocked on a retired product

  • New visitor: arrives via Google or a bookmark on a dead page

Support cost

Without macros or alternative product databases, each ticket requires manual catalog research + merchandising validation. Ilana Davis estimates that abruptly deleting the product page creates 404 errors and avoidable "where did my product go?" tickets by keeping the page active with alternatives (Ilana Davis, discontinued Shopify 2025).

DTC skincare example

Discontinuation of a reformulated serum, 340 subscribed customers + 28 tickets/week "when is No. 3 coming back?". Without SOP: agents promise an uncertain return. With DISC macro + redirect to No. 3 v2: tickets −72% in 30 days, alternative acceptance rate 41%.

How does it differ from temporary out-of-stock items and limited editions?

Four stock situations, four distinct support responses.

Temporary out of stock (#167)

Restocking delays (#167): product will return, ETA to be communicated, back-in-stock alert. Never say "discontinued" if restocking is confirmed.

Back-in-stock alert (#48)

Back-in-stock notifications (#48): captures demand on temporary OOS. Useless if the product is permanently discontinued: switch the waitlist to an alternative or range newsletter.

Limited edition (#222)

Limited editions (#222): finite stock announced at launch, no surprises. Classic discontinuation: customers used to a permanent SKU, stronger shock.

Range migration (#244, upcoming)

The future range migration guide will cover the official v1 → v2 replacement with compatibility. Guide #243 covers pure stoppage or withdrawal without a structured migration campaign.

Promise #243

Discontinuation typology, ops SOPs, PDP/SEO, macros, alternatives, subscriptions, KPIs, playbooks.

Which type of discontinuation should be mapped?

Name the catalog discontinuation type before replying to the customer. The tone and offer change.

Six ops scenarios

  • disc_reformulation: same product, new formula (SKU v2 exists)

  • disc_replacement: product replaced by another reference in the range

  • disc_supplier_eol: supplier end of life, no exact substitute

  • disc_rationalisation: removal due to low margin/volume

  • disc_seasonal_retire: seasonal not renewed (vs paused)

  • disc_variant_only: one color/size removed, parent product remains

Gorgias tags

product_discontinued, sub-tags disc_reformulation, disc_subscriber, disc_no_replacement, disc_404_arrival.

Quick response matrix

Reformulation → redirect v2 + explain changes. Replacement → 2 alternatives + discovery code. EOL without substitute → honesty + products for same use. Variant only → other options still available on parent PDP.

How to prepare for the discontinuation before the first ticket?

The Shopify SOP discontinuation is played out before stock hits zero, not after the complaint.

7 ops steps (adapted from Ecommerce Circle)

  1. Exhaust inventory: stop supplier reorders, sell remaining stock

  2. Document substitute(s): SKU replacement_primary, replacement_secondary, note differences

  3. 301 Redirect: old URL → replacement PDP or collection (Shop Circle, redirect 2026)

  4. Remove feeds: Google Merchant, Meta catalog, Klaviyo product feeds

  5. Swap subscriptions: bulk swap before SKU deletion (Skio, discontinue 2026)

  6. Support brief: DISC macro + internal alternatives sheet + gesture code if applicable

  7. Log SKU register: date, reason, redirect target, owner

Internal DISC-SKU sheet

Fields: removed SKU, disc_* type, replacement URLs, key differences (formula, size, price), merchandising-approved customer message, DISC10 promo code if policy, effective date, supplier contact if quality dispute.

Proactive communication

Email segment 12-month buyers + subscribers 14 days before effective removal. Moosend recommends alternatives + visible support channel in the notification email (Moosend, emails OOS 2026).

What should be done with the PDP and the SEO of discontinued products?

The discontinued product PDP protects SEO and guides toward the substitute without frustration.

Three strategies based on SEO traffic

  • Live page + banner: strong organic traffic, keep 200 URL, “Retired product” banner, alternative suggestions block (EcomHint, Baymard)

  • 301 redirect: clear substitute exists, transfer SEO equity

  • 410 / 404: low traffic, no replacement, no backlinks

Do not delete blindly

Shopify Community: deleting the page = dead URL + lost history. Prefer unlisted status + “discontinued” template with purchasing disabled (Shopify Community, SEO discontinued).

Single variant retired

Keep the parent product live. Hide the variant or mark it as unavailable. Redirect the variant URL, if indexed, to a similar in-stock variant.

PDP alternative block

2-4 products: replacement_primary first, same category/use, customer reviews if possible. Baymard recommends visible cross-sells on unavailable pages, especially for permanent discontinuation.

How to structure customer support answers by scenario?

The discontinued customer service decision tree avoids imaginary restock promises.

5-step agent workflow

  1. Identify requested SKU (past order, link, product name)

  2. Lookup DISC-SKU sheet: type of discontinuation + substitutes

  3. Active subscriber customer? → subscription branch section 9

  4. Choice: alternative + code, refund last order if not shipped, or simple information

  5. Shopify tag + note: discontinued_inquiry | SKU-X | offered : SKU-Y | outcome

Honesty rule

If no_restock confirmed by ops: never say "back soon". Ecommerce Circle: the honest macro with alternatives converts better than vagueness that generates a second ticket.

Commercial gesture

Typical thresholds: -10% on first substitute order for loyal repeat buyer (3+ purchases), free exchange if recent order not shipped, no gesture for simple curiosity without history.

What macros for each type of discontinuation?

Gorgias-ready DISC-* macros, variables {SKU}, {replacement}, {code}, {diff}.

DISC-REFORM-01 (reformulation v2)

"The {SKU} has been replaced by {replacement}, new formula {diff}. Same use, available here: {lien}. Code {code} -10% to try the current version."

DISC-REPLACE-01 (range substitute)

"We have discontinued {SKU}. Recommended alternative: {replacement} ({raison}). Second choice: {replacement_secondary}. Need help choosing?"

DISC-EOL-01 (discontinued without equivalent)

"{SKU} will unfortunately not be brought back to sale ({raison fournisseur/rationalisation}). Similar products: {liens}. We understand the disappointment and remain available."

DISC-SUB-01 (impacted subscriber)

"Your {SKU} subscription has been migrated to {replacement}. Next delivery: {date}. Modify or cancel: {portail}. Differences: {diff}."

DISC-404-01 (dead page landing)

"This product is no longer available. Here is the official replacement: {replacement}. If you were looking for something else, describe what you need and we will guide you."

How to recommend alternatives without over-selling?

The discontinued alternative recommendation must be factual, not an aggressive upsell.

Matching grid (4 criteria)

  • Identical use: same customer problem solved

  • Consistent range: same line or price tier ±20%

  • Confirmed stock: inventory API before sending macro

  • Explicit differences: format, scent, compatibility noted

Maximum of 2 alternatives

Flodesk recommends 2-3 targeted suggestions rather than an entire catalog (Flodesk, email alternatives 2026). Chat support: 1 primary + 1 secondary is enough.

Honest comparison

If the substitute is less concentrated or more expensive: say so. See chatbot product comparison for the "v1 vs v2" template.

Future availability

Only promise a return if ops has scheduled a seasonal relaunch. Otherwise: "No scheduled return date" + range newsletter alert if the customer insists.

How to manage subscriptions and recurring customers?

Discontinued product subscribers generate the most urgent tickets and potential chargebacks.

Skio Order (non-negotiable)

  1. Identify active subscriptions on the SKU via Recharge/Skio/Appstle

  2. Bulk swap to replacement_primary before Shopify removal

  3. Remove SKU from selling plans

  4. Proactive email DISC-SUB-01 with free modification grace period

  5. Only then: draft/archive Shopify product

If product was already deleted by mistake

Bulk swap to ghost variant via subscription tool. Emergency macro: apology + immediate swap + shipping credit if delay > 7 days. See subscription restocking support and subscription support.

Repurchase customers without subscription

Klaviyo segment "purchased SKU X 2× in 12 months": D-14 discontinuation email + DISC10 code. Reduces D-day tickets by 40% to 60% on shops that apply it.

Which anti-patterns degrade trust?

Five discontinued support errors turn disappointment into churn.

Ghost restock promise

Agent says "come back in 2 weeks" without ops validation. Second ticket. more hostile.

Deletion without redirect

404 + customer bookmark = ticket + bad SEO signal.

Off-topic alternative

Proposing shampoo when the customer was looking for a mask from the same range. Validate the DISC-SKU sheet.

Subscriber discovers upon charge

Silent swap without email. Always notify before the next billing cycle.

Active ad feeds post-removal

Meta/Google still serving the SKU: paid traffic to a dead page, tickets + wasted budget.

How does Qstomy answer questions about discontinued products?

Qstomy reads the DISC-SKU database and responds with verified stock substitutes.

Discontinued Features

  • Intent product_discontinued: SKU lookup + disc_* type

  • DISC-SKU Corpus: v1/v2 differences, replacement links

  • Live stock alternatives: primary + secondary Shopify API

  • Subscriber branch: Recharge/Skio status + portal link

  • Auto calculated gesture code: if repurchase LTV > threshold

Quantified DTC Scenario

Supplements brand, removal of 4 SKUs due to rationalization, 890 active repurchasers, 0 DISC product sheets, 52 tickets/week post-removal. Deployment of DISC product sheets + bot corpus + proactive email + subscription swap. After 6 weeks: discontinued tickets −68%, bot alternative acceptance 38%, churn of impacted subscribers −22 pts vs. previous removal without SOP, segment CSAT +1.1 pt.

Explore Shopify integration, AI customer support, request a demo.

Which operational playbooks should be launched this quarter?

Playbook 1: DISC-SKU Registry (1 day)

List SKUs retired in last 12 months + planned for Q+3 months. Create section 4 sheet per SKU. Assign merchandising owner.

Playbook 2: Discontinuation SOP (half-day)

Document 7 steps in section 4. Proactive email template. Validate with ops + support + subscriptions.

Playbook 3: DISC-* Macros (2 hrs)

Draft 5 macros in section 7. Gorgias variables. Test 10 historical tickets.

Playbook 4: PDP + Redirect (1 day / SKU)

Discontinued banner, alternative block, 301 if strong SEO. Remove from ad feeds. Mobile QA.

Playbook 5: Quarterly Review (30 min)

KPI tickets disc_* / retail SKU, alternative acceptance rate, subscriber churn. Adjust substitutes if stock out.

Useful Linking

Removing a product from the catalog is a commercial act. Treating it as a non-event on the support side costs loyal customers. When every SKU discontinuation includes a substitute, macro, and transparency, discontinuation becomes a transition, not a disruption.

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.