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.
CLI Pro Required: APIs require a CLI Pro token or Platform Plan.
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 inYYYY-MM-DDformat. Defaults to 1 year ago.
Getting Your API Key
Log in to your GetResponse account
Navigate to Integrations & API from the top menu, or go directly to https://app.getresponse.com/api
Click the API tab
Click Generate API key
Give it a name (e.g., "Sling Integration")
Click Generate and copy the key
Important: API keys expire after 90 days of inactivity. If your key stops working, generate a new one from the API settings page.
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
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
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
workflows
Automation workflows
No
landing_pages
Landing pages
No
webinars
Webinars
No
Ecommerce
shops
Ecommerce shops
No
orders
Orders per shop (child of shops)
No
products
Products per shop (child of shops)
No
Account
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 support@slingdata.io, on discord or open a Github Issue here.
Last updated
Was this helpful?