Jak wyeksportować swoje dane z GetResponse?

Możesz chcieć wyeksportować swoje dane z GetResponse w celu wykonania kopii zapasowej, analizy lub migracji na inną platformę. Ten przewodnik wyjaśnia, jak eksportować kontakty, raporty kampanii i/lub inne dane konta.

W GetResponse istnieje kilka sposobów eksportowania danych i pracy z nimi, w zależności od tego, jakiego rodzaju informacji potrzebujesz. Możesz eksportować kontakty, aby pobrać swoje listy subskrybentów, tworzyć własne raporty, aby generować szczegółowe informacje o kampaniach i automatyzacjach, lub korzystać z eksportu danych webinarów, aby przeglądać informacje o uczestnikach i wydajności sesji. Opcje te zapewniają Ci elastyczność w dostępie, analizowaniu i przesyłaniu danych w razie potrzeby.

Aby uzyskać szczegółowe instrukcje dotyczące eksportowania określonych typów danych, zapoznaj się z poniższymi instrukcjami:

Eksportowanie danych przez API

Oprócz ręcznych eksportów dostępnych na Twoim koncie, zalecanym sposobem pracy z danymi jest korzystanie z interfejsu GetResponse API. API daje Ci większą elastyczność, umożliwiając automatyzację eksportu, pobieranie dużych zbiorów danych bez ograniczeń związanych z ręcznym pobieraniem oraz łatwą integrację informacji z innymi systemami lub narzędziami do raportowania. Dzięki temu jest to najbardziej wydajna i skalowalna opcja do bieżącego zarządzania danymi.

Aby uzyskać szczegółowe informacje, zobacz GetResponse API Reference.

Przegląd endpointów API GetResponse

GetResponse udostępnia zestaw endpointów API umożliwiających dostęp i eksport danych Twojego konta. Możesz pobierać kontakty, kampanie, newslettery, cykle automatyzacji, e-maile transakcyjne, SMS-y, webinary, formularze, strony, pliki i informacje o śledzeniu. Te endpointy ułatwiają tworzenie kopii zapasowych danych, generowanie raportów, integrację z innymi systemami lub analizowanie wydajności kampanii, zapewniając elastyczny i skalowalny sposób zarządzania i eksportowania danych.

Pełną listę dostępnych interfejsów API GetResponse znajdziesz w dokumentacji API. Poniżej znajdują się endpointy związane z eksportem pogrupowane według kategorii.

Konto

Użyj tych endpointów, aby uzyskać dostęp do informacji o swoim koncie GetResponse i jego ustawieniach.

/accounts
Zwraca szczegóły Twojego konta GetResponse.

/accounts/badge
Zwraca aktualny status logo Twojego konta.

/accounts/billing
Zwraca informacje rozliczeniowe Twojego konta.

/accounts/blocklists
Zwraca maski list blokad Twojego konta.

/accounts/callbacks
Zwraca konfigurację webhook (callbacks).

/accounts/industries
Zwraca listę branż dostępnych w GetResponse.

/accounts/login-history
Zwraca historię logowań dla Twojego konta.

/accounts/sending-limits
Zwraca aktualne limity wysyłania dla Twojego konta.

/accounts/timezones
Zwraca listę obsługiwanych stref czasowych.

Kontakty i odbiorcy

Użyj tych endpointów, aby eksportować kontakty, zarządzać szczegółami subskrybentów i przeglądać strukturę odbiorców.

/contacts
Zwraca listę wszystkich kontaktów (subskrybentów).

/custom-fields
Zwraca wszystkie niestandardowe pola zdefiniowane na Twoim koncie.

/gdpr-fields
Zwraca pola związane z RODO skonfigurowane na Twoim koncie.

/predefined-fields
Zwraca predefiniowane pola systemowe.

/tags
Zwraca wszystkie tagi przypisane do kontaktów.

/search-contacts
Zwraca zapisane segmenty wyszukiwania kontaktów.

/imports
Zwraca historię importów kontaktów.

/suppressions
Zwraca Twoje listy wykluczeń.

Kampanie, wiadomości, raporty

Użyj tych endpointów, aby wyeksportować dane dotyczące kampanii, newsletterów i raportów.

/campaigns
Zwraca wszystkie listy mailingowe (kampanie) na Twoim koncie.

/newsletters
Zwraca listę newsletterów utworzonych na Twoim koncie.

/newsletters/statistics
Zwraca wskaźniki wydajności dla newsletterów.

/autoresponders
Zwraca listę autoresponderów.

/autoresponders/statistics
Zwraca dane dotyczące wydajności autoresponderów.

