A newsletter subscription form is the simplest, most reliable way to grow your contact list with people who actually want to hear from you. Mailpro builds the form for you in three clicks — you copy the embed code into your website and contacts start landing in your account, complete with double opt-in, GDPR consent timestamps and any custom fields you choose.

In short: Build the form in Mailpro → copy embed code → paste into your site. Two technical steps and you’re collecting subscribers with full compliance baked in.

Build the form in 3 clicks

1. Open Lists → Subscription forms → New form. 2. Pick the destination list, the fields to collect (email is required, the rest is optional), and toggle Double opt-in on (recommended). 3. Customize colors, button text, success message and click Generate. Mailpro returns three things: an embed code, a hosted URL and a QR code.

Add the form to your website

Three options depending on your stack:

  • HTML embed: paste the <iframe> or <script> snippet anywhere in your page. Works on any platform.
  • WordPress: install the Mailpro WordPress plugin and select your form from a dropdown. No copy-paste required.
  • Hosted URL: link a button anywhere (header, footer, social bio) to the Mailpro-hosted form page. Useful for landing pages and bio links.

Best practices for high-converting forms

1. Keep it short — ask only for email at first; collect more fields after the confirmation. 2. Make the value clear — «Get our weekly digest» beats «Subscribe to newsletter». 3. Show the form above the fold on your homepage. 4. Always enable double opt-in for compliance and list quality. 5. Customize the confirmation email so it doesn’t look generic. See double opt-in subscription.

Where the data goes

Every submission lands in the destination list as a contact, with consent timestamp, IP and source URL recorded automatically. If a contact already exists, the new fields update the existing record without duplication. The visitor receives the double opt-in confirmation email immediately.

Start collecting subscribers in 5 minutes

Open Lists → Subscription forms, generate your form, paste the code into your site. Read more in create newsletter subscription form and subscription form FAQ.

Previous question

   

Next question

You might also be interested in:

How to Paste Without Formatting on Windows or Mac

How to Paste Without Formatting (Windows & Mac) Copying text from Word, Google Docs or a website into your Mailpro newsletter...

Read more

How to Create Your Captcha with Google?

Google reCAPTCHA blocks bots and spammers from polluting your subscription forms in just a few clicks. Here's how to add...

Read more

How to Share Your Newsletter on Social Media

A great newsletter shouldn't reach only your subscriber list — it can attract new readers from your social channels too....

Read more

When Is the Best Time to Send My Newsletter?

The honest answer: the best time depends on your audience. Industry benchmarks help you start, but only A/B testing and...

Read more

What Is a Double Opt-in Subscription?

Double opt-in is the subscription process where a new subscriber must confirm their email address by clicking a link in...

Read more

Unleash the Power of Professional Email Marketing

Secure, scalable, and built for impact. Join Mailpro™ today and enjoy 500 free credits to send your first campaign.
Start Sending for Free