Parcours · E-commerce / Retail

Parcours de livraison e-commerce : six messages, trois canaux, dix jours

Un client français qui commande à 17h32 attend trois choses : la preuve que sa commande est partie, la trace de son colis quand il bouge, et la confirmation que tout est arrivé. Le reste, c'est du bruit. Le parcours ci-dessous compresse les six messages indispensables sur les dix jours qui séparent le clic d'achat de la remise effective — chacun déclenché par un évènement de votre back-office, livré sur le canal le plus pertinent, et respectueux des fenêtres horaires françaises.

  1. J0 — 17h32
    Email·Confirmation de commande
    Confirmation de votre commande #2104 — 89,40 €

    Bonjour Camille, nous avons bien reçu votre commande passée à 17h32. Vous trouverez la facture en pièce jointe ainsi que le récapitulatif des articles et l'adresse de livraison choisie. Préparation sous 24h ouvrées.

    Cadre réglementaire
    Notification transactionnelle : consentement non requis (CNIL, doctrine prospection vs transactionnel).
    Configuration 4notify
    flow.trigger = order.created · template = order-confirmation@v3
  2. J+1 — 10h12
    Email·Préparation en cours
    Votre commande #2104 est en préparation

    Bonne nouvelle Camille — votre commande passe en préparation à notre entrepôt de Lille. Nous reviendrons vers vous dès la prise en charge par le transporteur, prévue cet après-midi.

    Cadre réglementaire
    Toujours transactionnel : le client reste demandeur de l'information.
    Configuration 4notify
    flow.step.delay = 16h45m · template = order-picking@v2
  3. J+1 — 16h28
    SMS·Numéro de suivi colis
    Expéditeur : VotreEnseigne

    Votre commande #2104 est en route. Suivi Colissimo 6Q12345678901FR : suivi.laposte.fr/6Q12345678901FR. STOP au 36111 pour ne plus recevoir nos messages.

    Cadre réglementaire
    Mention STOP-36111 obligatoire (CNIL référentiel SMS). Expéditeur alphanumérique 11 caractères.
    Configuration 4notify
    channel = sms · sender_id = 'VotreEnseigne' · stop_clause = on
  4. J+3 — 09h05
    WhatsApp·Mise à jour transit
    Template WhatsApp : delivery_update_fr

    Bonjour Camille, votre colis #2104 a quitté le centre de tri de Roissy ce matin. Livraison estimée demain entre 9h et 13h. Pas disponible ? Répondez 1 pour modifier le créneau.

    Cadre réglementaire
    Catégorie « Utility » Meta Cloud API : tarif transactionnel, autorisé sans opt-in marketing.
    Configuration 4notify
    channel = whatsapp · category = utility · template = delivery_update_fr
  5. J+4 — 11h42
    SMS·Livraison imminente
    Expéditeur : VotreEnseigne

    Le livreur sera chez vous dans 30 min environ. Code d'entrée requis ? Répondez à ce SMS. STOP au 36111.

    Cadre réglementaire
    Envoi en heures autorisées (8h–20h hors dim/fériés, art. L.121-34 Code Conso).
    Configuration 4notify
    channel = sms · quiet_hours = '20:00-08:00' · skip_holidays = fr
  6. J+4 — 12h21
    Email·Confirmation de réception
    Reçu : votre colis #2104 a bien été remis

    Merci Camille, votre colis a été remis à 12h17 et signé électroniquement par vos soins. Si quelque chose ne va pas, vous avez 14 jours pour exercer votre droit de rétractation (art. L.221-18 Code Conso). Bonne journée !

    Cadre réglementaire
    Information légale du droit de rétractation rappelée — exigée pour la VAD.
    Configuration 4notify
    flow.step.trigger = shipment.delivered · template = delivery-confirmation@v4

Le même flux peut être étendu côté retour : si l'évènement `shipment.return_initiated` apparaît dans votre webhook, un second parcours de quatre messages prend le relais. Aucun glue-code à écrire — le moteur de flux 4notify branche sur l'évènement métier que votre back-office émet déjà.

Autres parcours

Le reste du carnet