/rss-newsletters
Zwraca wszystkie newslettery oparte na RSS.

/rss-newsletters/statistics
Zwraca dane dotyczące wydajności RSS.

/custom-reports
Zwraca dostępne raporty własne.

/ab-tests/subject
Zwraca listę testów A/B dla tematów wiadomości e-mail.

/splittests
Zwraca szczegóły Twoich A/B testów.

/click-tracks
Zwraca śledzone linki i dane dotyczące kliknięć.

Automatyzacja

Użyj tych endpointów, aby wyeksportować szczegóły dotyczące konfiguracji automatyzacji.

/workflow
Zwraca listę zautomatyzowanych przepływów pracy.

/sms-automation
Zwraca listę zautomatyzowanych wiadomości SMS.

E-maile transakcyjne

Użyj tych endpointów, aby wyeksportować zawartość i wydajność e-maili transakcyjnych.

/transactional-emails
Zwraca wszystkie transakcyjne wiadomości e-mail.

/transactional-emails/statistics
Zwraca metryki wydajności dla wiadomości transakcyjnych.

/transactional-emails/templates
Zwraca szablony transakcyjnych wiadomości e-mail.

SMS

Użyj tego endpointu, aby wyeksportować wiadomości SMS.

/sms
Zwraca listę wiadomości SMS.

Webinary

Użyj tego endpointu, aby wyeksportować webinary utworzone na Twoim koncie.

/webinars
Zwraca listę webinarów utworzonych na Twoim koncie.

Formularze i narzędzia rejestracji

Użyj tych endpointów, aby wyeksportować aktywne i starsze formularze zapisu, a także szczegóły nadawcy.

/forms
Zwraca wszystkie aktywne formularze zapisu.

/webforms
Zwraca starsze formularze zapisu (stworzone w starym edytorze).

/from-fields
Zwraca listę zweryfikowanych adresów e-mail nadawców.

Landing pages i strony internetowe

Użyj tych endpointów, aby wyeksportować landingi i strony internetowe utworzone w GetResponse.

/landing-pages
Zwraca listę landing pages.

/websites
Zwraca strony internetowe utworzone w GetResponse.

Pliki i media

Użyj tych endpointów, aby wyeksportować pliki i multimedia przechowywane w Twoim koncie.

/file-library/files
Zwraca pliki przechowywane w bibliotece plików Twojego konta.

/file-library/folders
Zwraca foldery z Twojej biblioteki plików.

/multimedia
Zwraca pliki multimedialne przechowywane na Twoim koncie.

E-commerce i śledzenie

Użyj endpointów, aby wyeksportować integracje e-commerce i szczegóły śledzenia.

/shops
Zwraca połączone sklepy e-commerce.

/tracking/facebook-pixels
Zwraca dane śledzenia pikseli Facebooka.

Limity API i ograniczanie przepustowości

Podczas eksportowania danych za pomocą GetResponse API ważne jest, aby pamiętać o narzuconych limitach szybkości i regułach przepływowości. Limity te zapewniają niezawodną obsługę dla wszystkich użytkowników i określają, ile żądań można wykonać na sekundę lub na dzień. Przekroczenie tych limitów może spowodować opóźnienia lub tymczasowe awarie żądań, więc odpowiednio zaplanuj eksport danych. Aby uzyskać szczegółowe informacje, zapoznaj się z dokumentacją GetResponse API Limits and Throttling.

Rozpoczęcie pracy z API

Jeśli chcesz rozpocząć eksportowanie danych za pomocą GetResponse API, najlepszym miejscem do rozpoczęcia jest API Case Study i przewodnik dla początkujących. Wyjaśniono w nim, jak się uwierzytelnić, wykonać pierwsze żądania i ustrukturyzować wywołania w celu pobrania kontaktów, kampanii, newsletterów i innych danych konta. Postępowanie zgodnie z tym przewodnikiem pomoże Ci szybko skonfigurować przepływ pracy API i rozpocząć wydajne eksportowanie danych.

Najlepsze praktyki eksportowania danych

Podczas eksportowania dużych ilości danych za pośrednictwem interfejsu API postępuj zgodnie z poniższymi zaleceniami, aby zapewnić płynne i niezawodne działanie:

  • Używaj paginacji – wiele endpointów zwraca dane w postaci stron. Zawsze sprawdzaj parametry limit i offset, aby pobrać wszystkie rekordy.
  • Monitoruj limity szybkości – unikaj przekraczania limitów API, aby zapobiec tymczasowym awariom żądań. Zobacz Limits and Throttling.
  • Żądania partiami w razie potrzeby – w przypadku bardzo dużych zestawów danych podziel eksport na mniejsze partie.
  • Weryfikuj dane – zawsze sprawdzaj odpowiedzi pod kątem kompletności i sprawnie obsługuj puste lub częściowe wyniki.

