Documentatie

Campagnes & doelgroepen

Maak een campagne in een eigen editor per type, richt hem met herbruikbare segmenten, plan of trigger de verzending en lees het bezorgrapport — inclusief waarom individuele berichten werden overgeslagen.

Een campagne maken#

Ga naar Outbound → Campagnes en klik op Nieuwe campagne (de + in de sidebarheader werkt ook). Kies het berichttype — e-mail, chat, aankondiging, enquête, banner, tooltip, tour, checklist of push — en het opent zijn eigen editor. Elke editor is toegespitst op zijn type, maar ze delen allemaal dezelfde secties:

SectieWat je doet
InhoudHet bericht zelf. Markdown wordt ondersteund, en {{variables}} (voornaam, workspacenaam, aangepaste contactattributen) renderen per ontvanger — een live preview toont voorbeeldwaarden.
Verzenden viaWelke verbonden kanalen het bezorgen. De volgorde waarin je integraties kiest is de verzendprioriteit; je kunt het e-mailadres van het contact als laatste fallback toevoegen.
DoelgroepAlle contacten, een opgeslagen segment of aangepaste filters — met een live telling van passende contacten.
Wanneer verzendenNu verzenden, op een gepland tijdstip (optioneel herhalend), of doorlopend — getriggerd wanneer een contact de doelgroep binnenkomt.
LancerenLive zetten vraagt om bevestiging — uitwaaieren naar de doelgroep kan niet ongedaan worden gemaakt.

De editor slaat automatisch op terwijl je typt: je eerste bewerkingen maken een conceptcampagne aan, en elke wijziging daarna werkt hem bij. Je kunt op elk moment weg en terugkomen — concepten staan in de campagnelijst met de status Concept. Een campagne beweegt door concept → gepland → lopend → afgerond, en kan onderweg worden gepauzeerd of gearchiveerd.

Eén overblijver: de kaart Tooltip (klassiek) opent nog de originele stap-voor-stap-wizard (Type → Kanaal → Doelgroep → Inhoud → Controleren — klassieke tooltips renderen inline in de widget, dus er is geen planningsstap).

Doelgroepen & segmenten#

Een campagnedoelgroep is óf alle contacten, óf een opgeslagen segment, óf aangepaste filters die je inline bouwt. Filters combineren attribuutregels met alle- / enige-matching, en een preview toont hoeveel contacten er op dit moment matchen voordat je iets verstuurt.

Opgeslagen segmenten beheer je onder Outbound → Segmenten (gelinkt vanaf de doelgroepstap). Een segment is een benoemd filter — het herevalueert continu, dus hetzelfde segment kan veel campagnes, doorlopende triggers en instapregels van Series aandrijven. Segmenten komen in twee scopes: contactsegmenten (gebruikt door campagnes) en bedrijfssegmenten. De pagina van elk segment toont een trendgrafiek van de omvang.

De segmenttrendgrafiek is een groeicurve — voor elke dag telt hij contacten die die dag zijn aangemaakt en nu op het filter matchen — geen historische momentopname van de segmentomvang.

WhatsApp-templateberichten#

WhatsApp laat bedrijven alleen een gesprek beginnen met een door Meta goedgekeurd berichttemplate. Outbound → WhatsApp-templates beheert ze:

  • Synchroniseren haalt de templates (en hun goedkeuringsstatussen) op die al op je verbonden WhatsApp-nummer zijn geregistreerd.
  • Nieuw template dient er een in bij Meta: een naam, taal, categorie (Marketing, Utility of Authentication) en bodytekst met positionele variabelen zoals {{1}}. Meta-review kan een dag of langer duren; de statuskolom volgt in afwachting / goedgekeurd / afgewezen.
  • In een campagne die op een WhatsApp-kanaal mikt, vraagt de Inhoud-stap je een goedgekeurd template te kiezen en zijn variabelen in te vullen — elk daarvan kan zelf contactvariabelen gebruiken zoals {{first_name}}.

Plannen & bezorgmodi#

ModusGedrag
Nu verzendenWaaiert één keer uit naar iedereen die op dat moment op de doelgroep matcht.
Op een gepland tijdstipDraait op de datum en tijd die jij kiest. Een Herhalen-schakelaar maakt er een terugkerende verzending van — dagelijks, wekelijks (met keuze van weekdagen) of maandelijks, tot een optionele einddatum.
DoorlopendGetriggerd: elk contact dat de doelgroep binnenkomt terwijl de campagne loopt, ontvangt hem — nieuwe aanmeldingen die op een segment matchen, bijvoorbeeld. Optioneel vul je contacten aan die al matchten voordat je hem activeerde.

