Optins
Md ProGrow Your Email List With Forms, Bars and Popups
Optins grows your email list. Connect your email service, then add signup forms, call-to-action boxes, floating bars and popups around your site, targeted to the pages and visitors you choose.
Updates (5)
2 changes in the latest release
See full history →- New featureShips with MD5.5.7
- EnhancementPass the
echo => trueargument tomd_email_form( $args )to echo the email form HTML instead of include
Six email services connect from MD’s Integrations screen, and your lists and forms load automatically. If you use a different service, paste your own form code.
From there, every optin works the same way: choose where it shows, who sees it, and when.
Start here
Call to Action Boxes in 12 Places
Put a message, an image and a signup form exactly where it will be read.

A Call to Action is a box with a title, text, an image, and links, an email form or custom HTML. Show it in one of 12 positions, from the top of the page to before the footer, including after the first headline or paragraph.
- 12 positions, from the top of the page to before the footer
- A background image or color, text colors, an overlay and custom classes
- An optional close button, remembered with a cookie
Floating Bars That Wait for the Right Moment
A bar with a message and a signup form, shown after a delay or once a visitor scrolls.

A Floating Bar can show after the header, before the footer, or pinned to the top of the screen. It can include a title, text, an image or icon, and links, an email form or custom HTML.
- Appear after a delay, or at a scroll percentage
- Full-width layout and an optional close button
- An email form, links or custom HTML
Popups You Design in the Customizer
Design a popup live in WordPress, then choose when it appears.

Choose the Standard or Holy Grail template and design it in Appearance → Customize. Show it after a delay, on exit intent, or at a scroll percentage, or open it from any button, link or image with the shortcode.
- Standard and Holy Grail templates
- Show after a delay, on exit intent, or at a scroll percentage
- Previous and next navigation between grouped popups
More Features
The details that make each optin land.
Email forms anywhere
Add a signup form with the
shortcode, the MD → Email Form widget, or an Email Form Page CTA. The shortcode can put the field and button on one line, add a name field, and change the labels and button text.

Your email service, or your own form code
Connect MailChimp, AWeber, ConvertKit (Kit), ActiveCampaign, MailerLite or Drip in MD’s Integrations screen, and your lists and forms load automatically. For any other service, paste your own form code.
Targeting and per-page control
Show an optin sitewide, on the front page, the blog page, all posts, pages, categories, author pages, search results, or custom post types and taxonomies. Show it to everyone, only logged-in visitors, or only logged-out visitors, and hide it for a number of days after a visitor closes it. You can also add optins to a single post, page or term, or remove sitewide ones from it.
All Features
Everything Optins adds, big and small.
Email service integrations
MailChimp, AWeber, ConvertKit (Kit), ActiveCampaign, MailerLite and Drip.
Your own form code
Paste form code for any other service.
shortcode
A signup form anywhere, with options for a name field and labels.
Email Form widget
MD → Email Form, for any widget area.
Call to Actions
Boxes in 12 positions, with a form, links or custom HTML.
Floating Bars
After the header, before the footer, or pinned to the top of the screen.
Popups
Standard and Holy Grail templates, designed in the Customizer.
shortcode
Open a popup from a button, link or image, or load it with no trigger.
Triggers
A delay, exit intent, or a scroll percentage.
Locations
Sitewide, front page, blog page, posts, pages, categories, authors, search, and custom types.
Visitor targeting
All visitors, only logged-in, or only logged-out.
Hide after closing
Hide an optin for a number of days after a visitor closes it.
Per-page optins
Add optins to one post, page or term, or remove sitewide ones.
Developer hooks
Add locations, popup templates, CSS classes and tokens.
Works With Your Other Drop-ins
Optins works with these Drop-ins when they’re active on your site.
The Email button can open a popup.
Adds the Stream’s pages as locations.
Adds Docs page, Docs posts and Doc Category locations.
Frequently Asked Questions
Which email services does Optins connect to?
MailChimp, AWeber, ConvertKit (Kit), ActiveCampaign, MailerLite and Drip. Connect them in MD’s Integrations screen. For any other service, paste your own form code.
Where can optins show?
Sitewide, on the front page, the blog page, all posts, pages, categories, author pages and search results, plus custom post types and taxonomies. You can also add optins to a single post, page or term.
Can I show an optin only to logged-out visitors?
Yes. Show it to all visitors, only logged-in visitors, or only logged-out visitors.
How do I open a popup from a button?
Use the shortcode with the popup’s id. Set type to button, link, image or hidden, where hidden loads the popup without a trigger.
Where do I design a popup?
Under Appearance → Customize. Create the popup and set its display rules under Optins → Popups.
What do I need to run it?
MD 6.0 or later, WordPress 6.2 or later, and PHP 7.4 or later.



