Skip to main content
HomeBlogBronnenHoe u verzendmeldingen automatiseert: triggers, kanalen en sjablonen in 6 stappen

Hoe u verzendmeldingen automatiseert: triggers, kanalen en sjablonen in 6 stappen

17TRACK

Om verzendmeldingen te automatiseren, koppelt u verzendgebeurtenissen aan uw bestelgegevens, bepaalt u welke statuswijzigingen een bericht verdienen, kiest u een toegestaan bezorgkanaal en koppelt u aan elke trigger een template. Voeg vervolgens vóór de lancering maatregelen tegen duplicaten, foutafhandeling en tests toe. De zes onderstaande stappen laten ecommerce-teams zien hoe ze een workflow kunnen opbouwen die klanten nuttige updates geeft zonder repetitieve of misleidende meldingen te versturen.

Verzendmeldingen automatiseren: triggers, kanalen en templates in 6 stappen

Deze handleiding is bedoeld voor verkopers, ecommerce-operationsteams en ontwikkelaars die verantwoordelijk zijn voor communicatie na de aankoop. Het aanbevolen startpunt is een kleine set betrouwbare meldingen: acceptatie door de vervoerder, onderweg voor bezorging, bezorgd en uitzonderingen waarvoor de klant actie moet ondernemen. Voeg andere berichten alleen toe wanneer ze een duidelijke, afzonderlijke klantvraag beantwoorden.

1. Koppel trackinggebeurtenissen aan de juiste bestelling en ontvanger

Een verzendlabel, een scan door de vervoerder en een klantmelding zijn verschillende zaken. Het aanmaken van een label betekent niet dat de vervoerder het pakket heeft ontvangen. Uw automatisering moet dit onderscheid vanaf het begin behouden.

Begin met het identificeren van het systeem dat verantwoordelijk is voor meldingsbeslissingen. Dit kan de meldingsworkflow van uw winkel zijn, een trackingapplicatie of een service die met uw ordermanagementsysteem is verbonden. Wijs voor elk berichttype één eigenaar aan, zodat meerdere systemen niet onafhankelijk dezelfde update versturen.

Er zijn twee praktische implementatieroutes:

  • App-gebaseerde configuratie: Gebruik een ecommerce-trackingapplicatie wanneer uw team ondersteunde gebeurtenissen en klantgerichte berichten wil configureren zonder de volledige integratie te bouwen. Voor Shopify-verkopers is de 17TRACK-appvermelding een relevant startpunt voor het evalueren van workflows voor verzendtracking en meldingen. Controleer de specifieke triggers, kanalen, aanpassingsopties en planvereisten voordat u uw regels configureert.
  • API-gebaseerde configuratie: Gebruik een trackingintegratie wanneer verzendgebeurtenissen naar een bestaand bestelsysteem of een aangepaste berichtenworkflow moeten worden gestuurd. De 17TRACK Tracking API en de officiële documentatie zijn relevante implementatiereferenties. Controleer het mechanisme voor gebeurtenislevering, de payloadvelden, authenticatie en het retrygedrag voor de integratie die u wilt gebruiken. Het ontvangen van trackinggegevens en het versturen van klantberichten zijn afzonderlijke verantwoordelijkheden.

Welke route u ook kiest, koppel elke zending aan de juiste bestelling en ontvanger. Een nuttig intern record bevat:

  • Bestelreferentie en verzendings-ID.
  • Trackingnummer en identificatie van de vervoerder, indien beschikbaar.
  • Artikelen in die zending, vooral bij gesplitste bestellingen.
  • Contactgegevens van de klant, taal, tijdzone en kanaalvoorkeuren.
  • Laatst geaccepteerde verzendstatus en tijdstip waarop de gebeurtenis plaatsvond.
  • Geschiedenis van meldingen, inclusief op welke zending elk bericht betrekking had.

