- Home
- Resources
- Integrations
- GetResponse
GetResponse Zapier integrationAutomate GetResponse with Zapier.
The GetResponse Zapier integration gives you 6 triggers, 6 actions and 2 searches. Every trigger is polled: Zapier checks GetResponse on a timer set by your plan, so the free plan waits the longest. Here is what each step does and what it costs you.
Verified Trustpilot reviews · AI, automation & growth agency
What the GetResponse Zapier integration does for you
GetResponse is an email marketing suite: you keep contacts in lists, send newsletters and autoresponders, and build forms and landing pages to grow those lists. The GetResponse Zapier integration lets new contacts, lists, forms and campaigns start automations on Zapier, and lets Zapier add, update or remove contacts and draft newsletters for you.
Three results people usually build first. Contacts that land on the right list: New Contact starts the Zap and Create or Update Contact puts the person on a second list without creating a double. Lists that stay clean: Find Contact locates someone on a list and Remove Contact takes them off it, for example once they have bought. A newsletter drafted for every new list: New List fires when the team creates a list, and Create Newsletter prepares the message for it.
The thing to know before you build: all six GetResponse triggers are polling ones. None of them is instant, so on the free plan a new contact can wait up to the 15-minute check before your Zap reacts. If timing matters, the plan grid below is part of the decision.
What Zapier does not do here: no step deletes a list, a form or a landing page, and the five triggers about lists, forms, landing pages, newsletters and autoresponders react to creation only, not to edits. Contacts that joined before the Zap went live are never picked up.
The same app has a GetResponse n8n integration page and a GetResponse Make integration page if you are comparing tools.
Zapier words, in plain English
Eight words come back on every Zapier page. Read them once here and the notes below read faster.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run every time that trigger event happens.
- Trigger
- The event in an app that starts the Zap, such as a new contact. Once the Zap is on, Zapier watches for that event.
- Action
- What the Zap does once it has started: the step that writes, sends or creates something for you, like a contact on a list.
- Task
- The unit Zapier bills you for: one action your Zap completes successfully. The number on your plan counts those, nothing else.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer. An instant trigger is reported by the app the moment it happens. GetResponse only polls.
- Filter
- A step that lets the Zap continue only when what arrived meets a condition you set, and stops it quietly the rest of the time.
- Search step
- A step that looks up something already in an app, such as a contact on a list, so the steps after it can use what it found.
- Connection
- Your GetResponse account linked to Zapier once, then reused by every step of every Zap that touches GetResponse.
What it really costs you
GetResponse is not a premium app, so it works from the free plan. The bill is counted in tasks, and checks never count.
- Tasks on the free plan100 per month
- Steps on the free plan2: one trigger, one action
- Premium appNo, works on the free plan
- Instant triggers0 of 6: all are polled
A trigger costs nothing, and Zapier checking GetResponse for new items costs nothing either, however often it looks. Each action that succeeds counts as one task; a failed one is not counted. A Zap that copies each new contact to a second list costs one task per contact. The free plan gives 100 tasks a month, two-step Zaps only, and a check every 15 minutes. A filter or a search step makes the Zap multi-step, which needs a paid plan. Since every trigger here is polled, the grid below decides how soon your Zaps react.
Connect your GetResponse account in three steps
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. A dialog opens with a search box: type GetResponse and pick it. You need an existing GetResponse account before you start.
- 02
Sign in to GetResponse
Click Add connection. A new tab opens on GetResponse: sign in with the account that holds the lists you want to automate. Lists the account cannot reach will not show up in any dropdown.
- 03
Grant access and reuse it
Allow Zapier to use the account. The connection is saved, and every Zap you build with GetResponse reuses it, so the next one starts without signing in again.
Your first Zap: webinar sign-ups moved to the nurture list
GoalEvery new contact on the webinar list is also put on the nurture list, without doubles, but only when they agreed to hear from you.
- 01
Create the Zap
Start building a new Zap. Pick GetResponse as the app that starts the Zap,
New Contactas the event, your saved connection, and the webinar list in the List field. - 02
Test the trigger
Run the test. Zapier brings back the three most recent contacts of that list, so you map the next steps on a real person instead of an empty sample.
- 03
Add the filter
Click the plus icon and choose Filter. Pick the field that holds the consent answer, a text rule and the value. This step makes the Zap multi-step, so a paid plan is needed.
- 04
Add Create or Update Contact
Pick GetResponse with
Create or Update Contact, choose the nurture list, and map the email from the trigger. An existing contact is updated rather than doubled. - 05
Test, then publish
Test the action and check the nurture list in GetResponse. Then click Publish: from the next check on, every new webinar contact follows the same path.
GetResponse triggers
6 events start a Zap when something happens in GetResponse. Zapier checks for them at the interval your plan allows.
New Autoresponder
Polling triggerIn Zapier“Triggers when a new autoresponder is created.”
Starts the Zap when someone creates a new autoresponder in GetResponse. It watches your marketing setup, not your contacts.
New List
Polling triggerIn Zapier“Triggers when a new list is created.”
A new contact list in GetResponse sets this one off. It is the moment a new audience gets a home, before a single person has joined it.
New Landing Page
Polling triggerIn Zapier“Triggers when a new landing page is created.”
This trigger reacts when a new landing page is created in GetResponse. It suits teams that publish pages often and want the rest of the company to know.
New Newsletter
Polling triggerIn Zapier“Triggers when a new newsletter is created.”
Each newsletter created in GetResponse starts the Zap. It is the hook for anything that should follow a one-off email, as opposed to an automatic sequence.
New Contact
Polling triggerIn Zapier“Triggers when a new contact is added to any list.”
A contact added to a list hands the person to your Zap, whatever brought them in. It is the trigger to use when people, not campaigns, are what you follow.
New Form
Polling triggerIn Zapier“Triggers when a new form is added.”
Fires when a new sign-up form is added in GetResponse. It tracks the forms themselves, not the people who fill them in, which is the job of New Contact.
GetResponse actions
GetResponse gives you 6 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Create or Update Contact
ActionIn Zapier“Creates or updates a contact.”
Puts the person on the list you choose, and updates them instead if they are already there. One step covers both cases.
Create Contact
ActionIn Zapier“Creates a new contact.”
Adds a new person to one of your GetResponse lists, so sign-ups collected elsewhere start receiving your emails.
Create Newsletter
ActionIn Zapier“Creates a new newsletter.”
Prepares a newsletter in GetResponse with its name, subject, list and sender address. Two delivery options are on offer: Time Travel sends by each contact's time zone, Perfect Timing when they are most likely to open.
Remove Contact
ActionIn Zapier“Deletes a contact from a list.”
Takes a contact off a list for you. It is the step that keeps a prospect list from emailing people who already bought.
Update Contact
ActionIn Zapier“Updates a contact.”
Changes the details of a contact already in GetResponse, so information gathered in another tool reaches your email marketing.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
An advanced step that sends a raw request to GetResponse with your existing connection, for the jobs no ready-made action covers.
GetResponse searches
2 search steps look for data that already exists in GetResponse, so a later step can use it.
A search step finds something that already exists in GetResponse and hands it to the steps after it. In the editor, searches sit at the bottom of the action list under their own heading. Three settings decide what happens when the lookup does not go to plan.
Find List
SearchIn Zapier“Finds an existing list.”
Looks up an existing list by its name, so a later step can use that list without you picking it by hand in the editor.
Find Contact
SearchIn Zapier“Finds an existing contact.”
Finds a person on a given list from their email, and hands the record to the steps that follow. It is what Update Contact and Remove Contact usually need.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap and the steps that depended on it are skipped. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?Ticking it turns a search into a find-or-create. GetResponse offers no such variant on Zapier, so the box does not show on these two searches.
- If multiple search results are found?Three ways out when several items match: keep the first, which is the default, stop the Zap, or hand them all on.
When it breaks
Zapier attaches one getting-started article to GetResponse and no list of known issues. The cases below come from how polled Zaps behave around an email list.
With GetResponse, the first surprise is timing: everything is polled, so nothing happens the second a contact joins. The rest are classic Zap behaviours that hit lists especially hard, because lists grow in bulk and contacts move between them. When a run fails, our Zapier troubleshooting page is the place to start.
The Zap reacts later than expected
All six triggers are polled. On the free plan Zapier checks every 15 minutes, so a contact can wait until the next check before anything happens.Old contacts are never picked up
A Zap only reacts to what happens after you publish it. Contacts already on the list stay out, and moving that backlog is a separate job.A list that feeds its own Zap
A Zap on New Contact that adds contacts to the very list it watches finds them again at the next check, and the task count drains fast.A bulk import held back
Importing a large file of contacts returns a huge batch at once, and Zapier's flood protection can hold those runs back instead of firing them all.A search that stops the Zap
If Find Contact or Find List comes back empty with the default setting, the Zap stops there and Update Contact or Remove Contact never runs.Newsletter timing options clash
Create Newsletter offers Time Travel and Perfect Timing, but they cannot be combined. Decide per newsletter which of the two you want.
Need help automating GetResponse with Zapier?
A person reads every message.



