Powerful Features

Seamless Integration

Tired of using a specific plug-in just to manage newsletter subscriptions? Thanks to Mailup For Contact Form 7, you only need a few clicks and all the forms on your site become access points to increase your subscribers!

Double Opt-In

Automatically send a double opt-in message to ensure only legitimate subscribers are added to your MailUp mailing lists.

Fields Mapping

Populate MailUp custom fields from form field data. When a subscriber fills out a form, MailUp for Contact Form 7 automatically sends their information to your MailUp fields. Finally!


30-day risk-free money-back guarantee.

Biggest Savings
Personal Plan
49 € / year
  • Usage on 1 Site
  • Unlimited Forms
  • Automatic Updates
  • Standard Support
Buy now
Biggest Savings
Professional Plan
99 € / year
  • Usage on 3 Site
  • Unlimited Forms
  • Automatic Updates
  • Standard Support
Buy now
Biggest Savings
Agency Plan
149 € / year
  • Unlimited Sites
  • Unlimited Forms
  • Automatic Updates
  • Priority Support
  • 12 - 24 hour Response Time
Buy now


Yes, to use this plugin you need to have a MailUp account. You can request a MailUp subscription by clicking here. The purchase of the MailUp for Contact Form 7 plugin is not linked to the activation of the MailUp account.

Support is currently provided via email or chat. Questions are generally answered within 12 hours (priority support) or 72 hours (standard support), with the exception of weekends and holidays. I answer questions related to the plugin, its usage and provide minor customization guidance. I cannot guarantee support for questions which include custom theme code, MailUp issues or 3rd party plugin conflicts & compatibility.

Still have questions?

If your question is not listed here, then please consult the docs section or chat with us.


You can install the plugin by uploading the zip file through WordPress Admin dashboard or by uploading the extracted file through FTP/SFTP.

Installing through WordPress Admin

  1. Go to ‘Plugins’ → ‘Add New’.
  2. Click ‘Upload Plugin’.
  3. Upload ‘MailUp for Contact Form 7’ plugin zip file.
  4. And lastly, activate it after the upload is complete.

Uploading the plugin through FTP/SFTP

  1. Extract the zip file to your local directory.
  2. Login to your server through FTP/SFTP. If you don’t have any access to your server. You should ask your hosting provider for your ftp details.
  3. Upload the extracted file to /wp-content/plugins/
  4. Go to ‘Plugins’ and activate the ‘MailUp for Contact Form 7’.

And you are now all set!

A valid license key is required to access automatic plugin upgrades and product support.
To unlock updates, you can follow this instruction:

  • Go to the plugins page and in the MailUp for CF7 plugin click on “License”;

  • You will be redirected to the Plugin license management page. Here, enter the license you received;

  • Click on “Save Changes” to save your license;

  • If the license entered is invalid, please check your license. If it is valid, all you have to do is activate the license to start receiving updates and support. Click on “Activate License”;

  • Finally you can receive updates and support! You can sleep peacefully!

For everything to work properly, we need to connect your site to MailUp. Let’s see how to do it:

  • Open the admin screen of your WordPress website;
  • Move to the Contact > Integration menu page;
  • Find a box titled MailUp;

  • Click the Setup Integration button;
  • The MailUp connection page will be displayed;

  • Click on the Connect to MailUp button to start the authorization process.
  • You’ll get directed to the MailUp log-in page (if you are not logged-in yet) and will be asked to authorize the website to access your MailUp account.

  • After that, you will be redirected back to WordPress and find that the border color of the box has changed to blue. The blue border indicates that the connection to the API has been created successfully.

Now, your contact forms and MailUp are connected.

Every time a valid form submission is received – if Add form submission to MailUp is checked – Contact Form 7 will send a request to MailUp API that MailUp add the contact data to its database based on the submission. You can also use double opt-in, if you want your user to confirm subscription to the newsletter;

  • Choose the list in which you want to save the contacts and save the changes to continue your configuration;
  • At this point, you can select the groups of the chosen list where to save your contacts (optional);

  • In addition to the groups, you can map the fields of your form that you want to send to MailUp; Yes, finally you don’t have to go crazy copying and pasting code, the simplified interface allows you to manage the fields with just a few clicks;

It is strongly recommended that you obtain clear consent from the contact form submitter before adding their contact data to the subscription list. This is not only because collecting and using personal data without consent is illegal. It is also because delivering email to unintended receivers leads to a high spam complaint rate.

For form fields that check submitters’ consent for adding their contact data to MailUp subscription list, Contact Form 7 provides the consent_for:mailup form-tag option. You can use the option like in the following example:

[acceptance your-consent optional consent_for:mailup]
Add me to MailUp subscription list.

If you have this form-tag (acceptance checkbox) in your contact form, Contact Form 7 sends the contact data to the MailUp API only when the submitter has selected the checkbox to confirm their consent.