Houd het tijdstip waarop de gebeurtenis plaatsvond gescheiden van het tijdstip waarop uw systeem de update ontving. Een vertraagde scan mag niet automatisch een nieuwe klantmelding worden. Bewaar ook de oorspronkelijke omschrijving van de vervoerder naast uw genormaliseerde status, zodat support onduidelijke gebeurtenissen kan onderzoeken.

2. Definieer triggers die betekenisvolle verzendwijzigingen weerspiegelen

Een trigger moet een voor de klant relevante wijziging vertegenwoordigen, niet elk nieuw trackingrecord. Meerdere scans in een distributiecentrum kunnen allemaal betekenen dat een zending “onderweg” is. Voor elke scan een melding versturen zorgt voor ruis zonder de klant te helpen een beslissing te nemen.

Koppel binnenkomende gebeurtenissen aan een kleine set begrijpelijke statussen. De volgende tabel is een voorgestelde workflow, geen universeel woordenboek van vervoerdersstatussen.

TriggerVerzendvoorwaardeDoel van het bericht
Label aangemaaktOptioneel; maak onderscheid tussen voorbereiding en bezit door de vervoerder.Leg uit dat de trackinggegevens klaarstaan.
Acceptatie door vervoerderEen ondersteunde gebeurtenis geeft aan dat de vervoerder het pakket heeft ontvangen.Bevestig dat de zending het netwerk van de vervoerder is binnengegaan.
OnderwegOptionele mijlpaal; onderdruk herhaalde routinematige scans.Geef betekenisvolle voortgang, geen feed met elke scan.
Onderweg voor bezorgingDe binnenkomende status ondersteunt deze interpretatie expliciet.Help de klant zich voor te bereiden op ontvangst van het pakket.
BezorgingsprobleemEr is een betekenisvol probleem of een vereiste actie vastgesteld.Leg het probleem en de volgende nuttige stap uit.
BezorgdDe vervoerder meldt dat deze zending is bezorgd.Bevestig de gemelde uitkomst en bied een route naar hulp.

Behandel uitzonderingen zorgvuldiger dan routinematige mijlpalen. Een mislukte bezorgpoging, een douaneprobleem, een adresprobleem en een retour naar de afzender kunnen verschillende instructies vereisen. Als de gebeurtenis niet uitlegt wat de klant moet doen, verzin dan geen oplossing.

Kies voor een regel voor “geen recente update” een drempel die past bij de service en route, in plaats van één universeel interval toe te passen. Het ontbreken van scans bewijst niet dat een pakket verloren is. Stuur onzekere gevallen naar een interne beoordelingswachtrij of verstuur een neutrale update die nauwkeurig beschrijft wat bekend is.

Houd geschatte bezorgdatums gescheiden van verzendstatussen. Neem een schatting alleen op wanneer u een betrouwbare bron hebt, identificeer deze als schatting en vervang ontbrekende gegevens niet door een berekende belofte die uw organisatie niet kan waarmaken.

3. Kies kanalen en stel contactregels in

Gebruik een kanaal omdat het geschikt is voor het bericht en de voorkeuren van de klant, niet alleen omdat het beschikbaar is. E-mail is een praktisch startpunt voor gedetailleerde updates. Een directer kanaal kan nuttig zijn voor een tijdgevoelige actie, maar alleen wanneer toestemming, regels van de provider en lokale vereisten dit toestaan.

  • E-mail: Geschikt voor bestelcontext, trackinglinks, uitleg over gesplitste zendingen en supportinstructies. Voeg een versie met platte tekst toe en controleer de mobiele weergave.
  • SMS: Nuttig voor korte, actiegerichte meldingen waar dit is toegestaan. Identificeer de afzender, houd het bericht gericht en vermijd het delen van onnodige bestelgegevens.
  • Pushmeldingen: Geschikt wanneer klanten uw app gebruiken en meldingen hebben ingeschakeld. Link naar de relevante zending in plaats van naar een generiek startscherm.
  • Berichtenapps: Overweeg deze wanneer klanten het kanaal al gebruiken en uw implementatie voldoet aan de toestemmings- en berichtvereisten van het platform.
  • Trackingpagina: Gebruik deze als bestemming voor gedetailleerde informatie. De pagina vormt een aanvulling op uitgaande meldingen, maar vervangt geen waarschuwing wanneer de klant actie moet ondernemen.

