Import Gości i Salda
Przegląd
Kiedy przenosisz bazę klientów ze swojego starego systemu lojalnościowego do Syrve Loyalty, najpierw musisz przenieść listę klientów, a dopiero potem ich salda kont.
Aby to zrobić, przygotuj dwa pliki CSV: jeden zawierający listę klientów, a drugi — salda. W tym artykule omówiono strukturę takich plików oraz sposób ich importu w Syrve Loyalty.
Importowanie Gości
Za pomocą pliku CSV możesz dodać kilku klientów jednocześnie. W takim przypadku klienci są importowani do bazy danych wybranego sklepu, ale nie są włączeni do żadnego z programów.
Jeśli chcesz włączyć niektórych klientów do konkretnego programu lub doładować ich konta, zaimportuj ich salda.
Jak Importować Gości
Aby zaimportować kilku klientów:
- Przygotuj plik CSV. Struktura podana jest poniżej.
- Przejdź do Syrve Loyalty > Goście.
- Kliknij Importuj gości.
- Wskaż przygotowany plik.
- Określ separator pól: przecinek lub średnik.
- Wybierz zestaw znaków pliku.
- Podczas importu może wystąpić błąd, na przykład jeśli numer telefonu ma nieprawidłowy format lub występują duplikaty. Aby uniknąć przerwania importu w przypadku niezgodności, zaznacz Pozwól na częściowy import. W takim przypadku system pominie wiersze zawierające błędy i zakończy import. Jeśli opcja nie jest zaznaczona, import gości zakończy się przy pierwszym błędzie.
- Określ kategorie, do których mają należeć Twoi goście.
- Jeśli plik zawiera dużo wpisów, import może potrwać długo. Z tego powodu system wysyła wyniki importu na Twój (lub innego zalogowanego użytkownika) adres e-mail. W razie potrzeby wpisz inny adres e-mail.
- Kliknij Importuj. Możesz pobrać plik importu z błędami (jeśli wystąpiły) za pomocą linku, który będzie dostępny po zakończeniu operacji. Sprawdź także e-mail podany w punkcie 9.
Podczas importu mogą wystąpić konflikty, na przykład system identyfikuje gościa po numerze telefonu, ale nie ma on karty o podanym numerze lub ścieżce. W takim przypadku:
- Gość otrzyma nowy numer karty pobrany z pliku, jeśli nie ma gości z tym samym numerem lub ścieżką.
- Jeśli system wykryje duplikat numeru lub ścieżki w pliku, import zostanie zatrzymany lub wiersz zostanie pominięty. Zależy to od tego, czy opcja Pozwól na częściowy import jest zaznaczona.
Aby zmienić dane klienta, możesz ponownie zaimportować plik CSV. W takim przypadku możesz edytować dowolne pola z wyjątkiem numeru telefonu i bieżącej sumy zamówień.

Po zaimportowaniu nowych danych gości z pliku zostaną oni dodani do bazy lojalnościowej, jednak ich zgoda na przetwarzanie danych osobowych nie będzie określona — będziesz musiał ręcznie zaznaczyć odpowiednie opcje w każdym rekordzie gościa.
Struktura Pliku
Plik przygotowany do masowego importu gości musi mieć zestaw znaków UTF-8 lub Windows-1251.
Przykładowy plik CSV:
phone;track_1;number_1;email;birthday;name;last_name;middle_name;address;receive_promo;deleted;current_order_sum
+44202128506;11111;John Smith;smith@mymail.com;21.05.1956;John;Smith;London, Cannon Street 22;0;1;0
+44202128507;11112;Peter Collins;collins@mymail.com;01.12.1980;Peter;Collins;;;200
Opis kolumn:
- phone ‒ numer telefonu w formacie międzynarodowym. Dla Wielkiej Brytanii jest to +44206543210
- track_1 ‒ ścieżka karty magnetycznej. Jeśli gość ma więcej niż jedną kartę w Twoim punkcie, określ każdą ścieżkę w osobnej kolumnie track_1, track_2, track_3 itd. Liczba kolumn jest nieograniczona.
- number_1 ‒ numer karty magnetycznej. Jeśli gość ma więcej niż jedną kartę w Twoim punkcie, określ każdy numer w osobnej kolumnie number_1, number_2, number_3 itd. Liczba kolumn jest nieograniczona.
- email ‒ adres e-mail gościa.
- birthday ‒ data urodzenia gościa.
- name ‒ imię gościa.
- last_name ‒ nazwisko gościa.
- middle_name ‒ drugie imię gościa.
- receive_promo ‒ ustawienie Subskrypcja na e-maile i SMS w rekordzie klienta.
- deleted ‒ klient oznaczony jako usunięty.
- current_order_sum ‒ bieżąca łączna kwota wszystkich zamówień złożonych przez gościa.
Importowanie Sald
Saldo gościa będzie importowane osobno dla każdego programu. W takim przypadku system wyszukuje klienta po numerze telefonu podanym w pliku. Jeśli system nie znajdzie numeru telefonu, kontynuuje wyszukiwanie gościa po ścieżce karty podanej w pliku. Jeśli gość nadal nie zostanie znaleziony, system pomija wiersz w pliku i dokonuje odpowiedniego wpisu w Dzienniku Zdarzeń.
Jak Importować Salda
- Przygotuj plik CSV. Jego struktura jest opisana poniżej.
- Przejdź do Syrve Loyalty > Goście.
- Kliknij Akcje > Importuj salda.
- Wskaż przygotowany plik.
- Określ separator pól: przecinek lub średnik.
- Wybierz zestaw znaków pliku.
- Wskaż program, do którego mają być importowane salda. Dostępne są tylko aktywne programy.
- Jeśli plik zawiera dużo wpisów, import może potrwać długo. Z tego powodu system wysyła wyniki importu na Twój (lub innego zalogowanego użytkownika) adres e-mail. W razie potrzeby wpisz inny adres e-mail.
- Naciśnij Importuj.
Jeśli system zidentyfikuje dwóch gości z tym samym numerem karty, żadne z kont nie zostanie doładowane. Tacy goście zostaną wymienieni osobno w pliku wyników importu. Możesz go pobrać za pomocą linku udostępnionego po zakończeniu operacji.

Struktura Pliku
Plik przygotowany do importu sald gości musi mieć zestaw znaków UTF-8 lub Windows-1251.
Przykładowy plik do importu sald gości.
phone;track_1;number_1;balance
+44206543210;12345;1121;200
+44206121122;45678;1223;50
+44206125566;32569;1123;100
Opis kolumn:
- phone ‒ numer telefonu w formacie międzynarodowym. Dla Wielkiej Brytanii jest to +44206543210
- track_1 ‒ ścieżka karty magnetycznej. Jeśli klient ma więcej niż jedną kartę w Twoim punkcie, określ każdą ścieżkę w osobnej kolumnie track_1, track_2, track_3 itd. Liczba kolumn jest nieograniczona.
- number_1 ‒ numer karty magnetycznej. Jeśli gość ma więcej niż jedną kartę w punkcie, określ każdy numer w osobnej kolumnie number_1, number_2, number_3 itd. Liczba kolumn jest nieograniczona.
- balance ‒ saldo gościa w wybranym programie.