OptinFlare – Popup & Opt-in Forms

Description

OptinFlare is a popup builder and opt-in form plugin for WordPress. Design newsletter signup forms, exit-intent popups, slide-in fly-ins, inline forms and sticky bars in a visual editor, then show them at the right moment to grow your email list and generate more leads.

No account and no external service are required. Subscribers are saved in your WordPress database, and you can send them to the newsletter plugin you already use.

Four opt-in form types

  • Popups: a lightbox popup centered, at the top or at the bottom of the screen, with an optional overlay.
  • Fly-ins: a slide-in box in any corner of the screen that does not block reading.
  • Inline forms: a signup form inside your posts and pages, added with the OptinFlare block or a shortcode, or inserted automatically in your content.
  • Sticky bars: a floating bar at the top or bottom of the screen for announcements and newsletter signups.

A visual form builder

  • Build each form with blocks: heading, text, image, icon, list, button, columns, divider, spacer, email and name fields, and a GDPR consent checkbox.
  • Start from a ready-made template, then adapt the text, colors and layout to your brand.
  • Set default fonts and colors once with global styles.
  • Preview every form on desktop and mobile, and set a dedicated mobile width.
  • Add an entrance animation: fade, slide or zoom.
  • Write your own success and error messages.

Show your forms at the right moment

  • Display triggers: immediately, after a time delay, after the visitor scrolls, on exit intent, or when a visitor clicks a button or link.
  • Frequency control: show a form once per session or wait 3, 7, 14, 30 or 90 days before showing it again.
  • Hide an inline form once the visitor has subscribed.

Collect and manage your leads

  • Keep every submission in your WordPress database.
  • Review subscribers in the dashboard and export them to CSV.
  • Track impressions, submissions and the conversion rate of your forms.
  • Control who can create forms or see submissions with WordPress roles.

Connect your newsletter plugin

Send new subscribers to MailerPress, MailPoet, FluentCRM, AcyMailing or The Newsletter Plugin when they are installed on your site. Local storage stays available when you do not use a newsletter plugin.

Spam protection and GDPR

  • Block bots with Cloudflare Turnstile, Google reCAPTCHA or hCaptcha.
  • Reject disposable or unwanted email domains with a domain blacklist.
  • Ask for consent with a GDPR checkbox. IP addresses are stored hashed.

OptinFlare Pro

OptinFlare Pro is an optional companion plugin. It adds Mailchimp, Brevo, Kit, ActiveCampaign, MailerLite and SendGrid integrations, page targeting and display rules, visitor conditions, an inactivity trigger, two-step opt-ins, A/B testing, webhooks, coupon automation, AI features and premium templates. OptinFlare works fully without Pro.

External services

Depending on the configured features and actions, the following services may receive data:

  • OptinFlare news and offers (optinflare.com): off by default. It runs only if the site owner turns on “Show OptinFlare news and offers” at the end of the setup wizard or later in the OptinFlare settings, and it stops as soon as the option is turned off. When it is on and a user with OptinFlare access opens an OptinFlare screen, the plugin loads product news and offers from https://optinflare.com/wp-json/optinflare-site/v1/promotions. The request sends the OptinFlare version, whether OptinFlare Pro is installed or active, whether a Pro license is activated, the number of days since installation, the user’s language and, only when one is configured, an access token. No site URL, domain, visitor or subscriber data is sent. Responses are cached for 30 minutes.
    OptinFlare terms: https://optinflare.com/terms-conditions/ ; privacy: https://optinflare.com/privacy-policy/

  • CAPTCHA: Cloudflare Turnstile (challenges.cloudflare.com), Google reCAPTCHA (google.com) or hCaptcha (hcaptcha.com) validates submission tokens. The selected service receives the token, verification secret and, when provided, visitor IP; its browser widget also receives visitor/browser information. This happens when CAPTCHA is configured and used on a form.
    Cloudflare terms: https://www.cloudflare.com/website-terms/ ; privacy: https://www.cloudflare.com/privacypolicy/
    Google terms: https://policies.google.com/terms ; privacy: https://policies.google.com/privacy
    hCaptcha terms: https://www.hcaptcha.com/terms ; privacy: https://www.hcaptcha.com/privacy

AI features, newsletter services and webhooks provided by the Pro companion are documented in its readme. MailerPress, MailPoet, FluentCRM, AcyMailing and The Newsletter Plugin integrations use those installed plugins; their own service settings and privacy policies apply.

Privacy

Forms can store submitted email addresses, names, custom fields, consent information, hashed IP addresses, user agents and referring URLs in the local database. Site owners should configure retention and consent notices appropriate to their use. Optional configured actions may deliver subscriber data to other services.

Screenshots

Blocks

This plugin provides 1 block.

  • Optin Form Display an optin form designed with OptinFlare.

Installation

  1. In your WordPress dashboard, go to Plugins > Add New, search for “OptinFlare”, then click Install Now and Activate.
  2. Open OptinFlare in the dashboard menu, then create a form from scratch or from a template.
  3. Choose the form type, design it, set its trigger, then publish it.
  4. For an inline form, add the OptinFlare block to a post or page, or use the shortcode [optinflare_form id="123"] with your form ID.

FAQ

Do I need an email marketing service to use OptinFlare?

No. OptinFlare saves subscribers in your WordPress database and lets you export them to CSV. You can also connect a supported newsletter plugin installed on your site.

Can I create an exit-intent popup?

Yes. Choose the exit intent trigger: the popup opens when the visitor moves to leave the page. You can also open a form after a delay, after scrolling or on a click.

Which types of opt-in forms can I create?

Popups, fly-ins (slide-in boxes), inline forms and sticky bars. Inline forms are added with a block or shortcode, or inserted automatically in your content.

Are the forms mobile-friendly?

Yes. Every form adapts to small screens, and you can preview it on mobile and set a dedicated mobile width.

How do I stop showing the same popup again and again?

Use the frequency setting to show a form once per session or to wait several days before showing it to the same visitor again.

Is OptinFlare GDPR compliant?

OptinFlare gives you the tools you need: a consent checkbox, hashed IP addresses and local storage of your data. You stay responsible for your consent texts and retention policy.

How does OptinFlare protect my forms from spam?

Enable Cloudflare Turnstile, Google reCAPTCHA or hCaptcha, and block unwanted email domains with the domain blacklist.

Does OptinFlare work without MailerPress or OptinFlare Pro?

Yes. Neither plugin is required to create forms and collect subscribers. OptinFlare Pro adds premium features separately.

Will my existing OptinPress forms still work?

Yes. Existing forms, settings and submissions are migrated automatically. Replace the old OptinPress and MailerPress Optin shortcodes and blocks with the OptinFlare block or [optinflare_form id="123"].

Can I choose what each WordPress role can do?

The free plugin gives each role sensible permissions based on its existing WordPress capabilities. OptinFlare Pro adds a Role Access screen to choose the exact permissions of every role.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“OptinFlare – Popup & Opt-in Forms” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1

  • New: choose whether to show OptinFlare news and offers, at the end of the setup wizard or in the settings. This option is off by default.

1.0

  • Initial release of OptinFlare.