# How to export your data from GetResponse?

You may want to export your data from GetResponse for backup, analysis, or migration to another platform. This guide explains how to export contacts, campaign reports, and/or other account data.

There are several ways to export and work with your data in GetResponse, depending on what type of information you need. You can export contacts to download your subscriber lists, create custom reports to generate detailed insights about your campaigns and automations, or use webinar data exports to review participant information and session performance. These options give you flexibility in accessing, analyzing, and transferring your data when needed.

For detailed instructions on exporting specific types of data, see the tutorials below:

*   [How to export contacts?](https://www.getresponse.com/help/how-can-i-export-contacts.html)
*   [How to create custom reports?](https://www.getresponse.com/help/how-to-create-custom-reports.html)
*   [How to find webinar statistics?](https://www.getresponse.com/help/where-do-i-find-my-webinar-statistics.html)

Exporting data via API
----------------------

In addition to manual exports available in your account, the recommended way to work with your data is through the **GetResponse API**. The API gives you greater flexibility, allowing you to automate exports, retrieve large datasets without limitations of manual downloads, and easily integrate the information with other systems or reporting tools. This makes it the most efficient and scalable option for ongoing data management.

For full details, see [GetResponse API Reference](https://apireference.getresponse.com/).

GetResponse API Endpoints Overview
----------------------------------

GetResponse provides a set of API endpoints to access and export your account data. You can retrieve contacts, campaigns, newsletters, automation workflows, transactional emails, SMS, webinars, forms, landing pages, files, and tracking information. These endpoints make it easy to back up data, generate reports, integrate with other systems, or analyze campaign performance, giving you a flexible and scalable way to manage and export your data.

You can find the complete list of available GetResponse APIs in the [API reference](https://apireference.getresponse.com/). Below are the export-related endpoints grouped by category.

Accounts

Use these endpoints to access information about your GetResponse account and its settings.

**/accounts**  
Returns details of your GetResponse account.

**/accounts/badge**  
Returns the current status of your account badge.

**/accounts/billing**  
Returns your account’s billing information.

**/accounts/blocklists**  
Returns your account’s blocklist masks.

**/accounts/callbacks**  
Returns webhook (callback) configuration.

**/accounts/industries**  
Returns the list of industries available in GetResponse.

**/accounts/login-history**  
Returns a history of logins for your account.

**/accounts/sending-limits**  
Returns the current sending limits for your account.

**/accounts/timezones**  
Returns a list of supported time zones.

Contacts and Audience

Use these endpoints to export contacts, manage subscriber details, and review audience structure.

**/contacts**  
Returns a list of all contacts (subscribers).

**/custom-fields**  
Returns all custom fields defined in your account.

**/gdpr-fields**  
Returns GDPR-related fields configured in your account.

**/predefined-fields**  
Returns predefined system fields.

**/tags**  
Returns all tags assigned to contacts.

**/search-contacts**  
Returns saved contact search segments.

**/imports**  
Returns a history of contact imports.

**/suppressions**  
Returns your suppression (exclusion) lists.

Campaigns, Messages, Reports

Use these endpoints to export data about your campaigns, newsletters, and reporting.

**/campaigns**  
Returns all mailing lists (campaigns) in your account.

**/newsletters**  
Returns a list of newsletters created in your account.

**/newsletters/statistics**  
Returns performance metrics for newsletters.

**/autoresponders**  
Returns a list of autoresponders.

**/autoresponders/statistics**  
Returns performance data for autoresponders.

**/rss-newsletters**  
Returns all RSS-based newsletters.

**/rss-newsletters/statistics**  
Returns performance metrics for RSS newsletters.

**/custom-reports**  
Returns available custom reports.

**/ab-tests/subject**  
Returns a list of A/B tests for email subject lines.

**/splittests**  
Returns details of your A/B split tests.

**/click-tracks**  
Returns tracked links and click data.

Automation and Workflows

Use these endpoints to export details about your automation setup.

**/workflow**  
Returns a list of automated workflows.

**/sms-automation**  
Returns a list of automated SMS messages.

Transactional Emails

Use these endpoints to export transactional email content and performance.

**/transactional-emails**  
Returns all transactional email messages.

**/transactional-emails/statistics**  
Returns performance metrics for transactional emails.

**/transactional-emails/templates**  
Returns templates for transactional emails.

SMS

Use this endpoint to export SMS messages.

**/sms**  
Returns a list of SMS messages.

Webinars

Use this endpoint to export webinars created in your account.

**/webinars**  
Returns a list of webinars created in your account.

Forms and Sign-up Tools

Use these endpoints to export active and legacy signup forms, as well as sender details.

**/forms**  
Returns all active signup forms.

**/webforms**  
Returns legacy signup forms.

**/from-fields**  
Returns a list of verified sender email addresses.

Landing Pages and Websites

Use these endpoints to export landing pages and websites created in GetResponse.

**/landing-pages**  
Returns a list of landing pages.

**/websites**  
Returns websites created with GetResponse.

Files and Media

Use these endpoints to export files and media stored in your account.

**/file-library/files**  
Returns files stored in your account’s file library.

**/file-library/folders**  
Returns folders from your file library.

**/multimedia**  
Returns multimedia files stored in your account.

Ecommerce and Tracking

Use these endpoints to export e-commerce integrations and tracking details.

**/shops**  
Returns connected e-commerce shops.

**/tracking/facebook-pixels**  
Returns Facebook Pixel tracking data.

API limits and throttling
-------------------------

When exporting data using the GetResponse API, it’s important to be aware of the enforced rate limits and throttling rules. These limits ensure reliable service for all users and define how many requests can be made per second or per day. Exceeding these limits may cause delays or temporary request failures, so plan your data exports accordingly. For full details, see the [GetResponse API Limits and Throttling documentation](https://apireference.getresponse.com/#section/Limits-and-throttling).

Getting started with the API
----------------------------

If you want to begin exporting data using the GetResponse API, the best place to start is the [API case study and getting started guide](https://apidocs.getresponse.com/v3/case-study?utm_source=chatgpt.com). It explains how to authenticate, make your first requests, and structure calls to retrieve contacts, campaigns, newsletters, and other account data. Following this guide will help you quickly set up your API workflow and start exporting data efficiently.

Best practices for exporting data
---------------------------------

When exporting large amounts of data via the API, follow these recommendations to ensure smooth and reliable operations:

*   **Use pagination** – many endpoints return data in pages. Always check for `limit` and `offset` parameters to retrieve all records.
*   **Monitor rate limits** – avoid exceeding the API limits to prevent temporary request failures. See [Limits and Throttling](https://apireference.getresponse.com/#section/Limits-and-throttling).
*   **Batch requests if needed** – for very large datasets, break your exports into smaller batches.
*   **Validate your data** – always check responses for completeness and handle empty or partial results gracefully.

The recommended export workflow is as follows:

1.  **Start with manual exports** – use the GetResponse interface to export contacts, reports, or webinar data to understand the structure and content.
2.  **Set up API exports** – for automation or large datasets, use the API endpoints to retrieve the data programmatically.
3.  **Respect limits** – plan your requests according to API throttling rules, and implement pagination for large exports.
4.  **Integrate or store data** – use the exported data in your reporting, CRM, backup, or analytics workflows.

GetResponse Data Model
----------------------

The GetResponse data model is centered around **Contacts**, which represent subscribers and customers in your account. Every contact belongs to one or more **Campaigns (Lists)**, and can be enriched with attributes such as **tags**, **custom fields**, and **GDPR fields**. Contacts also generate **events** (e.g., email opens, clicks, purchases, webinar attendance) that provide behavioral insights.

**Campaigns** act as containers for organizing contacts and running communications. They connect to different types of messages: **newsletters**, **autoresponders**, and **automated workflows**, each of which records performance statistics that can be tied back to individual contacts.

Additional entities such as **forms**, **landing pages**, and **webinars** serve as entry points for new contacts, while **e-commerce integrations** (shops, products, and transactions) bring in purchase-related data. **Transactional emails** and **SMS messages** extend communication into 1:1 channels, and **files and media** provide resources used across campaigns.

This interconnected model ensures that all data – whether related to audience, communication, or events – can be linked back to the individual contact. This makes it possible to run precise segmentation, personalized campaigns, and advanced reporting, while keeping the data structure flexible and scalable for different business needs.

What’s not available for export
-------------------------------

While most of your account data can be exported manually or via the API, some elements are not available for direct export:

*   **Third-party integrations** – e.g., external CRM or ecommerce platform data that syncs into GetResponse but is stored outside.
*   **Account-level configuration** – such as billing history, user permissions, or interface preferences.
*   **Real-time tracking data** – only historical statistics are available.
*   **Suppressed or permanently deleted contacts** – once removed, they cannot be recovered through export.

This means exports focus on contacts, campaigns, messages, reports, and events, but not every operational or configuration detail of your account.

Data Residency and Jurisdiction
-------------------------------

The jurisdiction under which GetResponse processes your data depends on your account type and configuration. This determines where the ICT infrastructure used for data processing is located:

*   **MAX (EU configuration)** – Data is processed in **Poland (EU)**
*   **SMB accounts** – Data is processed in **the** **USA and Canada for backup copies**
*   **MAX (US configuration)** – Data is processed in **the** **USA and Canada for backup copies**

The data center service provider has no access to customer data. GetResponse operates its own physical servers, and only authorized GetResponse employees can access the information stored on them.

This information is essential for compliance and legal requirements (e.g., GDPR), as it defines the applicable regulatory framework for your exported data.