Documenteer de relatie tussen kanalen. U kunt bijvoorbeeld e-mail gebruiken voor routinematige mijlpalen en een toegestaan mobiel kanaal voor een actiegericht bezorgingsprobleem. Verstuur niet automatisch elke gebeurtenis via elk beschikbaar kanaal.

Stel regels in voor stille uren en een fallbackbeleid. Een tijdelijke e-mailfout geeft niet automatisch toestemming om een SMS te sturen. Controleer voordat u van kanaal wisselt of u over de juiste contactgegevens en toestemming beschikt en of een ander systeem het bericht al heeft verstuurd.

Houd verzendupdates operationeel. Het toevoegen van promotionele inhoud kan invloed hebben op de manier waarop een bericht volgens toepasselijke regels wordt behandeld. In de Verenigde Staten legt de CAN-SPAM-richtlijn van de FTC uit dat het primaire doel van een bericht van belang is wanneer commerciële en transactionele inhoud worden gecombineerd. Ga er niet van uit dat elk bericht waarin een bestelling wordt genoemd, is vrijgesteld van vereisten voor commerciële e-mail.

4. Bouw templates met duidelijk fallbackgedrag

Elke template moet drie vragen beantwoorden: Wat is er gebeurd? Wat betekent dit voor deze zending? Wat moet de klant nu doen? Gebruik voorwaardelijke velden, zodat ontbrekende gegevens netjes verdwijnen en er geen kapotte placeholders achterblijven.

De onderstaande voorbeelden zijn starttemplates. De variabelen tussen vierkante haken zijn illustratief en vormen geen specifieke templatesyntaxis van een platform.

E-mail over acceptatie door vervoerder

Onderwerp: Uw zending voor bestelling [order_number] is onderweg

Hallo [first_name],

[carrier_name] heeft uw zending voor bestelling [order_number] ontvangen. U kunt de voortgang hier volgen: [tracking_link].

[Als een betrouwbare schatting beschikbaar is: Geschatte bezorging: [estimated_delivery_date]. Deze schatting kan wijzigen.]

[Als de bestelling gesplitst is: Deze zending bevat [shipment_items]. Voor andere artikelen in uw bestelling ontvangt u afzonderlijke trackingupdates.]

Bericht dat de zending onderweg is voor bezorging

Volgens de meest recente update van de vervoerder is uw zending voor bestelling [order_number] onderweg voor bezorging. Bekijk de voortgang en eventuele beschikbare bezorggegevens: [tracking_link].

Voeg geen gegarandeerd tijdstip van aankomst toe tenzij uw organisatie een solide basis heeft voor die belofte. “Onderweg voor bezorging” is een gemelde status, geen garantie dat de bezorging die dag wordt voltooid.

Bericht over een probleem met een geverifieerde volgende stap

Onderwerp: Een bezorgingsupdate voor bestelling [order_number]

De vervoerder heeft [plain_language_issue] gemeld voor uw zending. [verified_next_step]. Bekijk hier de meest recente gegevens: [tracking_link]. Neem contact met ons op via [support_link] als u hulp nodig hebt.

Als er geen volgende stap is bevestigd, vervangt u die zin door: “We hebben nog geen bevestigde volgende stap. Controleer de trackingpagina voor updates of neem contact op met ons supportteam.” Zeg alleen dat uw team onderzoek doet als er daadwerkelijk een beoordeling is toegewezen.

E-mail over bezorging

Onderwerp: Uw zending is als bezorgd gemarkeerd

