GetResponse

Connect & Ingest data from GetResponse

GetResponse is an email marketing and automation platform that provides tools for managing contact lists, sending newsletters, building landing pages, creating automation workflows, and running webinars. The Sling GetResponse connector extracts data from the GetResponse API v3, supporting contacts, campaigns, newsletters, tags, automation workflows, ecommerce data, and more.

circle-check

Setup

The following credentials and inputs are accepted:

Secrets:

  • api_key (required) -> Your GetResponse API key

Inputs (optional):

  • anchor_date (optional) -> Starting date for first sync in YYYY-MM-DD format. Defaults to 1 year ago.

Getting Your API Key

  1. Navigate to Integrations & API from the top menu, or go directly to https://app.getresponse.com/apiarrow-up-right

  2. Click the API tab

  3. Click Generate API key

  4. Give it a name (e.g., "Sling Integration")

  5. Click Generate and copy the key

circle-exclamation

Using sling conns

Environment Variable

See here to learn more about the .env.sling file.

Sling Env File YAML

See here to learn more about the sling env.yaml file.

Replication

Here's an example replication configuration to sync GetResponse data to a PostgreSQL database:

Incremental sync example:

Endpoints

Contacts & Lists

Endpoint
Description
Incremental

contacts

All contacts/subscribers with campaign and activity data

Yes (changedOn)

campaigns

Contact lists (campaigns)

No

custom_fields

Custom field definitions

No

tags

Contact tags

No

suppressions

Suppression lists

No

imports

Contact import history

No

Email Marketing

Endpoint
Description
Incremental

newsletters

Email broadcasts/newsletters

Yes (createdOn)

newsletter_statistics

Per-newsletter statistics (child of newsletters)

No

autoresponders

Autoresponder messages

No

rss_newsletters

RSS-based newsletters

No

from_fields

Sender email addresses

No

Automation & Content

Endpoint
Description
Incremental

workflows

Automation workflows

No

landing_pages

Landing pages

No

webinars

Webinars

No

Ecommerce

Endpoint
Description
Incremental

shops

Ecommerce shops

No

orders

Orders per shop (child of shops)

No

products

Products per shop (child of shops)

No

Account

Endpoint
Description
Incremental

accounts

Account information

No

Incremental Sync

The contacts endpoint supports true incremental sync using the changedOn field, which captures both new contacts and updates to existing ones. The newsletters endpoint supports append-only incremental sync using the createdOn field.

Use the anchor_date input to control how far back the initial sync reaches:

If you are facing issues connecting, please reach out to us at [email protected]envelope, on discordarrow-up-right or open a Github Issue herearrow-up-right.

Last updated

Was this helpful?