Zgody marketingowe i opt-outy w SuiteCRM: jak to działa w wersji 7.x i 8.x
Wysłanie kampanii mailowej do kontaktu, który wycofał zgodę marketingową trzy miesiące wcześniej, to nie drobna wpadka administracyjna. To naruszenie zagrożone karą z dwóch niezależnych reżimów prawnych jednocześnie. SuiteCRM ma wbudowane mechanizmy do obsługi zgód i opt-outów – pytanie brzmi, czy w Twojej organizacji są poprawnie skonfigurowane i faktycznie respektowane przy każdej wysyłce.
Dlaczego błędna obsługa zgód marketingowych w CRM to ryzyko prawne, nie tylko techniczne?
Błędna obsługa zgód marketingowych w CRM naraża firmę na kary z dwóch niezależnych reżimów prawnych jednocześnie. Od 10 listopada 2024 r. wysyłka informacji handlowych bez zgody narusza art. 398 Prawa komunikacji elektronicznej (PKE) – Prezes UKE może nałożyć karę do 3% rocznego przychodu lub 1 000 000 zł (Porady.pl, 2025). Jeśli dodatkowo dane osobowe są przetwarzane bez podstawy prawnej, dochodzi do naruszenia RODO, zagrożonego karą do 20 mln euro lub 4% światowego rocznego obrotu (ODO24, 2025). Dla działu IT oznacza to, że pole opt-out w CRM to nie kosmetyka interfejsu, tylko element zgodności regulacyjnej.
Co istotne, PKE wprowadziło rozróżnienie, które wielu administratorów CRM pomija: zgoda na przetwarzanie danych (RODO) i zgoda na kontakt danym kanałem komunikacji (PKE) to od listopada 2024 r. dwie odrębne zgody, a nie jedna. System CRM musi być w stanie je rozróżnić – samo pole „zgoda marketingowa: tak/nie” już nie wystarcza.
Jak SuiteCRM przechowuje i śledzi zgody marketingowe na poziomie kontaktu?
SuiteCRM śledzi zgody marketingowe przez zestaw pól przypisanych do adresu e-mail kontaktu, leada lub targetu: Opt In, Confirmed Opt In oraz grupę pól Lawful Basis. Pole Opt In oznacza, że odbiorca zgodził się na komunikację marketingową. Confirmed Opt In wymaga dodatkowo kliknięcia linku potwierdzającego w mailu (double opt-in) – dopiero to zmienia status na potwierdzony.
Pola Lawful Basis, Lawful Basis Source i Date Reviewed – wprowadzone w SuiteCRM 7.10 i obecne również w 8.x – dokumentują podstawę prawną przetwarzania danych, jej źródło (np. formularz web-to-lead, zgoda ustna, kampania) oraz datę ostatniej weryfikacji. Razem tworzą ślad audytowy, którego oczekuje kontroler przy weryfikacji zgodności z RODO.
Każdy e-mail kampanijny wysłany z SuiteCRM zawiera automatyczny link opt-out. Kliknięcie go ustawia rekord jako wypisany i blokuje wysyłkę kolejnych kampanii bez ingerencji administratora. To działa identycznie niezależnie od tego, czy organizacja korzysta z prostego Opt In, czy z pełnego Confirmed Opt In.
Czym różni się obsługa opt-outów w SuiteCRM 7.x od SuiteCRM 8.x?
SuiteCRM 8.x nie zmienia modelu danych zgód względem wersji 7.x. Pola Opt In, Confirmed Opt In i Lawful Basis, wprowadzone w wersji 7.10, działają na tych samych zasadach w obu wersjach – 8.x to przede wszystkim przebudowa warstwy interfejsu (Symfony + Angular), nie zmiana logiki zgód. Różnice, na które warto zwrócić uwagę, dotyczą głównie miejsca i sposobu konfiguracji.
| Element | SuiteCRM 7.x | SuiteCRM 8.x |
| Pola zgody na poziomie kontaktu | Opt In, Confirmed Opt In, Lawful Basis (od wersji 7.10) | Te same pola, dziedziczone z rdzenia systemu |
| Konfiguracja ustawień Opt In | Admin → Email Settings → Email Options | Admin → Email Settings (nowy interfejs administracyjny) |
| Automatyczny link opt-out w kampaniach | Generowany natywnie w szablonie kampanii | Generowany natywnie, bez zmian w mechanizmie |
| Masowa akcja „Send Confirm Opt In” | Dostępna z poziomu List View | Dostępna, ale ścieżka w menu może się różnić między buildami |
| Zarządzanie żądaniami RODO (eksport, usunięcie, sprzeciw) | Brak w rdzeniu – wymaga dodatku, np. GDPR Data Privacy Manager | Jak w 7.x – brak natywnego modułu do obsługi żądań w rdzeniu |
Jak skonfigurować workflow automatycznego opt-outu krok po kroku?
Automatyczny opt-out w SuiteCRM konfiguruje się w czterech krokach: ustawienie polityki Opt In, aktywacja linku opt-out w szablonie kampanii, opcjonalny workflow czyszczący listy docelowe po wycofaniu zgody oraz test na grupie kontrolnej przed uruchomieniem pełnej kampanii.
- Ustaw politykę zgody. Otwórz panel Admin → Email Settings → Email Options i wybierz: Opt In (pojedyncza zgoda) lub Confirmed Opt In (podwójna zgoda, zalecana przy przetwarzaniu opartym na art. 6 ust. 1 lit. a RODO).
- Zweryfikuj szablon kampanii. W module Campaigns upewnij się, że szablon e-mail zawiera zmienną linku opt-out. Bez niej system nie wygeneruje mechanizmu rezygnacji, a wysyłka będzie niezgodna z wymogiem łatwego wycofania zgody.
- Skonfiguruj workflow czyszczący. Za pomocą modułu Workflow (Process Definitions w wybranych edycjach) ustaw regułę: po zmianie statusu rekordu na „opted-out” automatycznie usuń go z aktywnych list docelowych (Target Lists) powiązanych kampanii.
- Przetestuj na grupie kontrolnej. Wyślij testową kampanię do wąskiej grupy kontaktów i zweryfikuj dwie rzeczy: czy kliknięcie linku zmienia status rekordu na wypisany oraz czy ten rekord faktycznie nie otrzymuje kolejnej wysyłki w następnej kampanii.
Na co uważać przy obsłudze zgód w SuiteCRM – najczęstsze błędy
- Brak synchronizacji statusu opt-out z zewnętrznym narzędziem mailingowym (np. Mautic). Kontakt jest wypisany w SuiteCRM, ale nadal aktywny w drugim systemie wysyłkowym.
- Brak workflow czyszczącego listy docelowe kampanii po zmianie statusu – przy dużej bazie ręczne usuwanie rekordów jest praktycznie niewykonalne i prędzej czy później zostanie pominięte.
- Traktowanie pola Lawful Basis jako kosmetycznego. To ono stanowi dowód podstawy prawnej przetwarzania przy ewentualnej kontroli UODO – puste pole równa się brakowi dokumentacji.
- Brak rozróżnienia zgody RODO od zgody PKE. Od listopada 2024 r. to dwie odrębne zgody dotyczące różnych aspektów przetwarzania i kontaktu.
- Wdrożenie dodatku do zarządzania żądaniami RODO bez weryfikacji kompatybilności z aktualną wersją rdzenia SuiteCRM – dodatki tego typu nie zawsze nadążają za cyklem wydawniczym 7.x i 8.x.
Podsumowanie
Pola Opt In, Confirmed Opt In i Lawful Basis w SuiteCRM dają solidną podstawę do zgodnej z prawem obsługi zgód marketingowych – ale same pola niczego nie gwarantują, jeśli nie są spięte w spójny proces obejmujący całą organizację, w tym narzędzia zewnętrzne podłączone do CRM. Zanim uruchomisz kolejną kampanię e-mailową z SuiteCRM, sprawdź jedno: czy pole opt-out w CRM i status subskrypcji w Twoim narzędziu do marketing automation pokazują dokładnie to samo dla każdego kontaktu?
Najczęściej zadawane pytania
SuiteCRM ma w rdzeniu pola Opt In, Confirmed Opt In i Lawful Basis, ale pełne zarządzanie żądaniami RODO (eksport, usunięcie, sprzeciw) wymaga dodatku, np. GDPR Data Privacy Manager dostępnego w SuiteCRM Store.
Opt In oznacza jednorazową zgodę zarejestrowaną w systemie. Confirmed Opt In (double opt-in) wymaga dodatkowo kliknięcia linku potwierdzającego w mailu – dopiero wtedy status zmienia się na potwierdzony.
Tak. Każdy e-mail kampanijny wysłany z SuiteCRM zawiera link opt-out; kliknięcie go automatycznie ustawia rekord jako wypisany i blokuje przyszłe wysyłki kampanii bez działania administratora.
Nie. Od 10 listopada 2024 r. Prawo komunikacji elektronicznej wymaga osobnej zgody na kanał komunikacji (e-mail, SMS, telefon), niezależnie od podstawy prawnej przetwarzania danych wynikającej z RODO.
Tak, model danych (Opt In, Confirmed Opt In, Lawful Basis) jest wspólny dla obu wersji od SuiteCRM 7.10. Różnice dotyczą głównie interfejsu administracyjnego, nie logiki działania pól.
Rekord można oznaczyć jako wypisany ręcznie lub automatycznie przez workflow, a następnie usunąć jego dane lub ograniczyć przetwarzanie – SuiteCRM pozwala zbudować proces realizujący to bez ręcznej ingerencji.
Tak – jeśli status zgody nie jest synchronizowany między SuiteCRM a np. Mautic, kontakt może zostać wypisany w jednym systemie, a nadal otrzymywać wiadomości z drugiego, co jest bezpośrednim ryzykiem zgodności.
Źródło
- SuiteCRM Documentation, Lawful basis – docs.suitecrm.com/user/modules/lawfulbasis/
- SuiteCRM Documentation, Confirmed Opt In – docs.suitecrm.com/user/modules/confirmed-opt-in-settings/
- SuiteCRM, SuiteCRM and GDPR – suitecrm.com/suitecrm-and-gdpr/
- Porady.pl (2025), Jak prawidłowo zdobywać zgody marketingowe w 2025 roku
- ODO24 (2025), Kary za telemarketing bez zgody – przepisy i decyzje UOKiK


