Flow-builder
Flow-builderen er den visuelle canvas, du bruger, når du opretter eller redigerer et flow. I stedet for at skrive regler ned i tekst, trækker du trin ind på et lærred og kobler dem sammen til en sti, som hver enkelt profil følger.
Læs grundlaget i Flows, inden du dykker ned i builderen.
Trigger først, derefter trin
Øverst i canvas sidder altid triggeren — den begivenhed, der starter flowet. Du vælger triggeren, første gang flowet oprettes, og kan ændre den senere via canvas. De fire trigger-typer er:
- List added — når en profil tilføjes til en bestemt liste.
- Metric — når en hændelse sker (fx "Placed Order" eller "Started Checkout").
- Date — gentaget på en bestemt dato, fx en fødselsdag.
- Manual — du starter flowet selv ved at trække profiler ind.
Under triggeren tilføjer du trin ved at klikke på "+" og vælge en trin-type fra paletten.
Trin-typerne
Paletten har fem hovedtyper:
- Email — sender en mail med en valgt template. Det er det mest brugte trin.
- SMS — sender en sms (kun hvis SMS er aktiveret i workspace'et).
- Wait — venter et antal minutter, timer eller dage, før profilen går videre.
- Conditional Split — deler flowet i to grene baseret på en betingelse (fx "har åbnet sidste mail" / "har ikke åbnet").
- Update Profile — opdaterer en custom property på profilen, fx sæt "loyalty_tier" til "gold".
Hver type har sin egen konfiguration i side-panelet til højre, når du klikker på trinet.
Profile filters
På triggeren kan du sætte profile filters, der afgrænser, hvilke profiler der overhovedet kommer ind i flowet. Et eksempel: triggeren er "Placed Order", men du vil kun have ordrer over 500 kr. ind — så tilføjer du et filter på ordrebeløb.
Filtre evalueres én gang, i det øjeblik profilen forsøger at træde ind. En profil, der ikke matcher, bliver ikke en del af flowet.
Conditional Split — to grene
Et Conditional Split giver flowet en gaffel. Du definerer en betingelse — fx "Has clicked email in last 7 days?" — og bygger to grene: én for "ja" og én for "nej". Hver profil følger kun én gren, afhængigt af om de matchede betingelsen.
Brug det fx til at sende en anden opfølgningsmail til folk, der ikke åbnede den første.
Update Profile — skriv data tilbage
Update Profile lader dig markere profiler undervejs i flowet. Det er fx nyttigt til at sætte en property som "completed_welcome_series = true", når en profil har gennemført alle trin. Sådan en property kan så bruges i segmenter og senere flows.
Status og publish
Et flow har tre tilstande: Draft, Live og Paused. Builderen gemmer ændringer løbende, men profiler kommer først ind, når flowet sættes i Live. Det er sikkerhedsventilen, så du ikke ved et uheld sender mails midt i opbygningen.
Tips
- Byg altid hele flowet i Draft først. Test det med en enkelt profil via "Manual"-trigger, hvis muligt.
- Hold antallet af trin lavt i starten — 3-5 trin er nok til at lære mekanikken.
- Navngiv hvert trin (Email — Velkomst, Wait — 2 dage osv.), så canvas er let at læse.
Når noget ikke virker
- Profiler kommer ikke ind: tjek at flowet er Live og at trigger og filtre matcher en eksisterende profil.
- Trin viser status "skipped": Smart Sending eller et filter har sprunget profilen over — det er normalt.
- Builderen virker langsom: undgå at have mange faner med samme flow åbne samtidigt.