Przejdź do głównej zawartości

Nagrody

Sekcja obejmuje przykłady najczęściej stosowanych programów nagród. Przedstawia podstawowe ustawienia naliczania i odejmowania nagród bez skomplikowanych ograniczeń i warunków.

Prosty Program Nagrodowy​

Gdy zamówienie zostanie opłacone, na konto klienta zostanie naliczone 10% wartości zamówienia. Wszystkie produkty są objęte programem nagród z wyjątkiem produktów alkoholowych. Można również użyć nagród do zapłaty za wszystkie produkty z wyjątkiem produktów alkoholowych, ale nie więcej niż 70% wartości zamówienia. Ponadto każdy gość ma prawo do 500 nagród z okazji urodzin.

Aby utworzyć program nagród z takimi warunkami, wykonaj następujące kroki:

  1. Przejdź do sekcji Syrve Loyalty > Programs na portalu Syrve Loyalty.
  2. Kliknij Create i wpisz nazwę nowego programu.
  3. Aby włączyć naliczanie nagród na koncie klienta oraz ich odejmowanie, wybierz pozycję Rewards Program w polu Program Type. Więcej informacji o innych ustawieniach znajdziesz w sekcji New Program.
  1. Utwórz ofertę w ramach tego programu.
  2. Kliknij Edit obok nowej oferty.
  3. Kliknij Create, aby dodać blok.
  4. Dodaj akcję Top Up Account with Percent of Order, aby skonfigurować zasady naliczania nagród. Ustawienia powinny wyglądać następująco:
    1. Określ stawkę doładowania konta nagród - 10%.
    2. W opcji Filter by product wybierz All products other than selected item. Kliknij Create i określ maskę produktów, za które można płacić nagrodami. W tym przypadku jest to kategoria Alcohol.
    3. Zapisz ustawienia akcji.
  1. Dodaj akcję Account Payment, aby skonfigurować zasady płatności nagrodami. Skonfiguruj ją w następujący sposób:
    1. W opcji Payment Allowed wybierz All products other than selected item. Kliknij Create i określ maskę produktów, za które można płacić nagrodami. W tym przypadku jest to kategoria Alcohol.
    2. Ustaw limit płatności zamówienia na 70%.
    3. Zapisz ustawienia akcji.

Nagrody Powitalne​

Możesz naliczać nagrody powitalne nowemu gościowi. Aby to zrobić, skonfiguruj odpowiednią kampanię na Portalu Lojalnościowym Restauratora.

  1. Dodaj nowy program nagród, jak opisano powyżej.

  2. Wprowadź unikalną nazwę, wybierz Rewards program w sekcji Typ programu. Dodaj komentarz, jeśli jest to wymagane. Wybierz Account top-up settings at payment. Zapisz program.

  3. Utwórz nową kampanię w ramach programu, kliknij Edit.

  4. Przejdź do Welcome rewards w sekcji Conditions and actions.

  5. Wybierz Condition.

  • Birthday. Nagrody zostaną naliczone w dniu urodzin gościa. Możesz określić liczbę dni przed i po faktycznej dacie urodzin, w których nagrody będą dostępne dla gościa.
  • Guest arrived on recommendation. Nagrody zostaną naliczone, jeśli gość odwiedził lokal na czyjąś rekomendację.
  • Guest belongs to category. System sprawdza, czy gość należy do kategorii z listy, aby naliczyć mu nagrody powitalne.
  • Guest does not belong to category. System sprawdza, czy gość nie należy do kategorii z listy i jeśli nie, nalicza mu nagrody powitalne.
  • Guest registration source. Nagrody powitalne są naliczane gościowi, jeśli zarejestrował się on za pomocą jednego z następujących źródeł:
    • Not specifed (unknown). Zaznacz to pole, jeśli źródło rejestracji gościa nie ma znaczenia.
    • Import from file. Dane gościa zostały zaimportowane do systemu z pliku.
    • Exchange with Syrve Instance (syncing of guests). Gość został zarejestrowany w Syrve Office.
    • Loyalty server website (UI). Gość został zarejestrowany przez Portal Lojalnościowy Restauratora.
    • API. Gość został zarejestrowany przez integracyjne API.
    • POS (Syrve POS). Gość został dodany do listy gości przez Syrve POS.
  1. Wybierz action.
  • Assign category to customer. Wybierz tę akcję, aby przypisać określoną kategorię gościowi. W nowym oknie wybierz kategorię, która zostanie przypisana temu gościowi. Następnie wybierz jedną z dostępnych opcji w sekcji Apply to. W tej sekcji możesz wybrać, czy Welcome rewards zostaną naliczone nowemu gościowi, czy osobie polecającej.
  • Welcome rewards accrual. Wybierz tę opcję, aby naliczyć nagrody powitalne gościowi. W nowym oknie określ kwotę nagrody powitalnej do naliczenia.
  1. Zapisz kampanię. Przy rejestracji nowego gościa spełniającego określone warunki system automatycznie wykona wskazaną akcję.

