How to connect Make.com to GetResponse
This page contains paid links. We get commissions for purchases made through them, at no extra cost to you.
Short answer
Create an API key in GetResponse (Tools → Integrations & API), use it to authorise a GetResponse connection in Make, then build a two-module scenario: your trigger, and GetResponse → Create a Contact. Map the email field, add error handling for contacts that already exist, and test with Run once before switching it on. Both tools have a free tier that is enough to run this.
What you need before you start
- A GetResponse account with at least one campaign (list) created
- A Make account — the free tier is enough to build and test this
- A source of contacts: a form, a spreadsheet, a checkout, or a webhook
The steps
1. Get your GetResponse API key
In GetResponse open Tools → Integrations & API → API. Create a key and copy it. This key gives full account access, so treat it like a password — never paste it into a shared document or a screenshot.
2. Add GetResponse as a connection in Make
In Make create a new scenario, add a GetResponse module, and click Create a connection. Paste the API key. Make stores it encrypted and reuses it for every GetResponse module in your account.
3. Pick the trigger that starts the automation
This is the module that fires first — a form submission (Webhooks, Typeform, Google Forms), a new row in a spreadsheet, or a completed payment (Stripe, PayPal). If your source has no native Make app, use Webhooks → Custom webhook and point your form at the generated URL.
4. Add the GetResponse → Create a Contact module
Choose the campaign (GetResponse calls lists 'campaigns'), then map the fields: email from the trigger's email field, name from the name field. Map every custom field you actually use in your emails — a contact with an empty first name will produce 'Hi ,' in your welcome message.
5. Handle the contact that already exists
Adding an email that is already in the campaign returns an error and stops the scenario. Add a Router with two paths, or set the module's error handler to Resume, so one repeat sign-up does not silently break every run that follows.
6. Run once, then schedule
Use Run once and submit a real test entry. Check the contact actually landed in GetResponse with all fields populated. Only then turn the scenario on — and remember the Make free plan runs scheduled scenarios at a 15-minute minimum interval, so instant delivery needs a webhook trigger, not a scheduled poll.
The limits that actually matter
| Free plan | Make | GetResponse |
|---|---|---|
| Volume cap | 1,000 credits / month | 1,000 contacts |
| How many active | 2 scenarios | Unlimited sends |
| Timing | 15-min minimum scheduled interval | Branding badge on messages |
| First paid tier | Core, from $9/mo | Starter, from €16/mo |
Plan limits and prices as published on each vendor's pricing page in August 2026. Both change these regularly — check the current page before you commit to a tier.
Common questions
Do I need a paid Make plan to connect GetResponse?
No. The GetResponse modules work on Make's free plan. What the free plan limits is volume and timing: 1,000 credits per month, 2 active scenarios, and a 15-minute minimum interval between scheduled runs. A webhook-triggered scenario still fires immediately — the interval limit applies to scheduled polling, not to webhooks.
How many operations does one sign-up cost?
A minimal scenario — trigger plus one GetResponse module — costs about two operations per sign-up. On 1,000 free credits that is roughly 500 sign-ups a month before you need a paid tier. Add a router, a filter and a Slack notification and the same sign-up can cost four or five.
Why does my scenario fail with a 409 error?
GetResponse returns a conflict when the email already exists in that campaign. It is not a broken connection. Either add a search step before creating the contact, or set the module's error handling to Resume so the run continues instead of stopping.
Can I update an existing contact instead of creating a new one?
Yes — use Update a Contact and pass the contact ID you get from Search Contacts. Creating and updating are separate modules in Make; the create module will not quietly upsert.
Related
- Make vs Pabbly Connect — if you have not picked an automation tool yet
- GetResponse vs Kit
- What the GetResponse free plan actually gives you
- Is Make's free plan enough?
Prices change. We recheck them by hand.
Every price on this site comes from the tool’s own pricing page, with the date we read it. When one changes — or a tool loses the program that pays us — you get one short email. Nothing else.