E-commerce

Chatbot IA pour box mensuelles : gérer préférences, pauses et surprises

Chatbot IA pour box mensuelles : gérer préférences, pauses et surprises

1 juillet 2026

« Comment modifier mes allergies avant la prochaine box ? » « Je veux sauter ce mois sans annuler. » « Ma box ne me plaît pas, que proposez-vous ? » Trois messages où un portail box sans bot self-service sature le SAV et accélère le churn abonnement.

Un chatbot IA box mensuelle e-commerce ne remplace pas BOX-FLOW agents (#415). Il lit BOX-MAP, guide mise à jour préférences, exécute skip/pause Recharge, explique politique surprise et route déceptions vers agents.

Ce guide #416 couvre intents bot_box_*, flow BOX-BOT et KPI box_bot. Distinct du SAV box (#415) et du cancel save (#373) : ici, cas d'usage IA préférences, pause et surprises subscription box.

Sommaire

Pourquoi un bot box réduit-il tickets et churn ?

Un ticket box évitable naît quand le client ne trouve pas comment mettre à jour ses préférences, skip un mois ou comprendre la nature surprise avant d'écrire au support émotionnel post-livraison.

Cinq déclencheurs tickets box botifiables

  • Prefs update : allergies, taille, goût avant cutoff curation

  • Skip month : pause box ce cycle sans résilier

  • Surprise policy : « c'est quoi une mystery box ? » pre-subscribe

  • Spoiler opt : activer/désactiver teasers email

  • Pre-ship cutoff : date limite modifier profil oubliée

SubSummit estime que 40-55 % des tickets box pré-livraison concernent prefs et skip, automatisables en self-service (SubSummit, Replenishment Playbook 2026). Tidio observe qu'un bot portail abonnement box réduit tickets preference_update de 45-60 % (Tidio, chat stats 2026).

Angle #416 vs contenus voisins

Exemple DTC

Box beauté 1 200 abo, 52 tickets/mois preference+skip avant bot. Après BOX-BOT : box_bot_resolution 81 %, box_ticket_eligibility_delta -52 %, box_churn_pre_ship -18 %.

Amont vs aval

#416 prefs et skip self-service. #415 résout déception, allergène violation, duplicate post-livraison.

Coût ticket pref évité

1 ticket box_preference_update évité = 5-10 € ops. Bot ROI positif dès 60 sessions/mois abonnés box actifs.

En quoi BOX-BOT diffère-t-il du cancel save #373 ?

Gestion box proactive et cancellation save : deux moments funnel, deux flows bot.

Matrice bot abo → rôle

  • #416 BOX-BOT : prefs, skip, spoiler, attentes surprise

  • #373 SAVE-FLOW : motif cancel, pause save, résiliation

  • #415 BOX-FLOW : déception content, credit, replace agents

  • subscription general : billing, swap SKU fixe

Router upstream

« Modifier allergies », « skip box », « spoiler », « prochaine box quand » → BOX-BOT. « Résilier », « annuler abonnement », « stop définitif » → #373 SAVE-FLOW. « Déçu contenu box reçue », « allergène dedans » → handoff #415 BOX-FLOW.

Données BOX-BOT

BOX-MAP JSON #415, Recharge subscription API, preference_profile metafields, curation_cutoff calendar, spoiler_opt customer tag.

UX coexistence

Widget portail abonné + /pages/box-subscription. Max 6 turns prefs/skip puis CTA portail deep link. Cancel path always accessible → #373, pas loop box save.

Promesse #416

Policy BOX-BOT, 12 intents bot_box_*, flow BB-1 à BB-8, guardrails no spoil, KPI box_bot_*.

Retention before disappointment

Prefs trust + skip flexibility = churn prevention. Bot #416 investissement amont vs tickets #415 aval coûteux.

Quels intents bot_box_* configurer ?

Douze intents bot abonnement surprise box couvrent self-service amont.

Douze intents bot_box

  1. bot_box_pref_update : modifier allergies, taille, goûts

  2. bot_box_pref_cutoff : date limite curation, box en cours locked

  3. bot_box_skip_month : sauter livraison cycle actuel

  4. bot_box_pause_multi : pause 2-3 mois box

  5. bot_box_spoiler_opt : opt-in/out teasers email

  6. bot_box_expectation : nature surprise, min value guarantee

  7. bot_box_next_ship : prochaine date box, statut curation

  8. bot_box_theme_swap : changer profil/thème semi-curated

  9. bot_box_onboarding_quiz : compléter prefs first box

  10. bot_box_gift_recipient : prefs destinataire cadeau

  11. bot_box_disappointment_pre : insatisfaction avant cancel → route #415

  12. bot_box_vs_replenishment : box vs abo consommable redirect

Tags session

box_bot, box_bot_pref, box_bot_skip, box_bot_resolved, box_bot_handoff_415, box_bot_handoff_373. Distinct cancel_bot, replenishment.

Triggers T1-T5

T1 : portail abonné dwell + box subscriber logged-in. T2 : keyword box/prefs/skip/surprise. T3 : email pre-ship cutoff link click. T4 : /pages/box-subscription FAQ. T5 : disappointment keyword post-delivery → handoff #415.

Comment appliquer le flow BOX-BOT en huit étapes ?

Le flow BOX-BOT guide self-service box grounded BOX-MAP et Recharge API.

Huit étapes BB-1 à BB-8

  1. BB-1 Accueil : « Je gère votre abonnement box : prefs, skip, infos surprise. »

  2. BB-2 Auth subscription : lookup subscription_id, box_code, cycle

  3. BB-3 Classifier intent : bot_box_* section 3

  4. BB-4 Match BOX-MAP : type, preference_fields, cutoff, spoiler_policy

  5. BB-5 Execute or guide : skip API | pref portail link | explain template

  6. BB-6 Confirm : recap action + effective dates

  7. BB-7 CTA : portail deep link | /pages/box-subscription

  8. BB-8 Clore/handoff : disappointment post-ship → #415 | cancel → #373

BB-5 pref_update

If before cutoff : deep link portail edit profile fields BOX-MAP. If after cutoff : BOX-PREF-UPDATE-01 #415 template « effective next curation [date] ». Bot ne modifie pas prefs direct si portail required audit trail.

BB-5 skip_month

Recharge skip next charge API one-click. Confirm : « Box [mois] skipped, next ship [date], no charge. » Distinct pause multi-month bot_box_pause_multi.

BB-5 expectation

Template BOX-EXPECT-01 #415 : box_type, min_retail_value, surprise nature. Pre-subscribe T4 /pages/box-subscription visitor sans auth → explain then CTA subscribe.

BB-8 disappointment handoff

Client cite box reçue déçue : no credit bot. Collect box_shipment_id + route BOX-FLOW #415 agents BX-6.

Semi-curated theme pick

bot_box_theme_swap : list 3 themes BOX-MAP semi_curated. Portail select before cutoff. Bot guide options, portail confirms.

Quelle policy BOX-BOT documenter ?

La policy bot box BOX-BOT encadre promesses, spoiler et handoffs.

Huit règles BOX-BOT

  1. BOX-MAP only : prefs fields, min value, cutoff depuis JSON #415

  2. No spoil content : jamais révéler SKU box en transit si spoiler_policy no_spoil

  3. No credit/refund bot : déception post-livraison → handoff #415 BX-7

  4. Skip/pause API only : Recharge action logged, pas promesse sans exec

  5. Cutoff transparent : always cite curation freeze date BB-5 pref

  6. Cancel accessible : client demande résilier → #373, pas block box loop

  7. Auth required actions : skip/pref update logged-in subscriber only

  8. Max 6 turns box admin : puis portail CTA, pas conversation loop

Corpus RAG sources

/pages/box-subscription, BOX-MAP JSON, BOX-SUP #415, onboarding quiz copy. Pas inventer min value ou prefs fields absents map.

Sync ops

BOX-MAP update #415 → bot glossary same day. Curation cutoff calendar sync Klaviyo pre-ship emails.

Revue mensuelle

Audit transcripts : false spoil, missed cutoff explain, improper cancel block.

Logged-in only skip

Guest email verify OTP before skip API. Prevent fraudulent skip third-party.

Quels guardrails protègent surprise et confiance ?

La matrice bot box autorisé vs interdit protège surprise et ops curation.

Actions autorisées bot

  • Lookup subscription box_code, cycle, next_ship_date

  • Cite BOX-MAP min_retail_value, box_type, preference_fields

  • Execute skip next cycle Recharge API

  • Execute pause multi-month if policy allows

  • Toggle spoiler_opt marketing tag via portail link

  • Deep link portail pref edit + onboarding quiz incomplete

  • Explain cutoff calendar before/after curation freeze

  • Handoff #415 disappointment, #373 cancel confirm

Actions interdites bot

  • Reveal box SKU list in transit ou pre-announce items

  • Issue store credit, refund, replacement ship

  • Override curation after cutoff « exception » sans agent

  • Block cancel path to force skip

  • Promise item choice full mystery box

  • Confondre box skip avec replenishment skip #145

Hard block phrases

Block if box in transit : « votre box contient [SKU] », « je vois 5 produits dont… ». Use : « contenu surprise selon profil, livraison estimée [date] ».

Allergène post-delivery

Client signale allergène reçu : immediate handoff #415 P1 BOX-PREF-01. Bot zero argue surprise.

In-transit status only

bot_box_next_ship : cite shipped|in_transit|curating sans item list. Carrier tracking link if available separate intent.

Comment intégrer Recharge, BOX-MAP #415 et portail ?

L'intégration bot box Shopify combine Recharge API et BOX-MAP #415.

Champs Recharge read/write

  • subscription_id : box subscriber lookup

  • next_charge_date : skip target

  • status : active | paused

  • customer metafields : preference_profile, spoiler_opt

  • skip API : skip next charge one-click

Recharge Subscriptions API (Recharge, subscriptions 2026).

BOX-MAP bot layer

Import JSON #415 : box_code, preference_fields, curation_cutoff_days, min_retail_value, spoiler_policy. BB-4 match per subscription product.

Portail pref edit

bot_box_pref_update : deep link customer portal avec fields pre-highlight. Webhook portail save → Klaviyo profile sync + curation export flag.

Onboarding quiz gate

bot_box_onboarding_quiz : if preference_profile incomplete, block explain « complete quiz before first ship » + quiz link.

Gift recipient flow

bot_box_gift_recipient : recipient magic link onboarding, donneur read-only status. Lien #273 gift sub rules.

Klaviyo cutoff sync

Webhook portail pref save → update Klaviyo profile + cancel pre-ship reminder if complete.

Quels triggers et UX portail pour BOX-BOT ?

Le déploiement UX BOX-BOT maximise self-service sans spoiler leak.

Cinq placements widget

  • Portail abonné : T1 proactive box subscribers

  • /pages/box-subscription : T4 pre-subscribe expectation FAQ

  • Email cutoff J-10 : T3 « modifier profil » chat link

  • Post-onboarding quiz : confirm prefs saved

  • Pre-cancel path : route #373 but offer skip first if motif stock

Pref update UX mobile

Bot lists editable fields from BOX-MAP → CTA portail. Pas form long chat. Cutoff countdown : « Modifiable encore 4 j avant curation ».

Coexistence #373

Cancel intent detected : « Résilier » button visible. Optional : « Plutôt skip ce mois ? » 1 message max then #373 if insist.

Proactive cutoff email

Klaviyo J-10 : bot link bot_box_pref_cutoff. Measure pref update rate pre-ship vs baseline.

A/B test

T1 proactive portail vs passive : box_bot_resolution + box_preference_compliance delta 4 sem.

Food box dietary reminder

T3 email vegan box : bot_box_pref_update CTA highlight dietary fields. P1 allergen prevention amont.

Quels KPI box bot mesurer ?

Les KPI bot abonnement surprise box lient self-service et churn pré-livraison.

Huit métriques clés

  • box_bot_resolution_rate : résolu sans handoff / sessions box_bot

  • box_ticket_pref_skip_delta : baisse tickets #415 pref+skip vs baseline

  • box_skip_bot_convert : skip executed bot / skip intents

  • box_pref_update_pre_cutoff : prefs updated before freeze / bot pref sessions

  • false_spoil_incident : audit bot reveal SKU (cible 0)

  • box_handoff_415_rate : disappointment routed agents / post-ship sessions

  • box_churn_pre_ship_delta : cancel before ship vs baseline

  • box_bot_csat : satisfaction tag box_bot

Benchmark DTC

box_bot_resolution 78-88 %, pref_skip_ticket_delta -45-60 %, false_spoil 0, box_pref_update_pre_cutoff > 70 % bot pref sessions before cutoff.

Dashboard hebdo

Intent breakdown, skip vs pause split, handoff #415 vs #373, onboarding quiz completion via bot.

Audit transcript

20 sessions/mois : verify no spoil, cutoff cited, skip API confirmed BB-6.

Skip vs cancel save correlation

Track clients bot_box_skip_month → reduced #373 cancel same month. Measure retention lift skip-first path.

Quels anti-patterns éviter sur bot box ?

Dix anti-patterns bot subscription box à bannir.

1. Spoiler SKU box en transit

false_spoil_incident P0. Règle 2 BOX-BOT strict.

2. Credit déception bot post-livraison

Handoff #415 BX-7 only. Bot explain policy then agent.

3. Block cancel pour proposer skip

Règle 6 : #373 accessible. 1 skip offer max.

4. Pref update chat sans portail audit

Deep link portail. Curation needs logged change trail.

5. Cutoff date omise

BB-5 always cite freeze. Évite « pas pris en compte » tickets.

6. BOX-MAP stale min value

bot_box_expectation cite outdated 65 € vs 70 €. Sync weekly.

7. Confondre box et replenishment

bot_box_vs_replenishment + route #145 if same-SKU abo.

8. Skip promise sans API confirm

BB-6 recap only after Recharge skip success response.

9. Conversation 12 tours admin

Max 6 turns règle 8. Portail CTA BB-7.

10. Pas /pages/box-subscription link

Pre-subscribe T4 expectation gap. BOX-SUP #415 prérequis.

11. Onboarding quiz bypass

First ship blocked until bot_box_onboarding_quiz complete per BOX-SUP règle 1.

12. Dark pattern skip wall

Forcing 3 skip offers before cancel = #373 violation. 1 offer max then cancel path clear.

Comment Qstomy gère prefs, skip et surprises box ?

Qstomy sur Shopify : BOX-BOT Recharge lookup, BOX-MAP explain, skip/pause execute, pref portail deep link, cutoff calendar, no-spoil guard, handoff BOX-FLOW #415 et SAVE-FLOW #373.

Capacités box bot Qstomy

  • box_sub_lookup : BB-2 subscription cycle dates

  • box_map_explain : expectation, min value, prefs fields

  • box_skip_execute : Recharge skip API BB-5

  • box_pref_portal_link : deep link edit profile

  • box_no_spoil_guard : hard block SKU reveal

  • box_handoff_415_373 : disappointment vs cancel route

Pipeline #416 → #415

Bot amont prefs skip. Agents aval déception litiges. Shared BOX-MAP Notion. Cancel #373 parallel distinct router.

Scénario DTC chiffré

Box beauté 1 200 abo, 52 tickets pref+skip/mois baseline.

Après BOX-BOT Qstomy : box_bot_resolution 83 %, box_ticket_pref_skip_delta -54 %, box_pref_update_pre_cutoff 74 %, box_bot_csat 4,4/5.

Explorez support client et demander une démo.

Bot vs agents routing

Qstomy route bot_box_pref_update, skip, expectation vers BB-5. box_disappointment post-ship + allergène → handoff BOX-FLOW #415 immédiat.

Quelle checklist pour déployer BOX-BOT ?

Checklist BOX-BOT (12 étapes)

  1. Valider BOX-SUP #415 + BOX-MAP published /pages/box-subscription

  2. Export BOX-MAP JSON → bot glossary

  3. Configurer 12 intents bot_box_* section 3

  4. Implémenter flow BB-1 à BB-8 + Recharge skip API

  5. Activer guardrails no spoil + no credit bot

  6. Router upstream vs #415 #373 #145

  7. Placements widget portail + /pages/box-subscription T4

  8. Triggers T1-T3 cutoff email + handoff fields BB-8

  9. Tests staging 8 scénarios : pref before/after cutoff, skip, spoiler, expectation, disappointment handoff, cancel route

  10. Portail pref deep links + onboarding quiz gate

  11. Dashboard KPI box_bot hebdo + spoil audit

  12. A/B T1 proactive portail vs passive 4 semaines

En bref

  • #416 = bot box amont, #415 agents aval déception

  • BOX-MAP grounded : prefs, cutoff, min value

  • BOX-BOT : auth → intent → execute skip/pref → confirm

  • No spoil ever : zero SKU reveal in transit

  • KPI box_bot_resolution : cible > 80 % post-fix

FAQ

Différence avec #415 ?
#415 SAV déception post-livraison crédits. #416 bot prefs skip attentes amont portail.

Différence avec #373 ?
#373 cancel save résiliation. #416 gestion box avant cancel, skip offer 1x max.

Bot modifie allergies direct ?
Deep link portail default. Audit trail curation ops.

Client demande contenu box ?
Refus poli no_spoil policy. Statut ship date only.

Box cadeau prefs ?
bot_box_gift_recipient magic link destinataire. Donneur status read-only.

Aller plus loin

Cette semaine : sync BOX-MAP bot, configurez Recharge skip BB-5 staging, testez cutoff before/after pref flow, activez widget portail T1.

Partagez ce guide #416 avec rétention et support : un bot prefs+skip bien calibré évite la déception qui arrive trop tard au SAV.

Pause 3 mois vs skip 1 mois ?
bot_box_skip_month = next cycle only. bot_box_pause_multi = Recharge pause API if BOX-MAP allows.

Enzo

1 juillet 2026

Convertissez +2000 clients en moyenne par mois en utilisant Qstomy.

1ère IA Shopify dédiée à la conversion client au monde

200+ ecommerçants accompagnés

Abonnez-vous à la newsletter et obtennez un e-book personnalisé !

Solution no-code, sans connaissance technique requise. Une IA entrainée sur votre e-shop et non intrusive.

*Désabonnez-vous à tout moment. Nous n'envoyons pas de spam.

Abonnez-vous à la newsletter et obtennez un e-book personnalisé !

Solution no-code, sans connaissance technique requise. Une IA entrainée sur votre e-shop et non intrusive.

*Désabonnez-vous à tout moment. Nous n'envoyons pas de spam.