# GetResponse MCP

Vendor: GetResponse  
Category: other  
Auth: API_KEY  
Composio slug: `getresponse`

Manage GetResponse email marketing, contacts, campaigns, automation, ecommerce, and account resources.

## Verdict

GetResponse is an email marketing platform that lets you manage campaigns, contacts, and newsletters from inside Switchy. @mention it to add subscribers, create custom fields, trigger imports, schedule A/B tests, or cancel sends without opening the web app. Marketing teams use it to sync audience data during campaign planning, support teams pull contact details during ticket triage, and ops teams automate list hygiene. You'll need an API key with full account access — GetResponse doesn't offer granular scopes, so the integration sees everything in your account.

## Tools

- **Add a new tag** — Add a new tag.
- **Cancel A/B test** — Schedule cancellation of an A/B test.
- **Cancel sending the newsletter** — Cancel newsletter sending and turn the newsletter into a draft.
- **Create a contact import** — Start an asynchronous contact import into a campaign.
- **Create a custom event** — Create a custom event definition with typed attributes.
- **Create a custom field** — Create a custom field definition.
- **Create address** — Create an address in the connected GetResponse account.
- **Create a file** — Create a File Library file from base64-encoded content.
- **Create a folder** — Create a File Library folder.
- **Create and send newsletter** — Create a newsletter and immediately queue delivery, or schedule it when send_settings.sendOn is supplied. GetResponse limits this endpoint to 256 calls per day.
- **Create a new contact** — Submit a contact for asynchronous creation in a campaign. GetResponse returns no contact ID; use LIST_CONTACTS with the email filter to find the contact after processing.
- **Create a predefined field** — Create a campaign-specific predefined field in GetResponse.
- **Create a subject A/B test** — Create a subject-line A/B test with two to five variants and start or schedule delivery to its selected recipients.
- **Create a suppression list** — Create a new suppression list.
- **Create autoresponder** — Create an autoresponder that automatically delivers its message when the configured trigger and timing conditions are met.
- **Create campaign** — Create a campaign (contact list); configured double opt-in can automatically send confirmation emails, and subscription notifications can alert configured recipients.
- **Create cart** — Create a cart with its selected product variants.
- **Create category** — Create a shop category; setting is_default makes it the shop's default category and changes the previous default.
- **Create 'From' address** — Create a GetResponse sender name and email address.
- **Create meta field** — Create a meta field in a shop.
- **Create multiple contacts at once** — Submit multiple contacts for asynchronous creation in one campaign. GetResponse returns no contact IDs; use LIST_CONTACTS after processing to find accepted contacts.
- **Create newsletter draft** — Create a newsletter draft without sending or scheduling delivery. GetResponse requires send_settings but stores the message as a draft.
- **Create order** — Create an ecommerce order and trigger matching Make a purchase workflows unless additional_flags is skipAutomation.
- **Create product** — Create a product and its nested ecommerce data in a shop.
- **Create product variant** — Create a product variant with images, meta fields, and taxes.
- **Create RSS newsletter** — Create and configure an RSS-to-email newsletter, which can deliver new feed content when enabled. Requires the RSS email-marketing entitlement.
- **Create search contacts** — Create a saved contact search from condition sections.
- **Create shop** — Create an ecommerce shop.
- **Create tax** — Create a tax for a shop.
- **Create the custom report** — Schedule a one-time custom report. Requires a paid custom-reports entitlement, and available report types depend on the pricing plan.
- **Create transactional email template** — Create a reusable transactional email template.
- **Delete A/B test** — Delete an A/B test.
- **Delete a contact by contact ID** — Permanently remove a contact; when message_id is supplied, record the removal as an unsubscribe from that message, optionally with the source IP address.
- **Delete a custom event** — Delete a custom event definition by ID.
- **Delete a custom field** — Delete a custom field definition by ID.
- **Delete address** — Delete an existing GetResponse account address.
- **Delete a predefined field** — Delete an existing GetResponse predefined field.
- **Delete autoresponder** — Permanently delete an autoresponder.
- **Delete cart** — Delete a cart from a shop.
- **Delete category** — Delete a category from a shop.
- **Delete file by file ID** — Permanently delete a File Library file by ID.
- **Delete folder by folder ID** — Permanently delete a File Library folder by ID.
- **Delete 'From' address** — Delete a GetResponse 'From' address, optionally replacing its references with another address.
- **Delete meta field** — Delete a meta field from a shop.
- **Delete newsletter** — Delete a newsletter by ID.
- **Delete order** — Delete an order from a shop.
- **Delete product** — Delete a product from a shop.
- **Delete product variant** — Delete a product variant.
- **Delete RSS newsletter** — Permanently delete an RSS newsletter.
- **Delete search contacts** — Delete a saved contact search.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect GetResponse.
3. Authorise through api_key.
4. Teammates can now @-mention GetResponse tools in chat.

---
Last verified: 2026-10-17T02:00:10.360Z  
Canonical URL: https://switchy.build/directory/mcps/getresponse