Eén keer per contact verzenden (standaard aan voor terugkerende en doorlopende campagnes) garandeert dat een contact dezelfde campagne nooit twee keer ontvangt, hoeveel runs er ook plaatsvinden.

Het campagnerapport#

Elke campagnepagina toont bezorgtellers, een bezorgtabel per ontvanger (met CSV-export) en — voor enquêtes — antwoordaggregaten per vraag. Wat elke teller betekent:

TellerBetekenis
In wachtrijAangemaakt maar nog niet aan een kanaal overhandigd — normaal om kort te zien tijdens het uitwaaieren.
VerzondenSuccesvol aan het kanaal overhandigd.
BezorgdBevestigd dat het het contact heeft bereikt — bijv. gerenderd in zijn widget.
GeopendHet contact opende het bericht waar opens waarneembaar zijn — op een mobiele push tikken telt, en elk antwoord impliceert een open.
BeantwoordHet contact antwoordde in de thread.
IngevuldEnquêtecampagnes: het contact diende antwoorden in.
Uitgeschreven via dezeContacten die zich afmeldden via de uitschrijflink in de e-mail van deze campagne.
Al uitgeschrevenMatchten op de doelgroep maar werden overgeslagen omdat ze zich eerder hadden afgemeld.
MisluktHet kanaal gaf na retries een fout terug — de bezorgtabel toont de faalreden per contact.
OvergeslagenBewust niet verzonden — zie hieronder. Geen fout.
E-mailopens worden niet met een pixel getrackt, dus de Geopend-teller van een e-mailcampagne blijft conservatief — hij weerspiegelt antwoorden en andere waarneembare activiteit, geen stille opens.

A/B-campagnes (meerdere inhoudsvarianten met gewichten) krijgen een uitsplitsing per variant van verzonden / bezorgd / geopend / beantwoord / ingevuld, met de leidende variant uitgelicht. Producttours, checklists en enquêtes voegen hun eigen funnels toe — weergaven, voltooiingspercentage, doelconversies en afhakers per stap.

Waarom berichten worden overgeslagen#

Overgeslagen betekent dat Respondo ervoor koos niet te verzenden — met opzet. Elke overgeslagen rij in de bezorgtabel draagt zijn reden. De meest voorkomende:

RedenWaarom
UitgeschrevenHet contact heeft zich afgemeld voor campagnes. Geldt voor elk kanaal, niet alleen e-mail.
Actief gesprekHet contact heeft op dit moment een live gesprek op dat kanaal — een campagneblast midden in een supportthread zou ruis zijn.
Geen e-mail / geen kanaalHet contact heeft geen adres of endpoint waarop de campagne het zou kunnen bereiken.
Onderdrukt adresHet e-mailadres hard-bouncede eerder of klaagde, dus het is geblokkeerd voor verdere verzendingen om je afzenderreputatie te beschermen.
Leeg berichtNa variabelesubstitutie kwam de berichtbody voor dit contact leeg uit.
Campagne gepauzeerd / gearchiveerdDe campagne werd gepauzeerd of gearchiveerd nadat deze bezorging in de wachtrij kwam.

Uitschrijfgedrag bij e-mail#

Elke campagne-e-mail draagt een afmeldpad:

  • De body bevat een uitschrijflink (plaats hem waar dan ook met {{unsubscribe_link}}). De link is per contact ondertekend en verloopt nooit — een afmeldlink in een oude e-mail blijft werken.
  • E-mails sturen ook List-Unsubscribe en one-click List-Unsubscribe-Post headers mee (RFC 8058), zodat Gmail en andere clients hun eigen "Uitschrijven"-knop tonen.
  • Afmelden zet het contact workspace-breed op uitgeschreven: het wordt overgeslagen door alle toekomstige campagne- en Series-verzendingen op elk kanaal. Transactionele gespreks-e-mails (antwoorden van je team of agent) worden niet geraakt.
  • De afmelding wordt toegeschreven aan de specifieke e-mail waar hij vandaan kwam — dat is de teller Uitgeschreven via deze in het rapport.
  • Een teamlid kan een contact opnieuw inschrijven vanaf de contactpagina als het zich per ongeluk had afgemeld.