> For the complete documentation index, see [llms.txt](https://help.sesami.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.sesami.co/da/automatiseringer/sesami-flows-and-klaviyo.md).

# Sesami Flows og Klaviyo

Integrer Sesami med Klaviyo for at drive avanceret e-mail- og SMS-markedsføring til din bookingsforretning.

## Hvad er Klaviyo?

Klaviyo er en marketingautomationsplatform, der primært bruges til e-mailmarketing og SMS-marketing. Som strategiske partnere med Sesami leverer Klaviyo stærke værktøjer til kundekommunikation for virksomheder, der arbejder med aftalebaserede bookinger.

## Hvorfor integrere Sesami med Klaviyo?

Du kan strømline alle dine kundeorienterede interaktioner ved at sende Sesami-hændelsesdata ind i Klaviyo og udløse al kommunikation (e-mail eller SMS) via Klaviyo. For mange virksomheder, der allerede bruger Klaviyo 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 Klaviyo.

### Almindelige brugsscenarier

**E-mail- og SMS-flows:**

* Flow for aftalebekræftelse
* Flow for ombooking af aftale
* Flow for aflysning af aftale
* Flow for påmindelse om aftale (24 timer før eller efter brugerdefineret timing)
* Flow for gennemført aftale

**Kombinerede integrationer:**

* Anmod om kundeanmeldelser med anmeldelsesplatforme (Okendo, Yotpo, Trustpilot osv.)
* Invitér til eller spor loyalitetsprogrammer efter aftalen (LoyaltyLion, Swell osv.)
* Personliggør aftale-e-mails (Limespot, Nosto osv.)

## Sådan fungerer det

Sesami bruger **Sesami Flows** til at sende bookinghændelser til Klaviyo i realtid. Når en aftale oprettes, ændres, aflyses eller gennemføres, sender Sesami disse hændelsesdata til Klaviyo som en brugerdefineret metric. Du opretter derefter flows i Klaviyo, som udløser e-mail- eller SMS-beskeder baseret på disse metrics.

### Dataflowet

1. Kunden booker en aftale i Sesami
2. Sesami Flow udløses og sender hændelsesdata til Klaviyo via webhook
3. Klaviyo modtager hændelsen som en brugerdefineret metric (f.eks. "Sesami Aftale Oprettet")
4. Klaviyo Flow udløses baseret på den metric
5. Kunden modtager en e-mail eller SMS med aftaledetaljer

## Opsætningsvejledning

### Trin 1: Opret et flow i Sesami

1. Åbn [Sesami Admin Portal](https://help.sesami.co/admin/sesami-admin-portal)
2. Gå til **Flows**
3. Klik på **Opret flow**

### Trin 2: Vælg en Klaviyo-forudindstilling

Vælg blandt de tilgængelige Klaviyo Flow-forudindstillinger:

* **Klaviyo-hændelse, aftale oprettet**
* **Klaviyo-hændelse, aftale ændret**
* **Klaviyo-hændelse, aftale aflyst**
* **Klaviyo-hændelse, aftale gennemført**
* **Klaviyo-hændelse, påmindelse om aftale 24 timer før**

{% hint style="info" %}
Du kan oprette så mange påmindelsesflows, som du har brug for, ved at duplikere påmindelsesforudindstillingen og ændre trigger-tidspunktet.
{% endhint %}

<figure><img src="https://151111902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FuxdHvTIRYlwCWGpBwGIH%2FScreenshot%202026-08-27%20at%2013.33.08.png?alt=media&amp;token=2071f95d-dbf7-4dcf-a786-e0d1c0e5434d" alt=""><figcaption></figcaption></figure>

### Trin 3: Gennemgå flowindstillingerne

Gennemgå de generelle flowindstillinger for at forstå triggerbetingelserne og webhook-konfigurationen.

### Trin 4: Få din private Klaviyo API-nøgle

{% hint style="warning" %}
**Vigtigt**: Pr. 12. juni 2024 bruger Sesami Flows Klaviyos private API-nøgle (ikke den offentlige nøgle). Sørg for at oprette en privat nøgle.
{% endhint %}

1. Log ind på din **Klaviyo-konto**
2. Gå til **Indstillinger > API-nøgler**
3. Klik på **Opret privat API-nøgle**
4. Navngiv den "Sesami Integration" og vælg **Fuld adgangsnøgle**
5. **Kopiér den genererede private API-nøgle**

<div><figure><img src="https://151111902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FJQQrLNJF0Wc1v55x5pw6%2FScreenshot%202026-08-27%20at%2013.37.52.png?alt=media&amp;token=2482f74f-2bd7-416a-b74c-e617cbd40076" alt=""><figcaption></figcaption></figure> <figure><img src="https://151111902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FtDaqzIIZt1JaRJaFN2Zo%2FScreenshot%202026-08-27%20at%2013.43.28.png?alt=media&amp;token=bdf7fd77-bbd9-4867-aa5c-dd62512056bf" alt=""><figcaption></figcaption></figure></div>

### Trin 5: Tilføj din API-nøgle til flowet

1. I dine Sesami Flow-indstillinger skal du finde pladsholderen `KLAVIYO_PRIVATE_API_KEY`
2. Erstat den med din faktiske private Klaviyo API-nøgle
3. **Gem** flowet

<figure><img src="https://151111902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2Fi5oTyjoqq0PXgNihjLCt%2FScreenshot%202026-08-27%20at%2013.46.46.png?alt=media&amp;token=cf59b1ba-62f8-4910-aef2-a545e114fd05" alt=""><figcaption></figcaption></figure>

### Trin 6: Opret og test en booking

1. Opret en testaftale i Sesami for at forbinde Sesami med Klaviyo og sende hændelsesdataene.<br>
2. Når testen er gennemført, bliver den tilsvarende hændelse og dens egenskaber tilgængelige i Klaviyo. Du kan derefter fortsætte med de næste trin i Klaviyo Flow-konfigurationen.

{% hint style="info" %}
**Bemærk:** Det er påkrævet at oprette en testaftale for at etablere forbindelsen mellem det nykonfigurerede Sesami Flow og Klaviyo API'et.

Testhandlingen skal matche flowets trigger:

* Aftale oprettet → Opret en ny testaftale.
* Aftale ændret → Ændr en eksisterende aftale.
* Kunde tjekket ind → Tjek kunden ind til deres aftale.
* Aftale startet → Vent på, at aftalen starter.
* Aftale aflyst → Aflys en eksisterende aftale.
* No Show → Markér aftalen som No Show.
  {% endhint %}

## Opsætning af flows i Klaviyo

Når Sesami sender hændelser til Klaviyo, skal du oprette flows i Klaviyo for at sende kommunikation til kunder.

### Trin 1: Opret et flow i Klaviyo

1. Log ind på **Klaviyo**
2. Gå til **Flows**
3. Klik på **Opret flow** og derefter **Byg din egen**

<figure><img src="https://151111902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FgF1uw6IQslc07hlOzuBD%2FScreenshot%202026-08-27%20at%2014.23.17.png?alt=media&amp;token=daee427d-8831-4abc-979c-0f87e44b10ff" alt=""><figcaption></figcaption></figure>

### Trin 2: Vælg en metric-trigger

1. Vælg **Metric** som din trigger-type&#x20;
2. Klik på API
3. Find "Sesami" og vælg den relevante metric.

<div><figure><img src="https://151111902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FdeylxlHLsqqiXcWoO3pb%2FScreenshot%202026-08-27%20at%2014.26.23.png?alt=media&amp;token=8c59d1a1-ec7f-413b-ae5c-b61baf23116c" alt=""><figcaption></figcaption></figure> <figure><img src="https://151111902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2F5XGdGYX0ttyeANtcq58A%2FScreenshot%202026-08-27%20at%2014.30.23.png?alt=media&amp;token=c9c3fb06-9ad7-4f05-bc2b-9b6aa25f767f" alt=""><figcaption></figcaption></figure></div>

### Trin 3: Tilføj en e-mail- eller SMS-handling

1. Klik på **Tilføj handling**
2. Vælg **E-mail** eller **SMS**
3. Design din beskedskabelon

### Trin 4: Brug hændelsesegenskaber i din skabelon

Når du redigerer dit e-mail- eller SMS-indhold, kan du få adgang til alle bookingrelaterede egenskaber ved hjælp af syntaksen vist i tabellen ovenfor. For eksempel:

* `{{ event.datetime }}` - Viser aftalens dato og klokkeslæt
* `{{ event.service_name }}` - Viser navnet på servicen
* `{{ event.team_member }}` - Viser det tildelte teammedlem
* `{{ event.customer_management_link }}` - Giver et link, så kunden kan ændre eller aflyse

### Trin 5: Gør dit flow live

Når du har designet din besked og testet den, skal du sætte dit flow til **Live** for at begynde at sende automatiserede beskeder.

{% hint style="info" %}
**Markér dine Klaviyo-flows som transaktionelle.** Bookingbekræftelser, påmindelser, meddelelser om ombooking/aflysning og lignende aftale-kommunikation er transaktionelle — ikke markedsføring. Når de markeres som transaktionelle i Klaviyo, sikrer det, at de sendes til alle kunder uanset markedsføringssamtykke, og holder din leveringsrate for markedsføring ren.

I Klaviyo skal du åbne flowets beskedhandling, gå til **Yderligere indstillinger**og slå **Smart Sending** fra og sæt beskedtypen til **Transaktionel**.
{% endhint %}

## Test af din integration

Før du går live, skal du teste integrationen:

1. Opret en testbooking i Sesami
2. Kontrollér, at hændelsen vises i Klaviyos **Aktivitetsfeed** eller **Metrics**
3. Kontrollér, at alle aftaleegenskaber udfyldes korrekt
4. Test dit Klaviyo Flow for at sikre, at e-mails/SMS sendes korrekt
5. Gennemgå indholdet for at sikre, at alle dynamiske egenskaber vises korrekt

{% hint style="success" %}
**Pro tip**: Opret en testkundes e-mailadresse og lav testbookinger for at verificere den fulde kundeoplevelse, før du aktiverer flows for livekunder.
{% endhint %}

## Tilgængelige hændelsesegenskaber

Når Sesami sender aftaledata til Klaviyo, er følgende egenskaber inkluderet og kan bruges i dine Klaviyo e-mail- eller SMS-skabeloner:

| Egenskab                               | Eksempelværdi                   | Beskrivelse                                 |
| -------------------------------------- | ------------------------------- | ------------------------------------------- |
| `{{ event.appointment_id }}`           | 62e144124a6d0b9ed42ffb55        | Unik aftale-ID                              |
| `{{ event.datetime }}`                 | 29. juli 2022 kl. 16.30         | Aftalens dato og klokkeslæt                 |
| `{{ event.order_id }}`                 | 4447608111157                   | Shopify-ordre-ID                            |
| `{{ event.quantity }}`                 | 1                               | Antal bookinger                             |
| `{{ event.service_name }}`             | Tattoo Removal                  | Navn på servicen                            |
| `{{ event.service_description }}`      | Mød venligst op 15 minutter før | Serviceinstruktioner                        |
| `{{ event.service_duration }}`         | 30                              | Varighed i minutter                         |
| `{{ event.service_price }}`            | 149                             | Servicepris                                 |
| `{{ event.service_location }}`         | 100 Beverly Hills, LA           | Servicested                                 |
| `{{ event.service_image_url }}`        | <https://cdn.shopify.com/>...   | URL til servicebillede                      |
| `{{ event.team_member }}`              | David                           | Navn på tildelt teammedlem                  |
| `{{ event.team_member_description }}`  | David har ti års erfaring       | Teammedlems bio                             |
| `{{ event.team_member_email }}`        | <david@email.com>               | Teammedlems e-mail                          |
| `{{ event.team_member_phone }}`        | 0000000000                      | Teammedlems telefon                         |
| `{{ event.variant_title }}`            | 30 minutter                     | Produktvariant-titel                        |
| `{{ event.customer_management_link }}` | <https://r.sesami.co/1234>      | Link til kunden for at administrere booking |
| `{{ event.line_item_properties }}`     | Spørgsmål/svar-par              | Svar fra brugerdefineret formular           |

## FAQ

<details>

<summary>Hvad hvis jeg har brug for at oprette mere end ét påmindelsesflow?</summary>

Du kan oprette så mange påmindelsesflows, som du vil, ved at oprette nye flows med Klaviyo-påmindelsesforudindstillingen og ændre trigger-tidspunktet i flowkonfigurationen. For eksempel kunne du sende påmindelser ved:

* 7 dage før aftalen
* 24 timer før aftalen
* 2 timer før aftalen

</details>

<details>

<summary>Kan jeg bruge Klaviyo til SMS såvel som e-mail?</summary>

Ja! Klaviyo understøtter både e-mail og SMS. Så længe du har aktiveret SMS i din Klaviyo-konto og har indsamlet kundernes telefonnumre med samtykke, kan du bruge SMS-handlinger i dine Klaviyo-flows.

</details>

<details>

<summary>Hvad skete der med kravet om den offentlige API-nøgle?</summary>

Pr. 12. juni 2024 opdaterede Sesami alle Flow-forudindstillinger til at bruge Klaviyos private API-nøgle i stedet for den offentlige nøgle, så det matcher Klaviyos opdaterede API-krav. Brug altid en privat nøgle, når du opsætter nye integrationer.

</details>

<details>

<summary>Hændelser vises ikke i Klaviyo. Hvad skal jeg tjekke?</summary>

* Kontrollér, at din private Klaviyo API-nøgle er korrekt og har fuld adgang
* Sørg for, at flowet er aktiveret i Sesami
* Kontrollér, at du har lavet en testbooking efter opsætning af flowet
* Gennemgå Sesami Flow-loggene for at se, om webhooken blev sendt korrekt
* Tjek Klaviyos aktivitetsfeed for at se, om hændelser modtages

</details>

## Relateret

* [Sesami Flows](/da/automatiseringer/sesami-flows.md) - Oversigt over Sesamis automationssystem
* [E-mail- og webhook-handlinger](/da/automatiseringer/email-and-webhook-as-action-types.md) - Forståelse af handlingstyper
* [Oversigt over Klaviyo-integration](/da/apps-integrations/klaviyo.md) - Generelle Klaviyo-mønstre
* [Notifikations-e-mails](/da/notifikationer/notification-emails.md) - Standard Sesami-notifikationssystem


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.sesami.co/da/automatiseringer/sesami-flows-and-klaviyo.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
