Add-on Contact Form 7 – MailPoet 3


Add a MailPoet 3 signup field to your Contact Form 7 forms.

🌟 Introducing Add-on Contact Form 7 – MailPoet 3 🌟

🎉 Boost Your Newsletter Game with One Click! 🎉

Looking to level up your newsletter game and supercharge lead generation? 🚀 Say hello to Tikweb’s powerful Add-On plugin, designed to revolutionize the way you acquire subscribers and capture leads through contact forms! 💥 Let’s explore the captivating features of this remarkable plugin that will skyrocket your audience engagement and conversion rates! 💯

Empowering Features:

📋 Seamless Integration: Effortlessly allow your users to subscribe to Mailpoet newsletter lists directly from your Contact Form 7 forms! Enable a frictionless sign-up experience, right when your visitors interact with your website.

✉️ Capture User Information: Gather essential user details, including first names, last names, and email addresses. Ensure personalized and accurate communication, establishing a strong connection with your audience.

📝 Multiple List Support: Sky’s the limit! Sign up users to as many Mailpoet lists as you desire, effortlessly segmenting your audience and delivering tailor-made content to different groups.

🔀 Opt-in or Opt-out: Empower your users with choices! Configure the form to provide options for opt-in or opt-out, ensuring compliance with privacy regulations and giving users full control over their subscriptions.

🔧 Custom Fields: Take your forms to the next level with Mailpoet custom fields! Capture additional information beyond the standard fields, allowing you to gather specific details and deliver personalized experiences.

🔧 Plugin pre-requisites:

  1. MailPoet
  2. Contact Form 7

💻 Easy Installation and Activation: 💻

🚀 Step 1: Locate the Plugins tab in your WordPress dashboard.

🚀 Step 2: Install and activate both Mailpoet and Contact Form 7 plugins for optimal functionality.

🚀 Step 3: Search for the Add-on Contact Form 7 – MailPoet 3 plugin in the Plugins tab, and with a single click, activate its powerful potential! 🚀🎉

📑 Create Custom Lists: 📑

✨ Step 1: Access the Mailpoet tab and navigate to the Lists section.

✨ Step 2: Craft custom lists tailored to your unique requirements, like “Newsletter” and “Promotions.”

✨ Step 3: Generate as many lists as you need to manage and engage your subscribers effectively! 📝

⚙️ Configure Contact Form: ⚙️

⭐ Ensure smooth sailing for your forms with these simple steps:

⭐ Add a new contact form under the Contact tab.

⭐ Don’t forget to label the name field and the email field using dash-separated labels like “Your-Name” and “Your-Email.”

📝 Mailpoet Signup: 📝

🎯 Step 1: Enable the “Required Field” checkbox for complete form submissions.

🎯 Step 2: From the MailPoet list, select the specific MailPoet list you want to highlight on the contact form — making subscribing a breeze for your customers.

🎯 Step 3: Optionally, pre-check the newsletter checkbox to streamline the subscription process even further.

🔎 Test the Plugin: 🔎

✨ Insert tags above the submit button to customize your form further.

✨ Validate all fields by clicking “Mailpoet Signup” to ensure everything works seamlessly.

✨ Enhance transparency and trust by inserting appropriate tags for Mailpoet Consent and Mailpoet Unsubscribe sections.

📄 Save and Name the Contact Form and Create a Dedicated Page: 📄

⭐ Save your contact form and give it a name of your choice, like “Contact Us Form.”

⭐ Create a page for your contact form, elegantly titled “Contact Us Page.”

⭐ Insert the Contact Form 7 block on the page, selecting the “Contact Us Form” you configured earlier.

⭐ Publish the page to showcase a visually appealing and fully functional contact form.

As users fill out the form with their name, email, subject, and message, they can easily subscribe to your “Newsletter” and “Promotions” by checking the corresponding checkboxes.

📊 Efficient Subscriber Management: 📊

