Skip to content
Rozszerzenie TYPO3

Formlog dla TYPO3

Rozszerzenie do logowania formularzy TYPO3: Protokołowanie wszystkich danych formularzy w backendzie. Backup dla nieudanych e-maili, analiza zachowania użytkowników, dowód zgodności. RODO: konfigurowalne automatyczne usuwanie.

Umów bezpłatną konsultację

Dlaczego co trzecie zapytanie kontaktowe w TYPO3 bez logowania ginie

Formularze kontaktowe to najważniejszy kanał leadów na stronach firmowych. Ale TYPO3 Form Framework domyślnie nie zapisuje danych w bazie - wysyła tylko e-maile. Gdy serwer pocztowy ulegnie awarii, rekord SPF jest źle skonfigurowany lub timeout SMTP zadziała, zapytanie jest stracone. Żadnego backupu, żadnego śledzenia, żadnej analizy. Formlog zamyka tę lukę, protokołując każde wprowadzenie formularza w bazie danych TYPO3 - niezależnie od tego, czy dostarczenie e-maila się powiodło.

W praktyce dotyczy to więcej firm niż się przypuszcza: wskaźniki dostarczalności e-maili z serwerów webowych wynoszą według badań między 85% a 95%. Przy 100 zapytaniach kontaktowych miesięcznie oznacza to 5 do 15 utraconych leadów.

Typowe scenariusze zastosowań

Zabezpieczenie przed awariami e-maili. Średnia firma prowadzi 3 formularze kontaktowe na swojej witrynie TYPO3. Serwer SMTP hostera ma w weekend 6-godzinny timeout. Bez Formlog wszystkie zapytania w tym okresie są stracone. Z Formlog zespół marketingowy w poniedziałek znajduje wszystkie wprowadzenia w backendzie TYPO3 i może ręcznie się skontaktować.

Dowód zgodności z RODO/UODO i ISO 27001. Firmy muszą móc wykazać, kiedy jakie dane osobowe wpłynęły i kiedy zostały usunięte. Formlog przechowuje wprowadzenia z timestampem i oferuje konfigurowalne automatyczne usuwanie po X dniach. Dla audytów ISO 27001 daje to kompletną dokumentację przetwarzania danych.

Analiza zachowania przy wypełnianiu. Które pola są często pozostawiane puste? Na którym kroku formularza użytkownicy rezygnują? Formlog udostępnia te dane w backendzie. Integrator TYPO3 może z tego wyciągnąć optymalizacje bez zewnętrznego narzędzia analitycznego.

Architektura techniczna

Formlog integruje się jako Finisher w TYPO3 Form Framework (EXT:form). Każdy formularz z skonfigurowanym Formlog-Finisher zapisuje swoje wprowadzenia po wysłaniu we własnej tabeli bazodanowej (tx_formlog_entries). Każde wprowadzenie jest przechowywane jako zserializowana tablica JSON wraz z metadanymi (timestamp, identyfikator formularza, język, strona).

Moduł backendowy udostępnia redaktorom i administratorom możliwość filtrowania, przeszukiwania i eksportowania protokołowanych wprowadzeń jako CSV. Przez zadanie Scheduler wpisy są automatycznie usuwane po konfigurowalnej liczbie dni (domyślnie: 90 dni).

Częste problemy i rozwiązania

Formlog nie protokołuje wszystkich pól formularza. Przyczyna: Formlog-Finisher musi być skonfigurowany po kroku walidacji, ale przed Redirect-Finisher. Jeśli redirect zadziała pierwszy, Formlog-Finisher nie jest już wykonywany. Rozwiązanie: sprawdzenie kolejności finisherów w konfiguracji YAML - Formlog powinien być na pozycji 1, przed e-mailem i redirect.

Moduł backendowy nie wyświetla wpisów. Często problem z uprawnieniami: użytkownik backend lub grupa backend nie ma dostępu do modułu Formlog. Rozwiązanie: aktywacja modułu formlog w ustawieniach grup backendowych pod “Dozwolone moduły”.

Automatyczne usuwanie nie działa. TYPO3 Scheduler musi być prawidłowo skonfigurowany i regularnie uruchamiany (cronjob co 5 do 15 minut). Bez działającego Schedulera zadanie usuwania nigdy nie jest wyzwalane.

Migracja i kompatybilność wersji

Formlog zostało opracowane przez Pagemachine i jest dostępne jako pakiet Composer (pagemachine/typo3-formlog). Rozszerzenie wspiera TYPO3 v10 do v12 LTS. Dla TYPO3 v13 nie ma jeszcze oficjalnego wydania, ale codebase opiera się na stabilnych API TYPO3, więc kompatybilność jest osiągalna z niewielkim nakładem.

Kto migruje z Powermail na TYPO3 Form Framework, traci przy tym logowanie zintegrowane w Powermail. Formlog jest zalecanym zamiennikiem. Gosign migruje formularze włącznie z konfiguracją logowania.

Aspekt, który wiele zespołów projektowych pomija: Formlog to nie tylko narzędzie backupowe, ale też narzędzie audytowe. Gdy klient twierdzi, że 3 tygodnie temu wysłał zapytanie, które nigdy nie zostało obsłużone, Formlog dostarcza dowód - albo zapytanie istnieje z timestampem, albo nigdy nie zostało wysłane. Dla firm z umowami SLA i zarządzaniem reklamacjami to mierzalna korzyść uzasadniająca instalację w 10 minut.

Bezpłatna konsultacja: 30 minut ze specjalistą TYPO3

Analizujemy Twój projekt, szacujemy nakład i termin - bez zobowiązań, bez przygotowania.

Omów logowanie formularzy, 30 min, bezpłatnie

25 lat doświadczenia z TYPO3 · 800+ przeanalizowanych rozszerzeń · Rozwój przyspieszony przez AI

Rozwój przyspieszony przez AI: 70% szybciej

Aktualizacja TYPO3 i audyt RODO

Aktualizujemy Twoją instalację TYPO3 ekonomicznie do aktualnej wersji LTS - wraz ze wszystkimi rozszerzeniami, również przestarzałymi i niewspieranymi.

Wszystkie rozszerzenia zmigrowane

Również przestarzałe, niewspierane lub własne.

Cena stała

Przejrzyste koszty, bez ukrytych prac dodatkowych.

Przyspieszone AI

30-50% taniej niż rynek dzięki analizie kodu wspomaganej przez AI.

Zero utraty danych

Pełna migracja danych z zabezpieczeniem rollback.

Audyt RODO: Sprawdzamy Twoją instalację TYPO3 pod kątem zgodności z RODO - zgody cookie, tracking, rozszerzenia, formularze i hosting - i wdrażamy wszystkie działania ekonomicznie.

Gosign to agencja cyfrowa z Hamburga z 25-letnim doświadczeniem w rozwoju TYPO3. Przeanalizowaliśmy ponad 800 rozszerzeń TYPO3 i dziś rozwijamy je przy wsparciu AI nawet o 70% szybciej niż metodami klasycznymi. Naszymi klientami są średnie przedsiębiorstwa, uczelnie wyższe i instytucje publiczne w Europie.

Stan: kwiecień 2026

Umów bezpłatną konsultację

30 minut ze specjalistą TYPO3, bez zobowiązań.