Sesami Flows og Omnisend
Integrer Sesami med Omnisend for at skabe avanceret e-mail- og SMS-marketing til din bookingvirksomhed.
Hvad er Omnisend?
Omnisend er en marketingautomatiseringsplatform, der specialiserer sig i e-mail- og SMS-marketing til e-handelsvirksomheder. Den tilbyder en række værktøjer og funktioner, der er designet til at hjælpe e-handelsvirksomheder med at engagere deres kunder, øge salget og forbedre den samlede marketingeffektivitet.
Hvorfor integrere Sesami med Omnisend?
Du kan strømline alle dine kundevendte interaktioner ved at sende Sesami-hændelsesdata til Omnisend og udløse al kommunikation (e-mail eller SMS) via Omnisend. For mange virksomheder, der allerede bruger Omnisend til at sende ordrebekræftelser, SMS-markedsføringsbeskeder og anden kommunikation, skaber det en samlet kundeoplevelse også at sende bookingbekræftelser og påmindelser om aftaler via Omnisend.
Typiske anvendelsesscenarier
E-mail- og SMS-workflows:
Forløb for aftalebekræftelse
Forløb for ombookning af aftale
Forløb for aflysning af aftale
Forløb for påmindelse om aftale (24 timer før eller efter brugerdefineret timing)
Forløb for gennemført aftale
Sådan fungerer det
Sesami bruger Sesami Flows for at sende bookinghændelser til Omnisend i realtid. Når en aftale oprettes, ombookes, annulleres eller gennemføres, sender Sesami disse hændelsesdata til Omnisend via webhook til en brugerdefineret hændelse, du har oprettet. Derefter opretter du workflows i Omnisend, som udløser e-mail- eller SMS-beskeder baseret på disse brugerdefinerede hændelser.
Dataflowet
Kunden booker en aftale i Sesami
Sesami Flow udløser og sender hændelsesdata til Omnisend via webhook
Omnisend modtager hændelsen som en brugerdefineret hændelse (f.eks. "Aftale oprettet")
Omnisend-workflowet udløses baseret på den hændelse
Kunden modtager e-mail eller SMS med aftaledetaljer
Opsætningsinstruktioner
Del 1: Konfigurer Omnisend
Trin 1: Installer og tilslut Omnisend
Installer Omnisend-app fra Shopify App Store
Følg appens opsætningstrin for at forbinde din butik
Gennemfør Omnisend-onboardingprocessen
Trin 2: Opret en API-nøgle (KPI-nøgle)
I Omnisend skal du klikke på din profilfane
Gå til Butiksindstillinger
Klik på API-nøgler fane
Klik på Opret privat API-nøgle
Navngiv den "Sesami Integration" (eller lignende)
Konfigurer tilladelser - vælg følgende:
Kampagner - giver mulighed for at downloade rapporter og lister over modtagere
Kontakter - giver mulighed for at oprette, redigere, downloade og slette abonnenter
Ordrer - giver mulighed for at oprette, redigere, downloade og slette ordrer
Produkter - giver mulighed for at oprette, redigere, downloade og slette produkter
Kurve - giver mulighed for at oprette, redigere, downloade og slette kurve
Events - giver mulighed for at hente og udløse brugerdefinerede hændelser (Påkrævet)
Kopiér den genererede API-nøgle, og opbevar den sikkert
Vigtigt: Du skal bruge en separat API-nøgle for hver unik hændelsestype (aftale oprettet, ombooket, annulleret osv.).
For flere detaljer, se Omnisend API-dokumentation.
Trin 3: Opret brugerdefinerede hændelser i Omnisend
For hver type aftalehændelse, du vil spore, skal du oprette en brugerdefineret hændelse:
I Omnisend skal du navigere til Butiksindstillinger > Brugerdefinerede hændelser
Klik på Opret brugerdefineret hændelse
Konfigurer hændelsen:
Hændelsesnavn: Vælg et beskrivende navn (f.eks. "Aftale oprettet", "Aftale ombooket")
Systemnavn: Dette vil blive automatisk genereret baseret på hændelsesnavnet
Brugerdefinerede felter for hændelsen: Definér de bookingegenskaber, du vil bruge i dine e-mails/SMS:
CustomerName- Kundens navnServiceName- Navn på den bookede serviceDateTimeInCustomerTimezone- Aftalens dato/tidCustomerManagementLink- Link, så kunden kan administrere bookingenAppointmentID- Unik aftaleidentifikatorTeamMember- Navn på den tildelte medarbejderTilføj andre felter efter behov
Tilføj kunde e-mail og telefon felter (påkrævet for at sende beskeder)
Gem den brugerdefinerede hændelse
Kopiér hændelses-ID'et - du skal bruge det til Sesami Flow-webhook-URL'en
Gentag denne proces for hver hændelsestype, du vil spore (oprettet, ombooket, annulleret, gennemført, påmindelse).
For detaljerede instruktioner, se Omnisends dokumentation for brugerdefinerede hændelser.
Del 2: Konfigurer Sesami Flows
Trin 1: Opret et forløb i Sesami
Åbn Sesami i din Shopify Admin
Gå til Indstillinger > Forløb
Klik på Opret et forløb
Trin 2: Konfigurer Flow-udløseren
Vælg din udløserhændelse:
Aftale oprettet
Aftale ombooket
Aftale annulleret
Aftale gennemført
Tidsbaseret påmindelse (f.eks. 24 timer før aftalen)
Konfigurer eventuelle yderligere betingelser, hvis det er nødvendigt
Trin 3: Tilføj en webhook-handling
Indstil Handling type til Webhook
Konfigurer webhooken:
Mål-URL:
https://api.omnisend.com/v3/events/[EVENT_ID]Erstat
[EVENT_ID]med det hændelses-ID, du kopierede fra Omnisend
Når: Sæt til "Med det samme" (eller konfigurer timing for påmindelser)
Trin 4: Konfigurer webhook-headers
I webhookens Headers-sektion skal du tilføje:
Erstat DIN_OMNISEND_API_NØGLE med den faktiske API-nøgle, du oprettede i Omnisend.
Trin 5: Konfigurer webhook-body
I webhookens Body-sektion skal du mappe Sesami-bookingdata til dine brugerdefinerede Omnisend-felter:
Feltnavnene i "fields" skal matche præcist de brugerdefinerede felter, du definerede i din Omnisend-brugerdefinerede hændelse.
Trin 6: Gem og aktiver Flowet
Giv dit Flow et beskrivende navn (f.eks. "Omnisend - Aftale oprettet")
Gem forløbet
Aktivér Flowet
Gentag trin 1-6 for hver hændelsestype, du vil sende til Omnisend.
Del 3: Opret workflows i Omnisend
Trin 1: Opret et brugerdefineret workflow
Log ind på Omnisend
Gå til Automatisering > Workflows
Klik på Nyt workflow
Vælg Opret brugerdefineret workflow
Trin 2: Konfigurer udløseren
For udløseren skal du vælge din brugerdefinerede hændelse (f.eks. "Aftale oprettet")
Workflowet vil blive udløst, hver gang Sesami sender data til denne hændelse
Trin 3: Tilføj e-mail- eller SMS-handlinger
Klik på Tilføj handling i workflowet
Vælg E-mail eller SMS
Design din beskedskabelon
Trin 4: Brug brugerdefinerede felter i din skabelon
Når du redigerer indholdet i din e-mail eller SMS, kan du få adgang til bookingegenskaberne ved hjælp af syntaksen for brugerdefinerede felter:
[[custom_event.CustomerName]]- Kundens navn[[custom_event.ServiceName]]- Servicenavn[[custom_event.DateTimeInCustomerTimezone]]- Aftalens dato/tid[[custom_event.CustomerManagementLink]]- Link til bookingadministration[[custom_event.TeamMember]]- Tildelt teammedlem
Trin 5: Konfigurer yderligere workflowindstillinger
Indstil Frekvens regler (f.eks. "Udløs ikke workflowet igen for kontakter, der allerede har været i denne automatisering")
Tilføj Afslutningsbetingelser hvis nødvendigt
Konfigurer eventuelle tidsforsinkelser eller betingede split
Trin 6: Aktivér workflowet
Når du har designet og testet dit workflow, skal du klikke på Aktivér for at gøre det aktivt.
Test af din integration
Før du går live, skal du teste integrationen:
Opret en testbooking i Sesami
Kontrollér, at hændelsen vises i Omnisend under Butiksindstillinger > Brugerdefinerede hændelser (vis hændelsesaktiviteten)
Bekræft, at alle aftaleegenskaber udfyldes korrekt
Test dit Omnisend-workflow for at sikre, at e-mails/SMS sendes korrekt
Gennemgå indholdet for at sikre, at alle brugerdefinerede felter vises korrekt
Pro-tip: Opret en testkundes e-mailadresse og telefonnummer, og foretag derefter testbookinger for at verificere den komplette kundeoplevelse, før du aktiverer workflows for livekunder.
FAQ
Skal jeg bruge en separat API-nøgle for hver hændelsestype?
Ja, Omnisend kræver en unik API-nøgle for hver brugerdefinerede hændelse, du opretter. Det betyder, at hvis du sporer hændelser for aftaler oprettet, ombooket og annulleret, skal du bruge tre separate API-nøgler.
Kan jeg bruge Omnisend til SMS såvel som e-mail?
Ja! Omnisend understøtter både e-mail og SMS. Sørg for at:
Inkludér
telefonfeltet i din webhook-bodyHar SMS aktiveret i din Omnisend-konto
Har indsamlet kunders telefonnumre med korrekt samtykke
Konfigurer SMS-handlinger i dine Omnisend-workflows
For flere detaljer, se Omnisends SMS-dokumentation.
Hvad hvis jeg har brug for flere påmindelsesworkflows?
Du kan oprette flere påmindelses-Flows i Sesami, hver med forskellig timing:
7 dage før aftalen
24 timer før aftalen
2 timer før aftalen
Hver af dem kan sende til den samme Omnisend-brugerdefinerede hændelse, eller du kan oprette separate brugerdefinerede hændelser for forskellige påmindelsestidspunkter.
Hændelser vises ikke i Omnisend. Hvad skal jeg tjekke?
Kontrollér, at din Omnisend API-nøgle er korrekt og har "Events"-tilladelsen aktiveret
Sørg for, at hændelses-ID'et i din webhook-URL matcher din brugerdefinerede hændelse
Kontrollér, at Flowet er aktiveret i Sesami
Bekræft, at du har foretaget en testbooking efter opsætning af Flowet
Gennemgå Sesami-forløbsloggene for at se, om webhooken blev sendt korrekt
Kontrollér aktivitet for brugerdefinerede hændelser i Omnisend (Butiksindstillinger > Brugerdefinerede hændelser)
Sørg for, at alle påkrævede felter (e-mail eller telefon) er inkluderet i webhook-bodyen
Kan jeg bruge oversættelser til forskellige sprog?
Ja! Omnisend understøtter oversættelser til kampagner og automatiserede e-mails. Du kan oprette lokaliserede versioner af dine workflows baseret på kundens sprogpræferencer. Se Omnisends dokumentation om oversættelser.
Relateret
Sesami Flows - Oversigt over Sesamis automatiseringssystem
E-mail- og webhook-handlinger - Forståelse af handlingstyper
Sesami Flows og Klaviyo - Alternativ ESP-integration
Notifikationsmails - Standard Sesami-notifikationssystem
Sidst opdateret
Var dette nyttigt?
