Dane z formularzy zbierasz w konkretnym celu. Musisz je analizować, udostępniać zespołowi, importować do innego systemu albo wykorzystywać do podejmowania decyzji. Ale jeśli dane zostają zamknięte w panelu narzędzia do formularzy, nie zrobisz żadnej z tych rzeczy. Dane, do których nie ma dostępu, to dane, których nie używasz.
Ten artykuł opisuje różne sposoby dostępu do wysłanych formularzy, to, która metoda sprawdza się w jakiej sytuacji, i na co zwrócić uwagę w narzędziu do formularzy, które naprawdę pozwala mieć własne dane.
Dlaczego potrzebujesz dostępu do danych formularza
Dane z formularzy mają wartość tylko wtedy, gdy możesz ich używać. Być może musisz:
Analizować wszystkie wysłane formularze w arkuszu, by znaleźć wzorce (które strony przynoszą najwięcej wartościowych kontaktów, na które pytania padają niepełne odpowiedzi). Udostępniać szczegóły wysłań zespołowi na bieżąco (zespół sprzedaży musi od razu widzieć nowe kontakty). Archiwizować wysłane formularze na potrzeby zgodności lub dokumentacji prawnej. Przenosić dane do innego systemu (CRM, hurtowni danych lub własnej aplikacji). Tworzyć kopię zapasową danych dla bezpieczeństwa. Segmentować lub filtrować wysłania (pokaż tylko kontakty o wysokim priorytecie). Śledzić wskaźniki w czasie (ile kontaktów tygodniowo, wskaźniki konwersji itd.).
Jeśli narzędzie do formularzy utrudnia lub uniemożliwia dostęp do tych danych, równie dobrze mogłyby nie istnieć. Zebrano je, ale nie można ich użyć. Narzędzie, które zamyka Twoje dane na klucz, ma zbyt dużą władzę nad Twoją firmą.
Eksport CSV: najczęstszy sposób dostępu do danych
CSV (wartości rozdzielane przecinkami) to uniwersalny format danych. Prawie każde narzędzie potrafi go odczytać. Prawie każde narzędzie do formularzy potrafi go wygenerować. Oto, co warto wiedzieć.
Jak działa eksport CSV
Logujesz się do narzędzia do formularzy, wybierasz formularz, klikasz "eksportuj" i wybierasz zakres dat lub konkretne wysłania. Narzędzie pakuje wszystkie dane w plik CSV i pobiera go na Twój komputer. Otwierasz go w arkuszu kalkulacyjnym, na przykład Google Sheets. Każdy wiersz to jedno wysłanie. Każda kolumna to pole.
To proste i działa dla większości osób.
Ograniczenia eksportu CSV
Eksport CSV jest przydatny, ale ma ograniczenia:
Jednorazowy zrzut: przy eksporcie dostajesz wysłania, które istniały w tamtej chwili. Aby dostać nowe, musisz wyeksportować ponownie. Nie ma "automatycznej synchronizacji" ani "utrzymuj ten arkusz na bieżąco".
Ogromne pliki: jeśli masz tysiące wysłań, plik CSV może być ogromny (pliki 10 MB spowalniają arkusze). Niektóre programy do arkuszy mają kłopot z tak dużymi plikami.
Duże pola tekstowe: jeśli formularz zawiera obszar tekstowy, w którym ludzie piszą dłuższe odpowiedzi, mogą one zepsuć formatowanie CSV lub tworzyć wiersze trudne do czytania w arkuszu.
Brak aktualizacji przyrostowych: nie możesz wyeksportować "tylko wysłania z ostatnich 24 godzin od mojego ostatniego eksportu". Za każdym razem eksportujesz wszystko.
Usunięte wysłania: po eksporcie, jeśli wysłanie zostanie usunięte (na przykład z powodu prawa do usunięcia danych w RODO), nadal jest w starym pliku eksportu. Utrzymanie zgodności CSV z faktycznymi danymi wymaga pracy ręcznej.
Kiedy eksport CSV jest właściwym wyborem
Używaj eksportu CSV, gdy potrzebujesz jednorazowego zrzutu lub okazjonalnego dostępu do danych. Sprawdza się przy:
Miesięcznych lub tygodniowych przeglądach danych. Udostępnianiu danych komuś, kto potrzebuje ich raz, a nie stale. Ręcznych kopiach zapasowych. Analizie w arkuszu, której nie trzeba powtarzać codziennie.
Zautomatyzowane panele raportowe
Bardziej zaawansowane narzędzia do formularzy oferują wbudowane raportowanie. Zamiast eksportować do arkusza, oglądasz raporty w czasie rzeczywistym w panelu formularzy.
Co zawierają panele raportowe
Typowe wskaźniki: liczba wysłań w czasie, tempo wysłań (ile dziennie lub tygodniowo), wskaźnik ukończeń (ile osób zaczyna, a ile kończy), dane na poziomie pól (najczęstsze odpowiedzi na pytanie wielokrotnego wyboru), dane geograficzne (jeśli zbierano informacje o lokalizacji), podział według urządzeń (ile wysłań z telefonów, a ile z komputerów).
Zalety wbudowanego raportowania
Dane w czasie rzeczywistym (zawsze aktualne). Brak ręcznego eksportowania. Wykresy łatwiejsze do zrozumienia niż surowy CSV. Przefiltrowane widoki (pokaż tylko wysłania z zeszłego tygodnia). Niektóre narzędzia potrafią powiadomić, gdy tempo wysłań niespodziewanie spadnie.
Ograniczenia wbudowanego raportowania
Jesteś ograniczony do raportów, które oferuje narzędzie. Jeśli potrzebujesz niestandardowej analizy, nie zrobisz jej. Zaawansowana analiza jest zwykle możliwa tylko przez eksport CSV lub dostęp przez API.
Dostęp przez API: dla programistów i integracji
API (interfejs programistyczny aplikacji) pozwala żądać danych formularza programowo. Zamiast pobierać plik ręcznie, Twój własny kod pyta narzędzie do formularzy "daj mi wszystkie wysłania od tej daty", a narzędzie odpowiada danymi w ustrukturyzowanym formacie (zwykle JSON).
Kiedy dostęp przez API ma znaczenie
Używaj API, gdy potrzebujesz:
Synchronizacji w czasie rzeczywistym: automatycznego przenoszenia nowych wysłań z formularza do bazy danych lub hurtowni danych w chwili ich nadejścia.
Własnych integracji: zbuduj własne narzędzie, które potrzebuje dostępu do danych formularza. Dostęp przez API pozwala pobierać dane programowo zamiast eksportować ręcznie.
Aktualizacji przyrostowych: zapytaj API "daj mi tylko wysłania z ostatniej godziny" zamiast pobierać wszystko za każdym razem.
Złożonych przepływów pracy: automatycznie uruchamiaj działania na podstawie wysłań formularza (gdy ktoś wyśle formularz, skieruj go do innego systemu, sprawdź w bazie danych itd.).
Jak działają API narzędzi do formularzy
Większość API używa REST (przesyłanie stanu reprezentacji) lub webhooków. W REST Twój kod wysyła żądania HTTP do narzędzia do formularzy, prosząc o dane. W webhookach narzędzie do formularzy samo wysyła dane do Twoich systemów po nadejściu wysłań.
Oba wymagają uwierzytelnienia API (podajesz dane dostępowe, by narzędzie wiedziało, że to naprawdę Ty prosisz o dane). Większość API ma limity zapytań (nie można prosić o dane częściej niż X razy na sekundę), by zapobiec nadużyciom.
Wymagania techniczne dostępu przez API
Korzystanie z API wymaga programisty lub kogoś, kto swobodnie czuje się z kodem. Jeśli nie masz wiedzy technicznej, dostęp przez API nie jest dla Ciebie przydatny. Ale jeśli masz zasoby techniczne, jest potężny.
Koszt dostępu przez API
Wiele narzędzi do formularzy zawiera dostęp przez API za darmo. Niektóre pobierają dodatkową opłatę. Niektóre oferują tylko ograniczony dostęp przez API w najtańszych planach. Przed wyborem narzędzia do formularzy sprawdź, czy dostęp przez API jest w Twoim planie.
Webhooki: przekazywanie danych do innych systemów
Webhook to forma API, w której narzędzie do formularzy samo wysyła do Ciebie dane, zamiast czekać na Twoje żądanie. Gdy ktoś wyśle formularz, narzędzie wysyła te dane na wskazany przez Ciebie adres URL.
Jak działają webhooki
Podajesz narzędziu do formularzy adres URL (punkt końcowy na Twoim serwerze lub w zewnętrznej usłudze automatyzacji). Za każdym razem, gdy ktoś wyśle formularz, narzędzie automatycznie wysyła dane tego wysłania na ten adres.
Tak działają integracje formularzy. Gdy łączysz formularz z CRM, narzędzie do formularzy używa webhooków, by automatycznie wysyłać każde zgłoszenie do CRM.
Zalety webhooków
Automatyczność (bez odpytywania, bez "sprawdź aktualizacje"). Czas rzeczywisty (dane są wysyłane natychmiast). Mniejsze zużycie łącza (nie pobierasz dużych plików). Integracje łatwo skonfigurować, jeśli narzędzie do formularzy i system odbierający obsługują webhooki.
Ograniczenia webhooków
Nie możesz żądać danych historycznych przez webhook (wysyła tylko nowe wysłania od teraz). Jeśli system odbierający nie działa w chwili próby dostarczenia przez webhook, wysłanie może zostać utracone. Potrzebujesz niezawodnego punktu końcowego do odbierania danych.
Przenośność danych: posiadanie własnych danych
Najlepsze narzędzia do formularzy ułatwiają wyprowadzenie wszystkich danych. Sprawdź, czy Twoje narzędzie:
Pozwala na eksport CSV wszystkich wysłań (nie tylko ostatnich). Zapewnia dostęp przez API do programowego pobierania. Oferuje funkcje eksportu zbiorczego (pobranie wszystkich danych z całego okresu naraz). Nie ogranicza sztucznie ilości danych, które możesz wyeksportować. Ma jasną dokumentację, jak uzyskać dostęp do danych.
Jeśli narzędzie utrudnia którąkolwiek z tych rzeczy, jesteś uwiązany. Narzędzie, które więzi Cię przy swoich danych, ma zbyt dużą władzę nad Twoją firmą.
Wybór między metodami eksportu
Różne sytuacje wymagają różnych metod:
Szybka jednorazowa analiza: użyj eksportu CSV. Zaloguj się, wyeksportuj, otwórz w arkuszu, gotowe w kilka minut.
Regularne raportowanie: użyj wbudowanych paneli, jeśli istnieją, albo ustaw dostęp przez API do zautomatyzowanego raportowania.
Integracja z hurtownią danych: użyj API lub webhooków, by automatycznie synchronizować nowe wysłania z hurtownią danych.
Archiwizacja na potrzeby zgodności: użyj zbiorczego eksportu CSV, by zrobić kopię wszystkich wysłań na potrzeby dokumentacji prawnej.
Migracja systemu: przy zmianie narzędzia do formularzy użyj API lub eksportu zbiorczego, by przenieść wszystkie dane do nowego narzędzia.
Jak WEMASY obsługuje dostęp do danych formularzy
WEMASY pozwala na eksport CSV wszystkich wysłań z dowolnego zakresu dat. Eksport zawiera wszystkie pola i wszystkie dane niestandardowe. Dostęp do wysłanych formularzy masz też w panelu, z widokami na żywo liczby wysłań, odpowiedzi w polach i trendów. WEMASY obsługuje także webhooki, więc możesz ustawić automatyzacje, które automatycznie przekazują wysłania do zewnętrznych systemów. Do integracji technicznych dostęp przez API jest dostępny zależnie od Twojego pakietu. Wejdź na swoje konto WEMASY, by wyeksportować dane, lub sprawdź stronę z cennikiem, by zobaczyć, jakie funkcje dostępu do danych zawiera Twój pakiet.