Nagrody Progowe​

Liczba nagród naliczanych na kartę zależy od łącznej wartości zamówień złożonych przez klienta w Twoim lokalu:

  • Jeśli łączna wartość zamówień wynosi co najmniej 50 €, to klientowi zostanie naliczone 3% nagród od ceny zamówienia.
  • Jeśli łączna wartość zamówień mieści się w przedziale od 50 € do 150 €, to klientowi zostanie naliczone 5% nagród od ceny zamówienia.
  • Jeśli łączna wartość zamówień wynosi 150 € lub więcej, to klientowi zostanie naliczone 10% nagród.

Po opłaceniu zamówienia dane o odpisanych i naliczonych nagrodach oraz ile pozostało do wydania, aby przejść do następnego poziomu, zostaną wydrukowane na paragonie w następujący sposób:

Current order total: €100

€100 before the next level

Account will be topped up for €0.2.

Po osiągnięciu ostatniego progu na paragonie pojawi się:

Current order total: €250

Account will be topped up for €0.4.

Więcej informacji o szablonach znajdziesz w artykule Printing receipts, guest bills and invoices.

Aby skonfigurować taki program nagród:

  1. Przejdź do sekcji Syrve Loyalty > Programs na portalu Syrve Loyalty.
  2. Kliknij Create i wpisz nazwę nowego programu.
  3. Aby włączyć naliczanie nagród na koncie klienta oraz ich odejmowanie, wybierz pozycję Rewards Program w polu Program Type. Więcej informacji o innych ustawieniach znajdziesz w sekcji New Program.
  1. Utwórz ofertę w ramach tego programu.

  2. Kliknij Edit obok nowej oferty.

  3. Utwórz blok dla warunków i akcji.

  4. Dodaj warunek Orders Total Per Period. Ustaw tutaj warunek: „Jeśli łączna wartość zamówień klienta jest mniejsza niż 50 €.”

  5. Dodaj dwie akcje do tego samego bloku:

    • "Payment from account." Pozostaw domyślne parametry bez zmian. Na tym etapie nie będziemy ograniczać kwoty i produktów, za które można płacić nagrodami.
    • "Top up account for % of order amount" Określ stawkę doładowania - 3%. Dodaj tekst na paragonie:
    @{
    var sum = Model.Counter(CounterMetric.OrdersSum, CounterPeriod.AllTime);
    var sumToNextLevel = 50 - Model.NumericCounter(CounterMetric.OrdersSum, CounterPeriod.AllTime);
    }
    @if (!string.IsNullOrEmpty(sum)){
    @:Current total spend: @sum
    }
    @if (sumToNextLevel > 0){
    @:@FormatMoney(sumToNextLevel, Model.Organization.Currency) before next level
    }
    Account will be topped up for @Model.SumWithCurrency
  1. Utwórz drugi blok dla kolejnego progu programu. Dodaj tutaj dwa warunki „Orders total per period”, które oznaczają „Jeśli łączna wartość zamówień mieści się w przedziale od 50 € do 150 €.”

  2. Dodaj dwie akcje do tego samego bloku: * „Payment from account.” Pozostaw domyślne wartości parametrów jak w §8. * „Top up account for % of order amount.” Określ stawkę doładowania po osiągnięciu progu - 5%. Dodaj tekst na paragonie: asp.net @{ var sum = Model.Counter(CounterMetric.OrdersSum, CounterPeriod.AllTime); var sumToNextLevel = 150 - Model.NumericCounter(CounterMetric.OrdersSum, CounterPeriod.AllTime); } @if (!string.IsNullOrEmpty(sum)){ @:Current spend: @sum } @if (sumToNextLevel > 0){ @:@FormatMoney(sumToNextLevel, Model.Organization.Currency) before next level } Your account will be topped up for @Model.SumWithCurrency

  3. Utwórz trzeci blok. Dodaj tutaj warunek „Suma zamówień w okresie”, co oznacza „Jeśli łączna kwota zamówienia wynosi 150 € lub więcej.”

  4. Dodaj dwie akcje do tego samego bloku: * „Płatność z konta.” Pozostaw wartości parametrów ustawione domyślnie jak w §8. * „Doładuj konto o % wartości zamówienia.” Określ stawkę doładowania po osiągnięciu progu - 10%. Dodaj tekst potwierdzenia:

    @{
    var sum = Model.Counter(CounterMetric.OrdersSum, CounterPeriod.AllTime);
    }
    @if (!string.IsNullOrEmpty(sum)){
    @:Aktualne wydatki: @sum
    }
    Twoje konto zostanie doładowane o @Model.SumWithCurrency
  1. Zapisz ustawienia programu. Ostatecznie ustawienia będą wyglądać następująco:
