Przejdź do treści

Jak dodać kod rabatowy?

Kody wstawisz do każdego rodzaju treści za pomocą tzw. treści dynamicznej. Jest to fragment tekstu w języku skryptowym, który umożliwia zaawansowaną personalizację wiadomości e-mail, w tym wstawianie unikalnych kodów rabatowych.

Do wstawiania kodów rabatowych w treść wiadomości użyj następujących treści dynamicznych:

  • Pobierz kod rabatowy – @(Model.UseDiscountCode(123)) – gdy używasz kodów rabatowych wczytanych do ExpertSender,
  • Pobierz treść zdalną – @(Model.GetRemoteContent(”string url”, boolIsUnique)) – gdy pobierasz kody rabatowe z zewnętrznego źródła.

Z pomocą treści dynamicznych dodasz nie tylko kody rabatowe importowane do ExpertSender, ale również te z zewnętrznego źródła, np. z Twojego serwera.

Dodaj kod rabatowy zaimportowany do ExpertSender

Chcesz wysłać kod rabatowy do stałych klientów w dniu ich urodzin. Zestaw kodów jest już zaimportowany do platformy.

Masz już ‘wyklikany’ segment stałych klientów, do których wyślesz e-maila i bierzesz się za przygotowanie e-maila. Jego treść mogłaby wyglądać tak:

Cześć,

Dzisiaj są TWOJE URODZINY!

Życzymy Ci wszystkiego najlepszego, a w prezencie mamy dla Ciebie kod rabatowy
w wysokości 20% na najnowszą kolekcję butów sportowych:

@(Model.UseDiscountCode(2))

Kod jest ważny przez dwa tygodnie.

Sprezentuj sobie parę modnych sneakersów :)
Pozdrawiamy!

Żeby pobrać i umieścić w treści e-maila kod rabatowy dla danego odbiorcy, zastosowaliśmy treść dynamiczną o nazwie – Użyj kodu rabatowego.

Umieszcza ona w e-mailu pierwszy wolny kod rabatowy z listy zaimportowanej wcześniej do platformy, a dostępnej w sekcji Klienci Kody rabatowe.

Gdy wybierzesz ją z listy, w treści e-maila pokaże się ciąg znaków: @(Model.UseDiscountCode(discountCodeSetId))

Wystarczy, że w miejscu discountCodeSetId wstawisz numer ID zestawu kodów rabatowych, z którego mają być pobrane kody. W powyższym przykładzie jest to 2.

Na przykładzie wiadomości e-mail pokażemy jak dodać urodzinowy kod rabatowy do wiadomości e-mail:

  1. W edytorze, w kroku Treść dodaj wiadomość, którą planujesz wysłać do klientów.
  2. Spersonalizuj wiadomość i dodaj treść dynamiczną, która będzie wyświetlać imię klienta.
  3. Wybierz z listy treść Imię klienta. W wiadomości pojawi się fragment skryptu, który po otworzeniu wiadomości zostanie podmieniony na imię odbiorcy.
  4. Następnie w miejscu, w którym chcesz wstawić kod rabatowy, wstaw treść dynamiczną Użyj kodu rabatowego.
  5. Zamień fragment treści oznaczonej jako discountCodeSetId na numer zestawu kodów, z którego chcesz pobrać kod rabatowy.
  6. Sprawdź, jak wiadomość będzie wyglądać po otwarciu przez odbiorcę:
    • Kliknij opcję Podgląd, dostępną w górnym pasku narzędzi.
    • Wprowadź testowy adres mailowy lub wybierz dane klienta dostępne w Twojej bazie.
    • Kliknij Wygeneruj podgląd.
    • Treści dynamiczne zostaną zastąpione rzeczywistą treścią.

Dodaj kod rabatowy spoza platformy ExpertSender

Gdy chcesz wysłać kod rabatowy z listy, którą trzymasz u siebie na serwerze bądź w innym narzędziu zewnętrznym, musisz użyć innej treści dynamicznej: Pobierz treść zdalną.

Gdy wybierzesz z listy tę pozycję, w treści e-maila pokaże się ciąg znaków: @(Model.GetRemoteContent(”string url”, boolIsUnique))

Wystarczy, że w miejscu string url, między cudzysłowami umieścisz adres url, pod którym znajduje się przypisany kod rabatowy. String oznacza w języku angielskim ciąg znaków, czyli litery, cyfry i znaki specjalne.

Wtedy treść maila będzie wyglądać następująco:

Cześć!

Dzisiaj są TWOJE URODZINY!

Życzymy Ci wszystkiego najlepszego, a w prezencie mamy dla Ciebie
kod rabatowy w wysokości 20% na najnowszą kolekcję butów sportowych:

@(Model.GetRemoteContent("https://www.twojsklep.pl/uploads/urodziny-kody-rabatowe-
20-proc-znizki", boolIsUnique))

Kod jest ważny przez dwa tygodnie.

Sprezentuj sobie parę modnych sneakersów :)
Pozdrawiamy!

Tę treść dynamiczną możesz również stosować przy wysyłce biletów koncertowych, imiennych voucherów i zaproszeń.