Zalecany schemat podczas eksportu jest następujący:

  1. Zacznij od eksportu ręcznego – użyj interfejsu GetResponse do eksportu kontaktów, raportów lub danych webinarów, aby zrozumieć ich strukturę i zawartość.
  2. Skonfiguruj eksport API – w przypadku automatyzacji lub dużych zestawów danych użyj endpointów API, aby pobrać dane programowo.
  3. Przestrzegaj limitów – planuj żądania zgodnie z zasadami ograniczania przepustowości API i wdrażaj paginację w przypadku dużych eksportów.
  4. Integruj lub przechowuj dane – wykorzystuj wyeksportowane dane w procesach związanych z raportowaniem, CRM, tworzeniem kopii zapasowych lub analizą.

Model danych GetResponse

Model danych GetResponse koncentruje się na Kontaktach, które reprezentują subskrybentów i klientów na Twoim koncie. Każdy kontakt należy do jednej lub więcej kampanii (list) i może być wzbogacony o atrybuty, takie jak tagi, pola dodatkowe i pola RODO. Kontakty generują również zdarzenia (np. otwarcia wiadomości, kliknięcia, zakupy, udział w webinarach), które zapewniają wgląd w zachowanie.

Kampanie działają jako kontenery do organizowania kontaktów i prowadzenia komunikacji. Łączą się one z różnymi rodzajami wiadomości: newsletterami, autoresponderami i cyklami automation, z których każdy rejestruje statystyki wydajności, które można powiązać z poszczególnymi kontaktami.

Dodatkowe podmioty, takie jak formularze, strony landing page i webinary, służą jako punkty wejścia dla nowych kontaktów, podczas gdy integracje e-commerce (sklepy, produkty i transakcje) wprowadzają dane związane z zakupami. E-maile transakcyjne i wiadomości SMS rozszerzają komunikację na kanały 1:1, a pliki i media zapewniają zasoby wykorzystywane w różnych kampaniach.

Ten połączony model zapewnia, że wszystkie dane – niezależnie od tego, czy są związane z odbiorcami, komunikacją czy wydarzeniami – mogą być powiązane z indywidualnym kontaktem. Umożliwia to precyzyjną segmentację, spersonalizowane kampanie i zaawansowane raportowanie, przy jednoczesnym zachowaniu elastycznej i skalowalnej struktury danych dla różnych potrzeb biznesowych.

Co nie jest dostępne do eksportu

Podczas gdy większość danych Twojego konta można wyeksportować ręcznie lub za pośrednictwem interfejsu API, niektóre elementy nie są dostępne do bezpośredniego eksportu:

  • Integracje stron trzecich – np. dane z zewnętrznego CRM lub platformy e-commerce, które synchronizują się z GetResponse, ale są przechowywane poza nim.
  • Konfiguracja na poziomie konta – np. historia rozliczeń, uprawnienia użytkowników lub preferencje interfejsu.
  • Dane śledzenia w czasie rzeczywistym – dostępne są tylko statystyki historyczne.
  • Nieaktywne lub usunięte kontakty – po usunięciu nie można ich odzyskać poprzez eksport.

Oznacza to, że eksport dotyczy kontaktów, kampanii, wiadomości, raportów i zdarzeń, ale nie wszystkich szczegółów operacyjnych lub konfiguracyjnych Twojego konta.

Rezydencja danych i jurysdykcja

Jurysdykcja, pod którą GetResponse przetwarza Twoje dane, zależy od typu i konfiguracji Twojego konta. Określa to, gdzie znajduje się infrastruktura teleinformatyczna wykorzystywana do przetwarzania danych:

  • Konta MAX (konfiguracja EU) – Dane przetwarzane są w Polsce (EU)
  • Konta SMB – Dane są przetwarzane w USA i Kanadzie na potrzeby kopii zapasowych
  • Konta MAX (konfiguracja US) – dane są przetwarzane w USA i Kanadzie na potrzeby kopii zapasowych

Dostawca usług centrum danych nie ma dostępu do danych klientów. GetResponse posiada własne fizyczne serwery i tylko autoryzowani pracownicy GetResponse mają dostęp do przechowywanych na nich informacji.

Informacje te są niezbędne do zapewnienia zgodności z przepisami i wymogami prawnymi (np. RODO), ponieważ określają obowiązujące ramy regulacyjne dla Twoich eksportowanych danych.