Korespondencja seryjna e-mail: jeden szablon, setki maili
Popołudnie stracone na „kopiuj, wklej, sprawdź”
Co miesiąc ten sam rytuał: arkusz na 140 wierszy, mail, który pisałeś już sto razy, i całe popołudnie przeklejania kwot, terminów i numerów kont do osobnych wiadomości. Gdzieś przy wierszu 90 uwaga siada i jeden klient dostaje saldo innego klienta.
Pola niestandardowe zabierają Ci to popołudnie z głowy. Poniżej: jak zaplanować pola, przygotować dane, napisać szablon odporny na puste komórki, przetestować go i utrzymać dane w aktualności — z przykładami z biura rachunkowego, szkoły i zarządcy nieruchomości.
Personalizacja imieniem a dane konkretnego odbiorcy
Każde narzędzie do wysyłki e-maili wstawi imię do powitania, ale „Cześć, Anno” nie mówi Annie nic, na podstawie czego mogłaby cokolwiek zrobić. Mail staje się użyteczny dopiero wtedy, gdy zawiera dane, które dotyczą tylko jej:
- Kwoty — VAT do zapłaty w tym miesiącu, zaległa opłata, czynsz za bieżący miesiąc.
- Daty — termin płatności, okres rozliczeniowy, najbliższe zajęcia.
- Liczby — obecności, wykorzystane godziny, nieopłacone faktury.
- Identyfikatory — numer rachunku, faktury lub lokalu, indywidualny link.
- Pliki — zestawienie lub raport dołączony wyłącznie do maila tego odbiorcy.
Właśnie do tego służą pola niestandardowe w MailerBit. Każda grupa odbiorców ma własny zestaw pól, każdy kontakt — własne wartości, a każde pole staje się tagiem scalającym, np. {{kwota_vat}}. Tagi {{name}} i {{email}} są dostępne zawsze. Jeden szablon, setki maili — w każdym właściwe liczby dla osoby, która go czyta.
Krok 1: zaplanuj pola, zanim otworzysz arkusz
Wypisz wszystkie informacje, które różnią się między odbiorcami, i każdej przypisz osobne pole. MailerBit obsługuje pięć typów pól:
- String — tekst: nazwiska, numery rachunków i faktur, linki, krótkie notatki.
- Integer — liczby całkowite: liczba obecności, otwartych faktur, numer lokalu.
- Float — liczby dziesiętne: kwoty, stawki, procenty.
- Date — terminy i okresy rozliczeniowe.
- File — dokument wgrany dla konkretnego odbiorcy i wysyłany jako załącznik.
Kilka zasad nazewnictwa, dzięki którym szablon pozostanie czytelny:
- Krótkie identyfikatory małymi literami, z podkreślnikami, bez spacji i polskich znaków:
kwota_do_zaplaty, a nieKwota do zapłaty (zł). - Jedna informacja na pole.
termin_platnosciikwota_do_zaplatyto dwa pola, nie jedno zdanie. - Oznacz pole jako wymagane, jeśli bez niego mail nie ma sensu — import odrzuci wtedy wiersze z pustą wartością.
Uwaga: tagi wyświetlają wartość dokładnie tak, jak jest zapisana. Pole Date pokaże 2026-12-10, a round(2) nie dopisze zer na końcu ani separatorów tysięcy. Jeśli odbiorca ma zobaczyć „10 grudnia 2026” albo „1 250,00 zł”, trzymaj tę wersję w polu String, a pól liczbowych używaj do obliczeń.
Krok 2: przygotuj dane w arkuszu
W każdej grupie odbiorców pobierzesz przykładowy plik CSV z kolumnami name, email i po jednej kolumnie na każde pole. Wypełnij go:
- Jeden wiersz na odbiorcę. Po adresie email MailerBit dopasowuje wiersz do kontaktu.
- W kolumnach liczbowych same liczby z kropką jako separatorem dziesiętnym:
1250.50, a nie1 250,50 zł. Polski Excel domyślnie używa przecinka — zmień to przed eksportem. - Daty w formacie
RRRR-MM-DD. - Zapisz plik jako CSV w UTF-8, żeby ogonki w nazwiskach przetrwały.
Przy imporcie MailerBit sprawdza każdy wiersz pod kątem typów pól i wypisuje wiersze z błędami, więc literówka w kwocie nie trafi do klienta. Gdy importujesz plik ponownie, żeby odświeżyć istniejące kontakty, zaznacz Aktualizuj istniejące rekordy jeśli email się zgadza. Pola typu File nie są częścią CSV — plik dla każdego odbiorcy wgrywasz w panelu.
Krok 3: napisz szablon i zaplanuj puste wartości
W edytorze szablonów zmienne powiązanej grupy widzisz obok treści. Wstawiaj je w temacie i w treści: Zestawienie za {{okres}}. Tagi obsługują też jedno proste działanie między dwiema wartościami (albo wartością i liczbą) oraz filtry: {{kwota_netto * 1.23 | round(2)}}, {{name | upper}}. Dostępne filtry: round(n), trim, capitalize, upper, lower.
{{saldo}}. Puste wartości rozwiązuj w danych: oznacz kluczowe pola jako wymagane, uzupełnij luki sensowną wartością, np. 0.00, a kontakty, które potrzebują innego komunikatu, przenieś do osobnej grupy z własnym szablonem.Pisz też zdania, które brzmią dobrze przy każdej realnej wartości. „Saldo Twojego konta: {{saldo}}” pasuje i do 0, i do 2000; „Prosimy o wpłatę {{saldo}} do piątku” już nie.
Trzy przykłady z codziennej wysyłki
Biuro rachunkowe: miesięczna informacja podatkowa
Pola: okres, kwota_vat, zaliczka_pit, termin_tekst, rachunek_podatkowy.
VAT za {{okres}}: {{kwota_vat}} zł. Zaliczka na PIT: {{zaliczka_pit}} zł. Razem: {{kwota_vat + zaliczka_pit | round(2)}} zł. Termin: {{termin_tekst}}, rachunek: {{rachunek_podatkowy}}.
Cały proces opisaliśmy w tekście o miesięcznych zestawieniach dla klientów biura rachunkowego.
Szkoła: czesne i frekwencja
Pola: imie_ucznia, obecnosci, zajecia_plan, czesne, raport (File).
{{imie_ucznia}} był(a) obecny(a) na {{obecnosci}} z {{zajecia_plan}} zajęć w {{okres}}. Czesne: {{czesne}} zł. W załączniku: {{raport}}
Pole raport dołącza do maila PDF konkretnego ucznia, a tag wyświetla nazwę pliku.
Zarządca nieruchomości: informacja o czynszu
Pola: lokal, czynsz, oplaty_eksploatacyjne, tytul_przelewu.
Lokal {{lokal}}: czynsz {{czynsz}} zł + opłaty {{oplaty_eksploatacyjne}} zł = {{czynsz + oplaty_eksploatacyjne}} zł, płatne do 10. dnia miesiąca. Tytuł przelewu: {{tytul_przelewu}}.
Co dalej, gdy ktoś nie zapłaci, przeczytasz w tekście o automatycznych przypomnieniach o płatności, które działają.
Krok 4: przetestuj na prawdziwych odbiorcach
Podgląd w edytorze szablonów wypełnia tagi przykładowymi danymi z powiązanej grupy. Kreator kampanii kończy się krokiem Podgląd, w którym zobaczysz maila każdego wybranego odbiorcy — razem z załącznikami. Nie poprzestawaj na pierwszym, sprawdź przypadki skrajne:
- Szukaj widocznych
{{. Oznaczają brak wartości albo literówkę w nazwie tagu. - Otwórz kontakt z najdłuższym nazwiskiem i najwyższą kwotą.
- Otwórz kontakt z zerem lub minimalną wartością — czy zdanie nadal ma sens?
- Upewnij się, że każdy załącznik trafia do właściwej osoby.
- Przeczytaj temat, nie tylko treść.
Potrzebujesz innej wartości tylko w tej wysyłce? W kroku Zmienne nadpiszesz wartości dla poszczególnych odbiorców tej kampanii — ręcznie albo przez pobranie, edycję i ponowny import CSV — bez zmiany danych w profilu kontaktu. Żeby zobaczyć maila oczami klienta, dodaj siebie do grupy z realistycznymi danymi i wyślij sobie jednorazowego maila z tego samego szablonu.
Aktualne dane w wysyłkach cyklicznych
Kampanie cykliczne przy każdym uruchomieniu pobierają bieżące wartości z kontaktów. Szablon i harmonogram się nie zmieniają, zmieniają się tylko dane. Prosta comiesięczna rutyna:
- Zaktualizuj główny arkusz.
- Zaimportuj cały arkusz ze wszystkimi kolumnami, nie tylko tę, która się zmieniła. Zaktualizowany kontakt zachowuje wyłącznie wartości z tego importu, więc brakująca kolumna zostawi w mailu surowy tag.
- Po imporcie wgraj pliki na ten cykl dla każdego odbiorcy.
- Sprawdź wyrywkowo kilku odbiorców w podglądzie.
Nadpisania z kroku Zmienne zostają przypisane do kampanii i przy każdym uruchomieniu wygrywają z danymi kontaktu — dlatego comiesięczne wartości trzymaj w kontaktach, nie w nadpisaniach. Pole okres, np. „listopad 2026”, od razu zdradzi nieaktualne dane.
Prywatność: dane odbiorców wymagają ostrożności
- Przechowuj tylko pola, które faktycznie trafiają do maili. Pomiń PESEL, hasła i wszystko, czego odbiorca nie spodziewałby się w mailu — to zgodne z zasadą minimalizacji danych z RODO.
- Kwoty i wrażliwe szczegóły trzymaj poza tematem — temat widać w powiadomieniach i na ekranie blokady.
- Kolumna email to klucz: błędny adres oznacza czyjeś dane w skrzynce obcej osoby. Aktualizuj adresy, gdy tylko klient zgłosi zmianę.
- Usuwaj byłych klientów i pola, których już nie używasz.
- Zaproś współpracowników do zespołu w MailerBit z własnym dostępem, zamiast dzielić się jednym loginem.
Jak pomaga MailerBit
MailerBit powstał wokół tego procesu: otypowane pola niestandardowe dla każdej grupy odbiorców, import CSV z walidacją i aktualizacją po adresie email, tagi scalające z prostą matematyką i filtrami, pola File wysyłane jako załączniki (do 10 lub 25 MB zależnie od planu), podgląd dla każdego odbiorcy, nadpisania na poziomie kampanii oraz harmonogramy cykliczne w planach Growth i Scale.
Wciąż składasz comiesięcznego maila ręcznie? Załóż konto w MailerBit, dodaj swoje pola, zaimportuj arkusz i obejrzyj pierwszego maila z prawdziwymi danymi. Popołudnie przeklejania to pierwsza rzecz, którą odzyskasz.