✅ Click on “Mailpoet” and then “Subscribers” in the dashboard to access the Mailpoet subscribers section.

✅ Conveniently manage and view your customers’ email addresses and names stored within the newsletter and promotion mailing lists.

✅ Unsubscribing is seamless; if users check the unsubscribe checkbox, they will be promptly removed from your mailing list.

🔧 Utilize Mailpoet Custom Fields: 🔧

💡 Access the Forms section within the Mailpoet tab.

💡 Create a new blank form, click “Browse All,” and select “Custom Fields” to gather specific information from users.

💡 Integrate the custom field by copying the custom field ID from the Mailpoet custom field located under the Contact tab.

💡 Now go to the WordPress dashboard, click on Mailpoet, click Subscribers, click on the user, scroll down, and there you will see the custom field data fetched from the contact form.

🛍️💕 So why wait? Get Add-on Contact Form 7 – MailPoet 3 and unlock a world of possibilities! 🛍️💕

If you have any questions or need further assistance, our support team is always available to help. 🙌📞 Feel free to reach out to us, and let’s embark on this exciting journey together! 🚀🌟

🔌 Our other plugins:

➡️ Submit your MailPoet 3 newsletter as your customer’s checkout from WooCommerce.
Link: Add-on WooCommerce – MailPoet 3 – WordPress plugin |

➡️ Easily switch between users and roles from the admin bar – add users or roles from a list or search by ID, username, email address, etc.
Link: Fast User Switching – WordPress plugin |

➡️ Automatic mail bounce handling for MailPoet 3 to handle bounce emails easily when using your own SMTP server.
Link: Bounce Handler MailPoet 3 – WordPress plugin |

➡️ Create MailPoet 3 newsletter subscribers from Gravity Form entries.
Link: Add-on Gravity Forms – MailPoet 3 – WordPress plugin |


  • A sample Contact Form 7 form all ready to go.
  • A view of the MailPoet Signup Tag Generator
  • A view of the MailPoet Consent Tag Generator


There are 3 ways to install this plugin:

1. The super easy way

  1. In your WordPress dashboard, navigate to Plugins > Add New
  2. Search for Contact Form 7 – MailPoet 3
  3. Click on “install now” under “Contact Form 7 – MailPoet 3”
  4. Activate the plugin

2. The easy way

  1. Download the plugin (.zip file) by using the blue “download” button underneath the plugin banner at the top
  2. In your WordPress dashboard, navigate to Plugins > Add New
  3. Click on “Upload Plugin”
  4. Upload the .zip file
  5. Activate the plugin

3. The old-fashioned and reliable way (FTP)

  1. Download the plugin (.zip file) by using the blue “download” button underneath the plugin banner at the top
  2. Extract the archive and then upload, via FTP, the contact-form-7-mailpoet-3 folder to the <WP install folder>/wp-content/plugins/ folder on your host
  3. Activate the plugin

Form Setup

After installing & activating the plugin it’s time to set up your form.

  1. Click on Contact in the WordPress admin
  2. Edit an existing form or create a new one by clicking on Add New in the WordPress admin menu
  3. Add your fields
  4. Add a text field named your-name
  5. Add an email field named your-email
  6. Add a MailPoet Signup field named mailpoetsignup
  7. When you’re adding the MailPoet Signup field you can select any number of lists you want the user to be assigned to
  8. You can also choose to make the user opt in or opt out


Oktober 1, 2022 4 replies
I was surprised how well this plugin works with WordPress 6.0.2 and it was easy to setup. A perfect interface between Mailpoet3 and Contact Form 7. The only downside was that the donate button didn’t work 😉
Januarie 20, 2020
Its simple to use and does what its supposed to do really well
Read all 11 reviews

Contributors & Developers

“Add-on Contact Form 7 – MailPoet 3” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:


“Add-on Contact Form 7 – MailPoet 3” has been translated into 6 locales. Thank you to the translators for their contributions.

Translate “Add-on Contact Form 7 – MailPoet 3” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.