<img src="/resources/Storage/loyalty/Rewards%2012.png" style="width: 700px; height: 263px;">

Ograniczenie płatności nagrodami​

Skonfigurujmy program nagród, w ramach którego gość będzie miał naliczane 15% wartości zamówienia na karcie jako nagrody. Jednakże, jeśli w trakcie trwania oferty, np. 10% rabatu z okazji urodzin, nagrody będą naliczane, ale nie będzie można ich użyć do zapłaty za zamówienie.

Aby skonfigurować taki program, wykonaj następujące kroki:

  1. Przejdź do sekcji Syrve Loyalty > Programs na portalu Syrve Loyalty.

  2. Kliknij Create i wpisz nazwę nowego programu.

  3. Aby włączyć akumulację nagród na koncie klienta oraz ich odliczanie, wybierz pozycję Program nagród w polu Program Type. Więcej informacji o innych ustawieniach znajdziesz w sekcji Nowy program.

  4. Utwórz ofertę w ramach tego programu.

  5. Kliknij Edit obok nowej oferty.

  6. Utwórz blok i dodaj akcję Doładuj konto procentem od zamówienia. Określ wartość doładowania salda nagród w jej ustawieniach. Ta akcja będzie wykonywana zawsze, tzn. nagrody będą naliczane za każdym razem, gdy zamówienie zostanie opłacone.

  1. Utwórz nowy blok i dodaj:

    • Warunek Urodziny gościa.
    • Akcję Procentowy rabat na całe zamówienie i określ wysokość rabatu - 10%.
  2. Zaznacz kolumnę Stop w tym bloku.

  3. Utwórz kolejny blok i dodaj akcję Płatność z konta. Możesz pozostawić domyślne parametry.

  4. Zapisz ustawienia.

Tak więc ustawienia programu będą wyglądać następująco:

Algorytm programu będzie następujący:

Wszystkie bloki programu będą wykonywane kolejno. Najpierw sprawdzane są warunki pierwszego bloku. Jeśli nie ma ograniczeń, wykonywana jest akcja Doładuj konto. Następnie przechodzi się do kolejnego bloku.

Jeśli urodziny gościa przypadają w określonym przedziale, gość otrzyma 10% rabatu na zamówienie. Akcja bloku została wykonana. A ponieważ pole Stop jest zaznaczone, dalsza weryfikacja nie będzie kontynuowana.

Jeśli urodziny gościa nie przypadają w określonym przedziale, akcja bloku nie zostanie wykonana, a rabat nie zostanie zastosowany do zamówienia. W związku z tym system sprawdzi kolejny blok zawierający akcję umożliwiającą użycie nagród do płatności.

Program rangowy​

Stwórzmy program nagród oparty na rangach:

  • Gold: przypisywana wszystkim nowym klientom przy dołączeniu do programu nagród. Na konto nagród będzie naliczane 5% wartości każdego zamówienia. Można zapłacić do 10% wartości zamówienia za pomocą nagród.
  • Platinum: przypisywana klientom, których łączne wydatki wyniosły 200 €. Na konto nagród będzie naliczane 10% wartości każdego zamówienia. Można zapłacić do 15% wartości zamówienia za pomocą nagród.
  • Diamond: przypisywana klientom, których łączne wydatki wyniosły 400 €. Na konto nagród będzie naliczane 15% wartości każdego zamówienia. Można zapłacić do 20% wartości zamówienia za pomocą nagród.

