# Sesami Flows i Klaviyo

Zintegruj Sesami z Klaviyo, aby uruchomić zaawansowany marketing e-mail i SMS dla Twojej firmy rezerwacyjnej.

## Czym jest Klaviyo?

Klaviyo to platforma automatyzacji marketingu używana głównie do marketingu e-mail i SMS. Jako partner strategiczny Sesami, Klaviyo zapewnia potężne narzędzia komunikacji z klientami dla firm opartych na wizytach.

## Dlaczego warto zintegrować Sesami z Klaviyo?

Możesz usprawnić wszystkie interakcje z klientami, przesyłając dane zdarzeń Sesami do Klaviyo i uruchamiając całą komunikację (e-mail lub SMS) za pośrednictwem Klaviyo. Dla wielu firm, które już korzystają z Klaviyo do wysyłania potwierdzeń zamówień, wiadomości marketingowych SMS i innych komunikatów, wysyłanie potwierdzeń rezerwacji i przypomnień o wizytach również przez Klaviyo tworzy spójne doświadczenie klienta.

### Typowe zastosowania

**Przepływy e-mail i SMS:**

* Przepływ potwierdzenia wizyty
* Przepływ zmiany terminu wizyty
* Przepływ anulowania wizyty
* Przepływ przypomnienia o wizycie (24 godziny wcześniej lub w niestandardowym czasie)
* Przepływ zakończenia wizyty

**Integracje łączone:**

* Zbieraj opinie klientów za pomocą platform opinii (Okendo, Yotpo, Trustpilot itp.)
* Zaproś do programów lojalnościowych lub śledź je po wizycie (LoyaltyLion, Swell itp.)
* Personalizuj e-maile dotyczące wizyt (Limespot, Nosto itp.)

## Jak to działa

Sesami wykorzystuje **Sesami Flows** do wysyłania zdarzeń rezerwacji do Klaviyo w czasie rzeczywistym. Gdy wizyta zostanie utworzona, przełożona, anulowana lub zakończona, Sesami przesyła te dane zdarzenia do Klaviyo jako niestandardową metrykę. Następnie tworzysz w Klaviyo Flow, które uruchamiają wiadomości e-mail lub SMS na podstawie tych metryk.

### Przepływ danych

1. Klient rezerwuje wizytę w Sesami
2. Flow Sesami uruchamia się i wysyła dane zdarzenia do Klaviyo za pośrednictwem webhooka
3. Klaviyo odbiera zdarzenie jako niestandardową metrykę (np. „Sesami Appointment Created”)
4. Flow Klaviyo uruchamia się na podstawie tej metryki
5. Klient otrzymuje e-mail lub SMS ze szczegółami wizyty

## Instrukcje konfiguracji

### Krok 1: Utwórz Flow w Sesami

1. Otwórz **Sesami** w panelu administracyjnym Shopify
2. Przejdź do **Ustawienia > Flow**
3. Kliknij **Utwórz Flow**

### Krok 2: Wybierz preset Klaviyo

Wybierz spośród dostępnych presetów Flow Klaviyo:

* **zdarzenie Klaviyo, utworzono wizytę**
* **zdarzenie Klaviyo, przełożono wizytę**
* **zdarzenie Klaviyo, anulowano wizytę**
* **zdarzenie Klaviyo, zakończono wizytę**
* **zdarzenie Klaviyo, przypomnienie o wizycie 24 godziny wcześniej**

{% hint style="info" %}
Możesz utworzyć tyle Flow przypomnień, ile potrzebujesz, duplikując preset przypomnienia i zmieniając czas wyzwalania.
{% endhint %}

### Krok 3: Sprawdź ustawienia Flow

Przejrzyj ogólne ustawienia Flow, aby zrozumieć warunki wyzwalania i konfigurację webhooka.

### Krok 4: Pobierz prywatny klucz API Klaviyo

{% hint style="warning" %}
**Ważne**: Od 12 czerwca 2024 r. Flow Sesami używają prywatnego klucza API Klaviyo (nie publicznego klucza). Upewnij się, że tworzysz prywatny klucz.
{% endhint %}

1. Zaloguj się do swojego **konta Klaviyo**
2. Przejdź do **Ustawienia > Klucze API**
3. Kliknij **Utwórz prywatny klucz API**
4. Nazwij go „Sesami Integration” i wybierz **klucz z pełnym dostępem**
5. Skopiuj wygenerowany prywatny klucz API

### Krok 5: Dodaj swój klucz API do Flow

1. W ustawieniach Flow w Sesami znajdź placeholder `KLAVIYO_PRIVATE_API_KEY`
2. Zastąp go swoim rzeczywistym prywatnym kluczem API Klaviyo
3. **Zapisz** Flow

To wszystko! Powtórz te kroki dla każdego zdarzenia Klaviyo, które chcesz wysyłać do Klaviyo.

## Dostępne właściwości zdarzeń

Gdy Sesami wysyła dane wizyty do Klaviyo, poniższe właściwości są uwzględniane i mogą być używane w szablonach e-mail lub SMS Klaviyo:

| Właściwość                             | Przykładowa wartość                 | Opis                                         |
| -------------------------------------- | ----------------------------------- | -------------------------------------------- |
| `{{ event.appointment_id }}`           | 62e144124a6d0b9ed42ffb55            | Unikalny identyfikator wizyty                |
| `{{ event.datetime }}`                 | 29 lipca 2022 o 16:30               | Data i godzina wizyty                        |
| `{{ event.order_id }}`                 | 4447608111157                       | Identyfikator zamówienia Shopify             |
| `{{ event.quantity }}`                 | 1                                   | Liczba rezerwacji                            |
| `{{ event.service_name }}`             | Usuwanie tatuażu                    | Nazwa usługi                                 |
| `{{ event.service_description }}`      | Prosimy przyjść 15 minut wcześniej  | Instrukcje dotyczące usługi                  |
| `{{ event.service_duration }}`         | 30                                  | Czas trwania w minutach                      |
| `{{ event.service_price }}`            | 149                                 | Cena usługi                                  |
| `{{ event.service_location }}`         | 100 Beverly Hills, LA               | Lokalizacja usługi                           |
| `{{ event.service_image_url }}`        | <https://cdn.shopify.com/>...       | Adres URL obrazu usługi                      |
| `{{ event.team_member }}`              | David                               | Nazwa przydzielonego członka zespołu         |
| `{{ event.team_member_description }}`  | David ma dziesięć lat doświadczenia | Biogram członka zespołu                      |
| `{{ event.team_member_email }}`        | <david@email.com>                   | E-mail członka zespołu                       |
| `{{ event.team_member_phone }}`        | 0000000000                          | Telefon członka zespołu                      |
| `{{ event.variant_title }}`            | 30 minut                            | Tytuł wariantu produktu                      |
| `{{ event.customer_management_link }}` | <https://r.sesami.co/1234>          | Link do zarządzania rezerwacją przez klienta |
| `{{ event.line_item_properties }}`     | Pary pytanie/odpowiedź              | Odpowiedzi z formularza niestandardowego     |

## Konfigurowanie Flow w Klaviyo

Gdy Sesami zacznie wysyłać zdarzenia do Klaviyo, musisz utworzyć Flow w Klaviyo, aby wysyłać komunikację do klientów.

### Krok 1: Utwórz Flow w Klaviyo

1. Zaloguj się do **Klaviyo**
2. Przejdź do **Flow**
3. Kliknij **Utwórz Flow**

### Krok 2: Wybierz wyzwalacz oparty na metryce

1. Wybierz **Metryka** jako typ wyzwalacza
2. Wyszukaj „Sesami” w rozwijanym menu metryk
3. Wybierz odpowiednią metrykę:
   * **Sesami Appointment Created**
   * **Sesami Appointment Rescheduled**
   * **Sesami Appointment Canceled**
   * **Sesami Appointment Completed**
   * **Sesami Appointment Reminder**

### Krok 3: Dodaj akcję e-mail lub SMS

1. Kliknij **Dodaj akcję**
2. Wybierz **E-mail** lub **SMS**
3. Zaprojektuj szablon wiadomości

### Krok 4: Użyj właściwości zdarzeń w szablonie

Podczas edycji treści e-maila lub SMS-a możesz uzyskać dostęp do wszystkich właściwości związanych z rezerwacją, korzystając ze składni pokazanej w powyższej tabeli. Na przykład:

* `{{ event.datetime }}` - Pokazuje datę i godzinę wizyty
* `{{ event.service_name }}` - Pokazuje nazwę usługi
* `{{ event.team_member }}` - Pokazuje przydzielonego członka zespołu
* `{{ event.customer_management_link }}` - Zapewnia link dla klientów do zmiany terminu lub anulowania