[carrier_name] heeft uw zending voor bestelling [order_number] op [delivery_date] als bezorgd gemarkeerd. Bekijk hier eventuele beschikbare bezorggegevens: [tracking_link]. Kunt u de zending niet vinden? Neem dan contact met ons op via [support_link], zodat we u kunnen helpen de volgende stappen te controleren.

Gebruik formuleringen op verzendingsniveau voor gesplitste bestellingen. “Uw bestelling is aangekomen” kan misleidend zijn wanneer een ander pakket nog onderweg is. Als de naam van de vervoerder, de datum of de naam van de klant niet beschikbaar is, gebruik dan een geteste alternatieve zin in plaats van een leeg veld weer te geven.

5. Voeg beveiligingen toe tegen dubbele, verouderde en misleidende berichten

Automatisering heeft een registratie nodig van wat al is uitgevoerd. Een workflow die simpelweg een bericht verstuurt zodra er een gebeurtenis binnenkomt, kan meldingen herhalen na retries of verouderd nieuws leveren na een nieuwere mijlpaal.

  • Voorkom dubbele verwerking: Gebruik waar beschikbaar een stabiele gebeurtenis-ID. Definieer anders een deduplicatiesleutel op basis van geschikte velden, zoals zending, gebeurtenistype en tijdstip waarop de gebeurtenis plaatsvond. Registreer afzonderlijk of de bijbehorende melding al is gepland of verzonden.
  • Onderdruk herhaalde statussen: Meerdere scans die aan dezelfde klantgerichte status worden gekoppeld, mogen niet automatisch meerdere berichten opleveren.
  • Controleer relevantie vóór verzending: Evalueer berichten in de wachtrij opnieuw voordat u ze verstuurt. Onderdruk een oude melding over een zending die onderweg is als inmiddels is gemeld dat deze is bezorgd.
  • Behandel correcties bewust: Bewaar de oorspronkelijke gebeurtenisgeschiedenis en controleer schijnbare terugvallen. Ga er niet van uit dat elke later binnenkomende gebeurtenis nieuwer of nauwkeuriger is.
  • Voer retries veilig uit: Maak onderscheid tussen een mislukte verzending en een onbekende uitkomst. Gebruik waar dit wordt ondersteund idempotentiefuncties van de provider om de kans te verkleinen dat een retry een extra bericht creëert.
  • Bescherm het koppelen van ontvangers: Koppel een zending nooit alleen op basis van een niet-geverifieerde overeenkomst van trackingnummers aan een klant.
  • Escaleer onopgeloste uitzonderingen: Wijs een operationele eigenaar toe in plaats van dezelfde waarschuwing herhaaldelijk naar de klant te sturen.

Volg voor aangepaste integraties de gedocumenteerde aanpak van de provider voor authenticatie, bevestiging van gebeurtenissen en retries. Houd verwerkingslogboeken nuttig zonder er onnodige persoonsgegevens in te kopiëren. Trackinglinks mogen ook geen bestellingen of gegevens van andere klanten blootleggen die verder gaan dan wat de ontvanger nodig heeft.

Een nuttige verwerkingsvolgorde is: valideer de gebeurtenis, identificeer de zending, werk de status bij, controleer of de melding in aanmerking komt, selecteer een toegestaan kanaal, genereer de template, plaats het bericht in de wachtrij en registreer de uitkomst. Controleer de geschiktheid opnieuw bij verzending als het bericht in een wachtrij wacht.

6. Test de volledige klantreis en lanceer daarna geleidelijk

