Jak działa Mailer PRO

Krok po kroku — od konfiguracji do analizy wyników kampanii.

1

Konfigurujesz skrzynki SMTP

System nie posiada własnych serwerów do wysyłki. Każda Twoja kampania idzie z Twoich własnych skrzynek SMTP — Gmail, Office 365, home.pl, cyber_Folks, własny serwer SMTP, dowolny dostawca. Wpisujesz host, port, login i hasło — system zapisuje hasło zaszyfrowane AES-256-GCM.

📮 Nie wiesz skąd wziąć skrzynkę?Pełna lista 60 dostawców (polskie, darmowe, zagraniczne — z linkami i cenami).

Test połączenia SMTP Test wysyłki Auto-pauza po 10 błędach

2

Tworzysz grupy odbiorców

Nieograniczona ilość grup. Każda grupa to lista e-maili. Możesz:

  • Wkleić listę z notatnika (jeden e-mail na linię)
  • Zaimportować plik CSV lub TXT (UTF-8, max 10MB)
  • Dodawać pojedyncze adresy
  • Eksportować grupę z powrotem do CSV

System automatycznie pomija duplikaty (po znormalizowanym hashu — także warianty Gmail z kropkami i plus-tagami), nieprawidłowe adresy oraz adresy z Twojej blacklisty.

3

Piszesz wiadomość HTML

Wiadomość = temat + treść HTML. Trzy zakładki:

  • Edytor wizualny — Quill 2.0 (MIT) z paskiem narzędzi (nagłówki, kolory, listy, linki, obrazy)
  • HTML źródłowy — wklej własny kod, dopracuj inline CSS dla maila
  • Podgląd — sandboxed iframe pokazujący jak wiadomość wygląda

Wersja tekstowa (plain) generuje się automatycznie — wymagana przez niektóre filtry antyspamowe.

Placeholdery [LINK_ZAPISZ] i [LINK_WYPISZ]

4

Tworzysz kampanię

W jednym formularzu definiujesz całą wysyłkę:

  • Wiadomość i cel (grupy odbiorców LUB zgody handlowe)
  • Skrzynki SMTP w trybie round-robin (każdy mail leci z innej skrzynki naprzemiennie)
  • Prędkość 1–20 maili/min — system rozkłada wysyłkę równo (przy 5/min: jeden mail co 12s)
  • Kiedy: od razu (do kolejki) lub zaplanowane na konkretny dzień i godzinę
  • Tryb: normalna kolejka lub 🚀 Air Force One (uruchamia natychmiast i wstrzymuje pozostałe)
  • Opcje śledzenia: otwarcia (pixel) i kliknięcia (redirect)
  • Linki w stopce: Wypisz się (blacklist) i/lub Zapisz się (zgoda handlowa)

Możesz utworzyć kampanię jako szkic i uruchomić ją później jednym kliknięciem.

5

System wysyła w tle

Cron uruchamia się co minutę i:

  • Wybiera kampanię o najwyższym priorytecie (NOW przed normal)
  • Sprawdza godziny wysyłki (domyślnie 7–19 lub 24h)
  • Wysyła N maili (zgodnie z prędkością) — round-robin po skrzynkach
  • Pomija skrzynki w pauzie / błędzie / nie zatestowane
  • Loguje każde wysłanie / błąd / pominięcie do bazy
  • Po 10 błędach z rzędu na skrzynce — auto-pauza + alert mailowy
  • Po zakończeniu kampanii > 100 odbiorców — alert mailowy z podsumowaniem
6

Dynamiczny status kampanii

Strona kampanii pokazuje postęp w czasie rzeczywistym — adaptacyjny polling co 3s gdy kampania działa, 8s gdy w pauzie, 30s gdy karta nieaktywna (Page Visibility API). Pasek postępu, nowe wpisy z animacją „flash".

7

Odbiorca dostaje maila

W stopce maila (jeśli włączyłeś opcje):

  • „Wypisz się" → strona z certyfikatem wypisu (numer, data, IP, urządzenie) → e-mail trafia na Twoją blacklistę (już nigdy nie dostanie maila)
  • „Zapisz się" → formularz z RODO + opcjonalne imię/telefon → trafia do commercial_consents → otrzymuje mail potwierdzający z osobnym linkiem „Wycofaj zgodę" (NIE blacklist)

Każdy link unikalny, podpisany HMAC-SHA256 — nie da się sfałszować.

8

Analizujesz wyniki

Strona statystyk per wiadomość pokazuje:

  • Open Rate i Click Rate + CTOR
  • Top kliknięte linki (URL, liczba kliknięć, unikalni klikający)
  • Lista zapisanych (z imieniem, telefonem, datą, IP)
  • Lista wypisanych (z powodem, datą, IP)
  • Eksport CSV każdej zakładki
  • Detekcja prefetchu Apple Mail Privacy Protection — Open Rate liczy tylko realne otwarcia
9

Subskrypcja — kampanie do osób, które wyraziły zgodę

Definiujesz grupy tematyczne (np. Fotowoltaika, Meble, Promocje). Przy zapisie z linku „Zapisz się" w mailu — zapisany trafia do grupy zdefiniowanej w danej kampanii. Potem tworzysz kampanię subskrypcyjną z celem „Zgody handlowe" + filtr po wybranych grupach tematycznych.