### Krok 5: Ustaw Flow jako aktywny

Gdy zaprojektujesz wiadomość i ją przetestujesz, ustaw Flow na **Aktywny** aby rozpocząć wysyłanie automatycznych wiadomości.

{% hint style="info" %}
**Oznacz swoje Flow Klaviyo jako transakcyjne.** Potwierdzenia rezerwacji, przypomnienia, powiadomienia o zmianie terminu/anulowaniu i podobna komunikacja dotycząca wizyt są transakcyjne — nie marketingowe. Oznaczenie ich jako transakcyjnych w Klaviyo zapewnia, że są wysyłane do wszystkich klientów niezależnie od zgody marketingowej, i utrzymuje dobrą dostarczalność Twojego marketingu.

W Klaviyo otwórz akcję wiadomości Flow, przejdź do **Dodatkowe opcje**, i przełącz **Smart Sending** na wyłączone i ustaw typ wiadomości na **Transakcyjny**.
{% endhint %}

## Testowanie integracji

Przed uruchomieniem przetestuj integrację:

1. Utwórz testową rezerwację w Sesami
2. Sprawdź, czy zdarzenie pojawia się w **Activity Feed** lub **Metrics**
3. Sprawdź, czy wszystkie właściwości wizyty są poprawnie uzupełniane
4. Przetestuj swój Flow Klaviyo, aby upewnić się, że e-maile/SMS są wysyłane prawidłowo
5. Sprawdź treść, aby upewnić się, że wszystkie dynamiczne właściwości wyświetlają się poprawnie

{% hint style="success" %}
**Wskazówka**: Utwórz testowy adres e-mail klienta i wykonaj testowe rezerwacje, aby zweryfikować pełne doświadczenie klienta przed włączeniem Flow dla rzeczywistych klientów.
{% endhint %}

## FAQ

<details>

<summary>Co jeśli muszę ustawić więcej niż jeden przepływ przypomnień?</summary>

Możesz utworzyć tyle przepływów przypomnień, ile chcesz, tworząc nowe Flow przy użyciu presetu przypomnienia Klaviyo i zmieniając czas wyzwalania w konfiguracji Flow. Na przykład możesz wysyłać przypomnienia:

* 7 dni przed wizytą
* 24 godziny przed wizytą
* 2 godziny przed wizytą

</details>

<details>

<summary>Czy mogę używać Klaviyo zarówno do SMS-ów, jak i e-maili?</summary>

Tak! Klaviyo obsługuje zarówno e-mail, jak i SMS. O ile masz włączone SMS-y w swoim koncie Klaviyo i zebrałeś numery telefonów klientów za zgodą, możesz używać akcji SMS w swoich Flow Klaviyo.

</details>

<details>

<summary>Co się stało z wymogiem publicznego klucza API?</summary>

Od 12 czerwca 2024 r. Sesami zaktualizowało wszystkie presety Flow, aby używały prywatnego klucza API Klaviyo zamiast publicznego klucza, zgodnie z zaktualizowanymi wymaganiami API Klaviyo. Zawsze używaj prywatnego klucza podczas konfiguracji nowych integracji.

</details>

<details>

<summary>Zdarzenia nie pojawiają się w Klaviyo. Co powinienem sprawdzić?</summary>

* Sprawdź, czy Twój prywatny klucz API Klaviyo jest poprawny i ma pełny dostęp
* Upewnij się, że Flow jest włączony w Sesami
* Sprawdź, czy wykonałeś testową rezerwację po skonfigurowaniu Flow
* Przejrzyj logi Flow Sesami, aby sprawdzić, czy webhook został pomyślnie wysłany
* Sprawdź Activity Feed w Klaviyo, aby zobaczyć, czy zdarzenia są odbierane

</details>

## Powiązane

* [Sesami Flows](/pl/automatyzacje/sesami-flows.md) - Przegląd systemu automatyzacji Sesami
* [Akcje e-mail i webhook](/pl/automatyzacje/email-and-webhook-as-action-types.md) - Zrozumienie typów akcji
* [Przegląd integracji z Klaviyo](/pl/apps-integrations/klaviyo.md) - Ogólne wzorce Klaviyo
* [E-maile powiadomień](/pl/powiadomienia/notification-emails.md) - Domyślny system powiadomień Sesami


---

# Agent Instructions: 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:

```
GET https://help.sesami.co/pl/automatyzacje/sesami-flows-and-klaviyo.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