Aby skonfigurować taki program, wykonaj następujące kroki:

  1. Przejdź do Guests > Guest categories w Syrve Loyalty i utwórz kategorie, które będą używane w programie: Gold, Platinum, Diamond. Zaznacz Przypisz domyślnie dla nowych klientów w kategorii Gold.
  1. Przejdź do Syrve Loyalty > Programs.

  2. Kliknij Create i wpisz nazwę nowego programu.

  3. Aby włączyć akumulację nagród na koncie klienta oraz ich odliczanie, wybierz pozycję Program nagród w polu Program Type. Więcej informacji o innych ustawieniach znajdziesz w sekcji Nowy program.

  4. Utwórz ofertę w ramach tego programu.

  5. Kliknij Edit obok nowej kampanii. Podzielmy ustawienia programu na dwie części do omówienia. W pierwszej określamy kategorie klientów, a w drugiej warunki naliczania i płatności nagród.

  6. Utwórz blok i dodaj warunek Ilość zamówień w okresie:

    • W pierwszym warunku wpisz 200 € w polu Suma zamówień i wybierz „więcej lub równe” w polu Kwota musi być. Okres czasu - „Przez cały czas”.
    • W drugim warunku wpisz 400 € w polu Suma zamówień i wybierz „mniej niż” w polu Kwota musi być, oraz „Przez cały czas” w polu Okres czasu.
  7. Dodaj dwie akcje do tego samego bloku:

    • „Usuń klienta z kategorii” i wybierz „Gold”.
    • „Przypisz kategorię użytkownikowi” i wybierz „Platinum”.

Ranga Gold będzie przypisywana klientom w momencie rejestracji, dlatego nie określamy tej kategorii w ustawieniach.

  1. Utwórz drugi blok. Dodaj do niego:
    • Warunek „Ilość zamówień przez cały czas”. Wpisz 400 € w polu Suma zamówień i wybierz „więcej lub równe” w polu Kwota musi być.
    • Dwie akcje „Usuń użytkownika z kategorii”, gdzie wybierasz Platinum i Gold, oraz jedną akcję „Przypisz kategorię użytkownikowi”, gdzie wybierasz Diamond.
  2. Utwórz trzeci blok. Dodaj do niego:
    • Warunek „Kategoria gościa” i określ Gold.
    • Akcję „Płatność z konta”. Ustaw limit płatności na 10% wartości zamówienia.
    • Akcję „Doładuj konto procentem od zamówienia”. Ustaw 5% jako Procent zamówienia do doładowania.
  3. Utwórz czwarty i piąty blok podobne do trzeciego, ale dla innych rang - Platinum i Diamond, z odpowiednimi stawkami doładowania i limitami płatności.
  4. W trzecim i czwartym bloku, gdzie skonfigurowano warunki dla rang Gold i Platinum, zaznacz kolumnę Stop.
  5. Kliknij Save.

W efekcie ustawienia programu nagród wyglądają następująco:

Podwójne nagrody dla stałych klientów​

Możesz użyć istniejącego programu nagród, aby Twoi stali klienci zdobywali dodatkowe nagrody.

Przyjrzyjmy się bliżej, jak Twoi klienci mogą zdobywać dodatkowe nagrody, jeśli wrócą w ciągu trzech dni od ostatniego zamówienia.

Weźmiemy za podstawę prosty program nagród:

  1. Przejdź do zakładki Warunki i akcje, która już zawiera blok nagród 10%.
  2. Utwórz nowy blok i dodaj:
    • Warunek Data ostatniej wizyty. Wpisz 3 w polu Liczba dni od ostatniego zamówienia i wybierz warunek Mniej lub równe.

    • Akcję Doładuj konto o % wartości zamówienia i wpisz 20 w polu Procent zamówienia.

    • Akcję Płatność z konta z tymi samymi ustawieniami co w bloku 10%.

  3. Zaznacz opcję Stop obok tego bloku.
  4. Zapisz ustawienia programu.

W efekcie ustawienia programu nagród powinny wyglądać tak: