E-commerce
1 juillet 2026
« Mon CP est à 8 km, pourquoi pas de livraison locale au checkout ? » « Le livreur devait passer entre 18h et 20h, personne n'a sonné. » « J'ai une photo de dépôt devant un immeuble qui n'est pas le mien. » Trois messages où une livraison locale mal cadrée génère litiges, avis négatifs et chargebacks alors que le rayon, l'horaire et la preuve de dépôt (POD) auraient dû être visibles dès l'achat.
Le support client livraison locale e-commerce couvre éligibilité zone, fenêtres horaires same-day ou next-day, contact livreur, POD photo/signature, colis laissé sans consignation et compensation, distinct du transporteur national, du créneau carrier général ou du retrait boutique.
Ce guide #429 couvre policy LOCAL-SUP, flow LOCAL-FLOW et KPI local. Premier contenu dédié livraison hyperlocale. Distinct de créneaux carrier (#427) et de Click & Collect (#177) : ici, playbook SAV livraison domicile zone proximité, flotte propre ou coursier local.
Sommaire
Pourquoi les tickets livraison locale augmentent-ils après checkout ?
Un ticket livraison locale concerne une commande livrée depuis entrepôt, boutique ou dark store proche du client, avec promesse de délai court, fenêtre horaire ou flotte interne, hors réseau Colissimo/Chronopost standard.
Cinq tensions client typiques
Zone refusée : CP proche mais hors rayon checkout
Fenêtre manquée : livreur hors plage same-day promis
Livreur absent : créneau passé, colis non reçu
POD contestée : photo dépôt mauvaise adresse ou floue
Contact livreur : joindre coursier en route, instructions accès
Shopify permet la livraison locale via Settings > Shipping and delivery, rayon kilométrique ou codes postaux, tarif forfaitaire et créneaux (Shopify, local delivery 2026). Onfleet estime que 44-58 % des litiges livraison last-mile local concernent fenêtre horaire non respectée ou POD insuffisante quand le client n'a pas reçu SMS tracking live (Onfleet, last-mile 2026).
Angle #429 vs contenus voisins
Créneau #427 : SLOT-FLOW carrier national scheduled. Le #429 = flotte locale rayon 5-25 km, same-day boutique.
Express #338 : cut-off vitesse national. Le #429 = hyperlocal entrepôt quartier, pas hub distant.
Click & Collect #177 : retrait magasin client. Le #429 = livraison domicile depuis même stock local.
Périssables : chaîne froid SAV. Le #429 = vue transverse livraison locale tous produits + fresh local.
Bot local #430 : futur eligibility CP pré-achat. Le #429 = playbook SAV agents.
Exemple DTC
Épicerie fine Paris + fleuriste Lyon, 410 local orders/mois. Sans LOCAL-SUP : 52 tickets/mois local, local_window_missed_rate 22 %. Après playbook : local_ticket_rate -47 %, local_pod_dispute_rate -38 %, local_csat 4,3/5.
Coût local_driver_no_show
1 no-show fresh non traité P1 = refund full + stock loss + client churn quartier. LOCAL-SUP ROI : redelivery same day + POD audit recover 35-45 % litiges contestables.
En quoi livraison locale diffère-t-elle de créneau national et retrait ?
Hyperlocal domicile, créneau carrier national et retrait boutique : trois promesses logistiques distinctes.
Matrice promesse → ticket dominant
Local delivery #429 : zone rayon, same-day, livreur, POD
Delivery slot #427 : fenêtre carrier Colissimo scheduled
Express #338 : demain hub national, pas choix heure fine
Click & Collect #177 : client se déplace, pas livreur
Quatre LOCAL-TYPE
local_same_day : commande avant cut-off midi, livraison aprem
local_next_day : J+1 zone 10-20 km
local_fresh : épicerie/viande, fenêtre 2 h, froid obligatoire
local_oversize : floral, mobilier atelier, 2-person handoff
Stack livraison locale
Shopify local delivery zones, apps Onfleet/Bringg/Stuart/Uber Direct, flotte propre vélo/van, WMS pick from store ou micro-fulfillment. Support lit local_zone, local_window, driver_id, pod_photo_url, pod_signature.
Promesse #429
Policy LOCAL-SUP, matrice LOCAL-MAP, 12 typologies local_*, flow LOCAL-FLOW, macros LOCAL-*, KPI local_*.
Flotte propre vs coursier API
Own fleet : driver contact direct ops. Stuart/Uber Direct : API tracking + POD webhook. LOCAL-MAP local_fleet field for agent LL-4 lookup path.
Quelles typologies local_* cartographier ?
Douze typologies tickets livraison locale pour routing cohérent.
Douze scénarios local
local_zone_not_eligible : CP proche mais hors rayon checkout
local_window_missed : livraison hors fenêtre same-day promis
local_driver_no_show : créneau passé, colis absent
local_pod_missing : livré status sans photo ni signature
local_pod_dispute : client nie réception, photo contestée
local_address_wrong : livreur mauvais immeuble, étage
local_modify_request : changer créneau, notes accès, téléphone
local_driver_contact : joindre livreur en route maintenant
local_fresh_violation : produit frais tiède ou hors fenêtre froid
local_left_unsafe : colis laissé sans consignation conforme
local_fee_dispute : supplément local contesté checkout
local_chargeback : menace litige POD ou no-show
Tags helpdesk
local, local_missed, local_pod, local_redelivery, local_resolved, local_escalation. Distinct slot_, express_miss, cnc_pickup, wismo.
Priorisation
P1 : local_driver_no_show today fresh, local_fresh_violation, local_chargeback. P2 : local_pod_dispute, local_modify_request before dispatch. P3 : local_zone_not_eligible FAQ, local_fee_dispute.
Mining verbatims local
Export 90 j « livraison locale », « livreur », « photo dépôt », « same day », « pas venu ». Prioriser macros sur top 3 typologies réelles boutique.
Quelle matrice LOCAL-MAP documenter ?
La matrice livraison locale LOCAL-MAP liste zones, horaires, frais et POD.
Colonnes LOCAL-MAP
local_zone : rayon km, CP list, arrondissements
local_type : same_day, next_day, fresh, oversize
cut_off : heure limite commande same-day (ex. 11h30)
window_options : 12h-14h, 18h-20h, 2 h slots
local_fee : forfait 4,90 €, franco > 50 €
local_fleet : own van, Stuart API, Uber Direct
pod_required : photo + signature, photo seule, signature
safe_place_policy : autorisé, interdit, avec consentement checkout
missed_policy : redelivery same day, refund fee, full fresh
Exemple épicerie local_fresh
local_fresh_paris15 : rayon 8 km, cut-off 10h, fenêtre 12h-14h lun-sam. POD photo obligatoire. Missed fresh → refund intégral + redelivery priority P1.
Exemple fleuriste local_same_day
local_same_day_lyon : CP 69001-69009, cut-off 14h, livraison 17h-20h. safe_place interdit sans présence. Missed → redelivery lendemain matin free 1x.
Publication /pages/local-delivery
FAQ LOCAL-MAP : zones CP, cut-off same-day, modifier instructions livreur, que faire si manqué, POD. Lien macros LOCAL-*.
Rayon vs CP list
Shopify local delivery supporte rayon km ou CP explicites. Document both in LOCAL-MAP : client « 9 km » may be eligible rayon 10 km but excluded CP list edge case.
Comment rédiger la policy LOCAL-SUP en huit règles ?
La policy livraison locale LOCAL-SUP encadre zone, POD, redelivery et compensation.
Huit règles LOCAL-SUP
Lookup local delivery first : order shipping method local, local_zone metafield before reply
POD before dispute close : retrieve pod_photo_url, signature, GPS timestamp LL-4
Window missed verified : driver app delivered_at vs local_window before compensation
Redelivery same day priority : local_driver_no_show today → ops redispatch if stock fresh
Fresh P1 : local_fresh_violation → full refund or redelivery same day cold chain
No zone promise if ineligible : local_zone_not_eligible = explain rayon, pas inventer
Safe place uphold policy : local_left_unsafe only if checkout consent + POD shows safe_place
Driver contact via ops : local_driver_contact route dispatcher, pas numéro perso livreur client
Compensation matrix missed
Local fee refund if window missed confirmed. Fresh violation → full refund. Standard missed 1 h late → local fee refund + 10 € store credit geste manager LTV > 150 €.
POD dispute resolution
Photo shows wrong building → redelivery + refund. Photo clear correct address client denies → uphold POD + carrier/driver ops review. Blurry POD → redelivery free 1x geste.
Modify before dispatch
If not picked + before cut-off window : LOCAL-MODIFY-OK-01 notes accès, téléphone, créneau. If dispatched → LOCAL-MODIFY-DENY-01 driver contact ops only.
Comment appliquer le flow LOCAL-FLOW en huit étapes ?
Le framework LOCAL-FLOW structure traitement ticket livraison locale.
Huit étapes LL-1 à LL-8
LL-1 Lookup order : shipping method local, local_window, fulfillment location
LL-2 Classifier local_* : typologie section 3
LL-3 Match LOCAL-MAP : zone, type, cut_off, pod_required, missed_policy
LL-4 Verify delivery data : TMS driver status, pod_photo, GPS, delivered_at
LL-5 Expliquer : macro LOCAL-* grounded LL-4
LL-6 Décider : uphold POD | redelivery | refund fee | full refund fresh | ops callback
LL-7 Exécuter : redispatch TMS, Shopify partial/full refund, driver debrief
LL-8 Documenter : pod_reviewed, redelivery_id, compensation amount, driver_id
LL-4 local_pod_dispute
Pull pod_photo_url + GPS pin. Compare address geocode order vs POD metadata. Wrong pin → LL-6 redelivery + refund local fee. Match + clear photo → LL-6 uphold polite cite POD.
LL-4 local_driver_no_show
Window end passed + status not delivered → LL-6 redelivery same day P1 or refund if fresh expired. Supervisor callback 2 h SLA.
LL-6 local_driver_contact
If en_route status → ops dispatcher SMS driver relay instructions. Bot/agent never share driver personal mobile direct client per règle 8.
LL-4 local_zone_not_eligible
Verify CP vs LOCAL-MAP rayon. If borderline 9,5 km rayon 10 km → escalate ops exception 1x geste documented. Else LOCAL-ZONE-01 explain + standard shipping offer.
Quelles macros LOCAL-* et touchpoints configurer ?
Huit macros agents livraison locale et touchpoints self-service.
LOCAL-CONFIRM-01 (livraison locale confirmée)
« Livraison locale [jour] [fenêtre] à [adresse]. Cut-off same-day : [heure]. Instructions livreur : [notes]. Suivi live : [tracking link]. Commande #[X]. »
LOCAL-MODIFY-OK-01 (instructions mises à jour)
« Notes livreur mises à jour : [digicode/interphone]. Téléphone contact : [phone]. Créneau inchangé [window]. »
LOCAL-MODIFY-DENY-01 (modification impossible)
« Livreur déjà en route / colis picked. Contactez-nous urgence : [phone ops]. Référence suivi : [link]. »
LOCAL-MISSED-01 (fenêtre manquée)
« Nous confirmons livraison hors fenêtre [window]. Remboursement frais local [X] € sous 5-10 j. Nouvelle livraison [date fenêtre] programmée #[redelivery_id]. »
LOCAL-POD-01 (preuve de dépôt partagée)
« Voici la photo de dépôt du [datetime] à [adresse GPS]. Si ce n'est pas chez vous, répondez sous 24 h pour redelivery. »
LOCAL-ZONE-01 (hors zone)
« Votre CP [code] : hors rayon livraison locale actuel ([rayon] km / zones : [link]). Livraison standard [ETA] disponible. »
Touchpoints
Checkout : carte zone + cut-off visible avant pay
Confirmation email : local_window + tracking link above fold
SMS en route : lien suivi live + ETA 15 min
/pages/local-delivery FAQ LOCAL-MAP
Post-livraison : POD photo auto email if delivered
LOCAL-FRESH-P1 (violation frais local)
« Produit frais livré hors fenêtre ou tiède : remboursement intégral lancé. Ne consommez pas. Réexpédition prioritaire si stock et fenêtre disponible. »
Quels cas fresh, POD dispute et livreur en route traiter ?
Les cas local spéciaux exigent LOCAL-MAP extensions et SLA distincts.
Produits frais local_fresh
local_fresh_violation : sac isotherme + fenêtre 2 h max. Tiède or missed → refund full P1. Lien périssables.
POD dispute wrong building
GPS pin 200 m off order address → driver error confirmed. Redelivery + refund + driver debrief LL-8. Not friendly fraud if POD metadata clear.
Safe place local_left_unsafe
Checkout checkbox safe_place consent required. No consent + left doorstep → redelivery free. Lien colis endommagé if rain damage.
Adresse + zone conflict #183
Address change may exit local_zone. Re-check LOCAL-MAP new CP or switch standard shipping. Lien changement adresse (#183).
Click & Collect fallback #177
local_zone_not_eligible borderline : offer Click & Collect same store if stock. Lien Click & Collect (#177).
Créneau national vs local same-day
Client confond SLOT carrier #427 et local same-day : router macros distincts. Local = flotte quartier. Slot = Colissimo scheduled fenêtre.
Partial refund geste #368
Minor delay 30 min inside window : PART-REF store credit vs full missed path. Lien remboursement partiel (#368).
Quels KPI local mesurer ?
Les KPI support livraison locale pilotent window SLA et POD quality.
Huit métriques clés
local_ticket_rate : tickets local / local orders
local_window_missed_rate : window missed confirmed / local orders
local_on_time_rate : delivered within window / local orders
local_pod_dispute_rate : pod disputes / local delivered
local_redelivery_rate : redeliveries / local no-show missed
local_fresh_incident_rate : fresh violations / local_fresh orders
local_fee_refund_rate : fee refunds / local_window_missed
local_csat : satisfaction tag local resolved
Benchmark DTC
local_window_missed_rate < 10 % post LOCAL-SUP, on_time > 88 %, pod_dispute < 4 %, local_csat > 4,1/5.
Dashboard hebdo
LOCAL-TYPE breakdown, zone arrondissement highest missed, driver performance scorecard, POD quality blur rate.
Alerte ops
local_window_missed_rate > 18 % zone X week : audit cut-off capacity + fleet dispatch TMS.
POD quality ops KPI
Track pod_photo readable rate / deliveries. Driver coaching if blur > 12 % fleet.
Quels anti-patterns éviter sur livraison locale ?
Dix anti-patterns support livraison locale à bannir.
1. Close dispute sans POD lookup
LL-4 mandatory. local_pod_dispute sans photo = process failure.
2. Donner numéro perso livreur
Règle 8 ops dispatcher relay. Privacy + safety.
3. Confondre slot #427
Colissimo créneau ≠ local same-day flotte. Router macros distincts.
4. Safe place sans consent checkout
Règle 7 uphold. local_left_unsafe redelivery if no checkbox.
5. Fresh missed treat as standard
Règle 5 P1 full refund. Pas local fee only.
6. Zone promise hors LOCAL-MAP
Règle 6 LOCAL-ZONE-01 honest. No « on va faire exception » sans ops doc.
7. Pas SMS en route tracking
local_driver_no_show preventable. SMS ETA 15 min reduces no-show 25 % historical.
8. POD floue uphold dispute
Blurry photo → redelivery geste. Clear wrong address → driver error.
9. Click & Collect conflate #177
Retrait magasin ≠ livreur domicile. Client « je viens chercher » → #177 not #429.
10. Pas /pages/local-delivery
Self-service zone gap. FAQ LOCAL-MAP public checkout trust.
11. Address change sans zone re-check
#183 sync mandatory. New CP may exit local_zone mid-order.
12. Wismo only sans local_window cite
« Où est colis » local today → LOCAL-CONFIRM-01 + live tracking, not generic WISMO.
Comment Qstomy aide sur la livraison locale ?
Qstomy sur Shopify : LOCAL-FLOW order lookup, LOCAL-MAP zone window explain, LOCAL-CONFIRM-01 resend, POD link share, missed policy cite, handoff redelivery ops champs pré-remplis.
Capacités local Qstomy
local_order_lookup : LL-1 local_window type zone
local_map_explain : cut_off, fee, pod_required
local_status_read : LL-4 driver POD GPS
local_confirm_template : LOCAL-CONFIRM-01 auto
local_pod_share : LOCAL-POD-01 link
local_handoff_redelivery : LL-7 fields ops P1
Pipeline #429 → #430
#429 SAV agents POD redelivery. #430 futur bot local eligibility CP pré-achat. Shared LOCAL-MAP.
Scénario DTC chiffré
410 local orders/mois, 52 tickets baseline.
Après LOCAL-SUP + Qstomy : local_ticket_rate -45 %, local_on_time 90 %, local_pod_dispute_rate 3,2 %, local_csat 4,4/5.
Explorez support client et demander une démo.
Bot preview #430
Intents local_zone, local_cutoff feed futur bot eligibility. LOCAL-SUP human prérequis POD disputes.
Quelle checklist pour déployer LOCAL-SUP ?
Checklist LOCAL-SUP (12 étapes)
Inventorier LOCAL-TYPE et zones rayon/CP actives Shopify
Documenter LOCAL-MAP cut_off, windows, fees, pod, missed per type
Rédiger policy LOCAL-SUP 8 règles
Publier /pages/local-delivery FAQ + checkout zone map visible
Confirmation email local_window + SMS en route tracking
TMS POD photo GPS webhook configured Onfleet/Stuart
Créer macros LOCAL-* helpdesk
Former agents LOCAL-FLOW 45 min (LL-4 POD review, fresh P1)
Process redispatch same day + driver debrief LL-8
Sync #183 address change → local_zone re-check workflow
Tags local_* + dashboard KPI section 9
Sync LOCAL-MAP → bot #430 corpus futur
En bref
#429 = livraison locale hyperlocal, pas slot #427 ni C&C #177
LOCAL-MAP : zone → cut-off → window → POD → missed
LOCAL-FLOW : lookup → POD verify → redelivery/compensate
POD before close dispute : photo GPS signature LL-4
KPI local_window_missed_rate : cible < 10 %
FAQ
Différence créneau #427 ?
#427 fenêtre carrier national Colissimo. #429 flotte locale same-day rayon boutique.
Différence Click & Collect #177 ?
#177 client retire en magasin. #429 livreur apporte domicile zone proximité.
Colis non reçu photo dépôt existe ?
LOCAL-POD-01 partage photo GPS. Wrong address → redelivery. Clear correct → uphold review.
Modifier instructions livreur ?
LOCAL-MODIFY-OK-01 si not picked. LOCAL-MODIFY-DENY-01 si en route, ops relay.
Mon CP hors zone proche ?
LOCAL-ZONE-01 explain rayon + standard shipping. Exception ops documented 1x geste borderline.
Aller plus loin
Cette semaine : publiez LOCAL-MAP /pages/local-delivery, configurez POD webhook TMS, créez macros LOCAL-CONFIRM-01 et LOCAL-POD-01, formez agents LL-4 POD verify + fresh P1 queue.
Partagez ce guide #429 avec ops et support : une zone claire au checkout vaut un client qui commande local, une POD floue vaut un litige quartier qui coûte dix fois le panier moyen.

Enzo
1 juillet 2026





