{"id":57172,"date":"2017-05-29T20:02:29","date_gmt":"2017-05-29T20:02:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/integrate-contact-form-7-and-getresponse\/"},"modified":"2026-02-22T00:25:42","modified_gmt":"2026-02-22T00:25:42","slug":"cf7-getresponse","status":"closed","type":"plugin","link":"https:\/\/gl.wordpress.org\/plugins\/cf7-getresponse\/","author":14060369,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"026.02.21.20","stable_tag":"026.02.21.20","tested":"6.9.4","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Integrate Contact Form 7 and GetResponse","header_author":"Renzo Johnson","header_description":"","assets_banners_color":"96dbf6","last_updated":"2026-02-22 00:25:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/renzojohnson.com\/contributions\/integrate-contact-form-7-and-getresponse","header_author_uri":"https:\/\/renzo.io","rating":5,"author_block_rating":0,"active_installs":100,"downloads":14868,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"025.12.01.01":{"tag":"025.12.01.01","author":"rnzo","date":"2025-12-02 00:46:25"},"025.12.09.02":{"tag":"025.12.09.02","author":"rnzo","date":"2026-02-10 18:50:18"},"026.02.21.20":{"tag":"026.02.21.20","author":"rnzo","date":"2026-02-22 00:25:42"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"4"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1666662,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1666662,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":1666662,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":1666662,"resolution":"772x250","location":"assets","locale":""},"banner-940x305.png":{"filename":"banner-940x305.png","revision":1666662,"resolution":"940x305","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["025.12.01.01","025.12.09.02","026.02.21.20"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"GetResponse settings panel integrated into the Contact Form 7 editor","2":"Successful form submission adding a subscriber to GetResponse"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[358,264,5825,455,1016],"plugin_category":[41],"plugin_contributors":[78624],"plugin_business_model":[],"class_list":["post-57172","plugin","type-plugin","status-closed","hentry","plugin_tags-contact-form","plugin_tags-email-marketing","plugin_tags-mailing-list","plugin_tags-newsletter","plugin_tags-subscribers","plugin_category-communication","plugin_contributors-rnzo","plugin_committers-rnzo","plugin_committers-viewport"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/cf7-getresponse_96dbf6.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Integrate Contact Form 7 and GetResponse<\/strong> seamlessly connects your WordPress forms with <a href=\"https:\/\/renzojohnson.com\/contributions\/contact-form-7-getresponse-extension\">GetResponse<\/a> email marketing. Automatically add form submissions to your GetResponse lists using the latest API v3.<\/p>\n\n<p>Whether you're building your newsletter audience or managing marketing campaigns, this plugin makes it easy to capture leads directly from your Contact Form 7 forms. Set up in seconds with a modern, intuitive interface.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Easy Setup<\/strong> \u2013 Connect your GetResponse account in seconds with a streamlined interface<\/li>\n<li><strong>Multiple Lists<\/strong> \u2013 Use a different mailing list per contact form<\/li>\n<li><strong>Multiple API Keys<\/strong> \u2013 Configure unique API keys for each form<\/li>\n<li><strong>Single Opt-in<\/strong> \u2013 Add subscribers immediately without confirmation email<\/li>\n<li><strong>Double Opt-in<\/strong> \u2013 Send confirmation emails for GDPR compliance<\/li>\n<li><strong>Opt-in Checkbox<\/strong> \u2013 Let visitors choose whether to subscribe<\/li>\n<li><strong>Custom Fields<\/strong> \u2013 Map form fields to GetResponse custom fields<\/li>\n<li><strong>Latest API<\/strong> \u2013 Built on GetResponse API v3 for reliability<\/li>\n<li><strong>Lightweight<\/strong> \u2013 Zero jQuery, modern codebase<\/li>\n<li><strong>Actively Maintained<\/strong> \u2013 Regular updates and improvements<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Open any Contact Form 7 form<\/li>\n<li>Navigate to the GetResponse tab<\/li>\n<li>Enter your API key and select your list<\/li>\n<li>Map your email field<\/li>\n<li>Save and start collecting subscribers<\/li>\n<\/ol>\n\n<h4>Use Cases<\/h4>\n\n<ul>\n<li>Newsletter signups via contact forms<\/li>\n<li>Lead generation for marketing campaigns<\/li>\n<li>Event registrations with automatic list building<\/li>\n<li>Download gates that capture subscriber info<\/li>\n<li>Multi-form websites with different list targets<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.1 or higher<\/li>\n<li>Contact Form 7 4.2 or higher<\/li>\n<li>GetResponse account with API access<\/li>\n<\/ul>\n\n<h4>Support &amp; Bug Reports<\/h4>\n\n<blockquote>\n  <p><strong>Need Help?<\/strong>\n  One-on-one email support is available. Visit the <a href=\"https:\/\/renzojohnson.com\/contributions\/contact-form-7-getresponse-extension\">plugin developer page<\/a> for assistance.<\/p>\n  \n  <p><strong>Found a Bug?<\/strong>\n  Report issues on the <a href=\"https:\/\/renzojohnson.com\/contributions\/contact-form-7-getresponse-extension\">developer website<\/a> for quick resolution.<\/p>\n<\/blockquote>\n\n<h4>Documentation<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/renzojohnson.com\/contributions\/contact-form-7-getresponse-extension\">Getting Started Guide<\/a><\/li>\n<li><a href=\"https:\/\/renzojohnson.com\/contributions\/contact-form-7-getresponse-extension\/getresponse-custom-fields\">Custom Fields Setup<\/a><\/li>\n<li><a href=\"https:\/\/renzojohnson.com\/contributions\/contact-form-7-getresponse-extension\/getresponse-opt-in-checkbox\">Opt-in Checkbox Configuration<\/a><\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the GetResponse API to manage email marketing subscriptions. This connection is required for the plugin to function.<\/p>\n\n<h4>GetResponse API<\/h4>\n\n<p><strong>What it does:<\/strong> Sends subscriber data to your GetResponse account when forms are submitted.<\/p>\n\n<p><strong>When data is sent:<\/strong>\n* When testing your API connection (verifies credentials)\n* When loading your mailing lists in the admin panel\n* When a visitor submits a form configured with GetResponse integration<\/p>\n\n<p><strong>What data is sent:<\/strong>\n* Your GetResponse API key (for authentication)\n* Subscriber email address\n* Subscriber name (if mapped)\n* Any custom field data you configure<\/p>\n\n<p><strong>Service provider:<\/strong> GetResponse S.A.\n* <a href=\"https:\/\/www.getresponse.com\/legal\/terms\">GetResponse Terms of Service<\/a>\n* <a href=\"https:\/\/www.getresponse.com\/legal\/privacy\">GetResponse Privacy Policy<\/a>\n* <a href=\"https:\/\/apidocs.getresponse.com\/\">GetResponse API Documentation<\/a><\/p>\n\n<h4>Plugin Telemetry<\/h4>\n\n<p><strong>What it does:<\/strong> When opted in, the plugin sends anonymous usage telemetry to help the developer improve the plugin. Telemetry is opt-in only and can be disabled at any time from the plugin settings.<\/p>\n\n<p><strong>When data is sent:<\/strong>\n* Periodically via WP-Cron when telemetry is enabled (opt-in)\n* On plugin activation and deactivation (single event)<\/p>\n\n<p><strong>What data is sent:<\/strong>\n* WordPress version, PHP version, and server environment details\n* Plugin version and configuration status\n* Anonymized site identifiers (hashed URLs and email)\n* Active plugin and theme names\/versions<\/p>\n\n<p><strong>Data is NOT sent:<\/strong>\n* No personal information (names, emails, or user accounts)\n* No form submission content or subscriber data\n* No GetResponse API keys or credentials<\/p>\n\n<p><strong>Service provider:<\/strong> Renzo Johnson\n* Endpoint: <code>https:\/\/ping.chimpmatic.com\/wp-json\/chimpmatic\/v1\/telemetry<\/code>\n* <a href=\"https:\/\/renzojohnson.com\/contributions\/contact-form-7-getresponse-extension\">Plugin Developer Privacy Policy<\/a><\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin<\/li>\n<li>Search for \"Integrate Contact Form 7 and GetResponse\"<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin zip file<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong><\/li>\n<li>Upload the zip file and click <strong>Install Now<\/strong><\/li>\n<li>Activate the plugin through the Plugins menu<\/li>\n<\/ol>\n\n<h4>Configuration<\/h4>\n\n<p>After activation, configure the plugin for each form:<\/p>\n\n<ol>\n<li>Go to <strong>Contact \u2192 Forms<\/strong> and edit your form<\/li>\n<li>Click the <strong>GetResponse<\/strong> tab<\/li>\n<li>Enter your GetResponse API key<\/li>\n<li>Select your target mailing list from the dropdown<\/li>\n<li>Map your form's email field (required)<\/li>\n<li>Optionally map name and custom fields<\/li>\n<li>Choose single or double opt-in<\/li>\n<li>Save your form<\/li>\n<\/ol>\n\n<p>Your form is now connected to GetResponse!<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20find%20my%20getresponse%20api%20key%3F\"><h3>Where do I find my GetResponse API key?<\/h3><\/dt>\n<dd><ol>\n<li>Log in to your GetResponse account<\/li>\n<li>Click your profile icon \u2192 Integrations and API<\/li>\n<li>Go to the API section<\/li>\n<li>Copy your existing key or generate a new one<\/li>\n<\/ol><\/dd>\n<dt id=\"can%20i%20use%20different%20mailing%20lists%20for%20different%20forms%3F\"><h3>Can I use different mailing lists for different forms?<\/h3><\/dt>\n<dd><p>Yes! Each Contact Form 7 form has its own GetResponse settings tab. You can configure a unique mailing list and even a different API key for every form on your site.<\/p><\/dd>\n<dt id=\"what%27s%20the%20difference%20between%20single%20and%20double%20opt-in%3F\"><h3>What's the difference between single and double opt-in?<\/h3><\/dt>\n<dd><p><strong>Single opt-in<\/strong> adds subscribers to your list immediately when they submit the form. <strong>Double opt-in<\/strong> sends a confirmation email first\u2014subscribers must click a link to confirm before being added. Double opt-in is recommended for GDPR compliance.<\/p><\/dd>\n<dt id=\"can%20visitors%20choose%20whether%20to%20subscribe%3F\"><h3>Can visitors choose whether to subscribe?<\/h3><\/dt>\n<dd><p>Yes. You can add an opt-in checkbox to your form, giving visitors the choice to join your mailing list. This is useful for contact forms where subscription should be optional.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20an%20opt-in%20checkbox%3F\"><h3>How do I add an opt-in checkbox?<\/h3><\/dt>\n<dd><p>Add a checkbox field to your Contact Form 7 form, then configure it in the GetResponse tab as your opt-in trigger. Subscribers will only be added when the checkbox is selected.<\/p><\/dd>\n<dt id=\"can%20i%20send%20custom%20field%20data%20to%20getresponse%3F\"><h3>Can I send custom field data to GetResponse?<\/h3><\/dt>\n<dd><p>Yes. The plugin supports mapping Contact Form 7 fields to GetResponse custom fields. First create the custom fields in your GetResponse account, then map them in the plugin settings.<\/p><\/dd>\n<dt id=\"the%20form%20submits%20but%20subscribers%20aren%27t%20appearing%20in%20getresponse.%20what%27s%20wrong%3F\"><h3>The form submits but subscribers aren't appearing in GetResponse. What's wrong?<\/h3><\/dt>\n<dd><p>Check these common issues:<\/p>\n\n<ol>\n<li><strong>API Key<\/strong> \u2013 Verify your API key is correct and has not expired<\/li>\n<li><strong>List Selection<\/strong> \u2013 Ensure a mailing list is selected in the settings<\/li>\n<li><strong>Email Mapping<\/strong> \u2013 Confirm your email field is properly mapped<\/li>\n<li><strong>Account Status<\/strong> \u2013 Check that your GetResponse account is active<\/li>\n<li><strong>Double Opt-in<\/strong> \u2013 If enabled, subscribers must confirm via email first<\/li>\n<\/ol><\/dd>\n<dt id=\"is%20this%20plugin%20gdpr%20compliant%3F\"><h3>Is this plugin GDPR compliant?<\/h3><\/dt>\n<dd><p>The plugin includes features that support GDPR compliance, including double opt-in and optional subscription checkboxes. However, overall compliance depends on your complete data handling practices, privacy policy, and how you configure the plugin.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20getresponse%20max%3F\"><h3>Does this work with GetResponse MAX?<\/h3><\/dt>\n<dd><p>Yes, the plugin works with all GetResponse plans including GetResponse MAX. Just use your API key as usual.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20form%20submissions%3F\"><h3>Will this slow down my form submissions?<\/h3><\/dt>\n<dd><p>No. The plugin is lightweight with zero jQuery dependencies. API calls to GetResponse are optimized for performance and won't noticeably affect form submission speed.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20with%20other%20contact%20form%207%20extensions%3F\"><h3>Can I use this with other Contact Form 7 extensions?<\/h3><\/dt>\n<dd><p>Yes. This plugin is designed to work alongside other Contact Form 7 extensions without conflicts.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>026.02.21.20<\/h4>\n\n<ul>\n<li>Codebase refactor<\/li>\n<\/ul>\n\n<h4>025.12.01.01<\/h4>\n\n<ul>\n<li>Complete UI modernization with clean, intuitive interface<\/li>\n<li>Removed jQuery dependency for better performance<\/li>\n<li>Streamlined setup process \u2013 connect and go in seconds<\/li>\n<li>Improved API error handling and feedback<\/li>\n<li>Enhanced security measures<\/li>\n<li>Code optimization and cleanup<\/li>\n<\/ul>\n\n<h4>0.5.29<\/h4>\n\n<ul>\n<li>Codebase updated as per WordPress Plugins Team<\/li>\n<\/ul>\n\n<h4>0.5.276<\/h4>\n\n<ul>\n<li>Bug fixes and stability improvements<\/li>\n<\/ul>\n\n<h4>0.5.26<\/h4>\n\n<ul>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>0.5.25<\/h4>\n\n<ul>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>0.5.17<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<\/ul>","raw_excerpt":"Connect Contact Form 7 to GetResponse and instantly send form submissions to your marketing lists. Lightweight integration using the latest API.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/57172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=57172"}],"author":[{"embeddable":true,"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rnzo"}],"wp:attachment":[{"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=57172"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=57172"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=57172"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=57172"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=57172"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/gl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=57172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}