Beoordeel de workflow niet alleen op basis van de vraag of een testmail er correct uitziet. Test het volledige traject van verzendgebeurtenis tot klantbestemming, inclusief foutscenario’s.

  • Normale klantreis: Acceptatie, onderweg, onderweg voor bezorging en bezorgd leveren de beoogde berichten op.
  • Herhaalde gebeurtenis: Het opnieuw afspelen van dezelfde gebeurtenis maakt geen nieuwe melding.
  • Gebeurtenis in verkeerde volgorde: Een vertraagde scan tijdens het transport activeert geen verouderde melding nadat bezorging is gemeld.
  • Gesplitste bestelling: Elk bericht identificeert de juiste zending en suggereert niet dat alle artikelen zijn aangekomen.
  • Ontbrekende velden: Een ontbrekende naam, vervoerder, schatting of artikellijst levert leesbare fallbacktekst op.
  • Contactbeperkingen: De workflow respecteert kanaalvoorkeuren, onderdrukkingsregels en geconfigureerde stille uren.
  • Bezorgingsfout: Ongeldige adressen, providerfouten en retries leveren traceerbare resultaten op zonder ongecontroleerde herverzendingen.
  • Klantactie: Elke tracking- en supportlink leidt op mobiel naar de beoogde bestemming.

Begin met een beperkte groep zendingen en bekijk de berichtgeschiedenis samen met de trackinggeschiedenis. Geef supportmedewerkers een manier om te zien wat de klant heeft ontvangen. Zorg voor een pauzeknop, zodat het team een foutieve regel kan stoppen zonder tracking van zendingen zelf uit te schakelen.

Monitor of meldingen in aanmerking komen, verzendpogingen, acceptatie door de provider, fouten, duplicaten en de vertraging tussen ontvangst van de gebeurtenis en verzending van het bericht. Acceptatie door de provider bewijst niet dat een klant het bericht heeft gelezen, en openpercentages alleen bewijzen niet dat de workflow heeft geholpen.

Vergelijk voor het beoordelen van de impact op klanten de contactpercentages met betrekking tot zendingen aan de hand van een consistente definitie en vergelijkbare verzendgroepen. Houd rekening met wijzigingen in de mix van vervoerders, bezorgingsproblemen en ordervolume voordat u een verandering aan meldingen toeschrijft.

FAQ

Moet er een verzendbevestiging worden verstuurd wanneer het label wordt aangemaakt?

U kunt een update over het aangemaakte label versturen, maar beschrijf deze nauwkeurig. Zeg dat de verzendgegevens klaarstaan of dat de zending wordt voorbereid. Gebruik formuleringen die het bezit door de vervoerder bevestigen pas wanneer een gebeurtenis dit ondersteunt.

Kunnen verzendmeldingen werken zonder een API-integratie?

Ja. Een app-gebaseerde workflow kan de verbinding en meldingsregels via de interface afhandelen. Controleer welke gebeurtenissen, kanalen, template-instellingen en foutafhandeling beschikbaar zijn in de gekozen configuratie. Aangepaste integraties zijn geschikter wanneer uw bestaande systemen gespecialiseerde routering of beslislogica vereisen.

Hoeveel meldingen moet elke zending ontvangen?

Er bestaat geen universeel ideaal aantal. Begin met duidelijke, nuttige mijlpalen en actiegerichte uitzonderingen. Onderdruk herhaalde scans tijdens het transport en voeg alleen berichten toe wanneer ze informatie bieden die de klant nodig heeft.

Wat moet er gebeuren wanneer de tracking niet meer wordt bijgewerkt?

Pas een bij de service passende beoordelingsregel toe in plaats van de zending verloren te verklaren. Controleer de laatste gebeurtenis, de bezorgingsschatting indien beschikbaar en het relevante operationele proces. Stuur alleen een klantupdate wanneer deze geverifieerde informatie of een nuttige volgende stap toevoegt.

Kan een melding over bezorging automatisch een supportcase sluiten?

Een bezorgingsscan kan een case bijwerken, maar mag een melding van een klant dat de zending niet is ontvangen niet automatisch oplossen. Behandel de bezorgstatus van de vervoerder en het probleem van de klant als afzonderlijke records en volg vervolgens uw onderzoeksproces.

Bronnen