WordPress Subscription Form Plugin

Collect emails on your WordPress website to send newsletters, share offers, and deliver updates through a quick, simple form that keeps visitors connected.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
WordPress Subscription Form Plugin

Create your Subscription Form plugin

Configure your plugin and add it to your WordPress website for free!

Why People Choose Elfsight

Your visitors love your content – now give them an effortless way to stay connected. The Elfsight Subscription Form helps you collect emails and build your community right from your WordPress website.

No coding, no setup headaches. Just pick a layout, adjust the colors, write your message, and you’re ready to roll. It fits neatly into any design and works perfectly whether you’re running a blog, an online shop, or a creative portfolio. Elfsight makes turning visitors into subscribers feel completely effortless.

Did you know?

Studies show that nearly 90% of Americans subscribe to at least one brand’s newsletter, and about three-quarters follow up to ten.

Why not make sure your business is one of them? Start using Elfsight’s WordPress Subscription Form today and keep your brand in that daily scroll.

Key Features of the WordPress Subscription Form

These are the reasons why so many WordPress users trust Elfsight:

  • Custom fields: Decide whether to ask for name, email, or both – or keep it ultra-simple.
  • Design that fits your brand: Choose from various templates, colors, and fonts to make the form match your website perfectly.
  • Easy integrations: Send form data automatically to Mailchimp, Zapier, or any other connected platform.
  • Smart validation and logic: Built-in validation and conditional fields help you collect accurate data with a smooth user experience.
  • Spam protection: Built-in reCAPTCHA keeps your list clean and protects against unwanted signups.
  • Email notifications: Receive instant alerts for new subscriptions and send automatic confirmation messages to subscribers.

Try it live in the editor — no signup required

How to Add the Subscription Form to WordPress

Embedding a subscription widget is very simple and fast:

Method 1: Inline Embed

Best for showing your form directly in a blog post, landing page, or homepage section.

  1. Select a template: In the Elfsight editor, choose a layout that you like.
  2. Customize the form: Add fields and email address for notifications, choose the layout and colors, and adjust the setting. Make the form feel like part of your brand, not an add-on.
  3. Generate the code: Once you’re happy with the setup, click “Add to website for free”. A small piece of embed code will appear, copy it.
  4. Embed on WordPress: Open the WordPress editor, add a Custom HTML block in the section where you want the form to appear, and paste the code there.
  5. Save and preview: Publish your changes. Your subscription form should now appear right where you placed it.

Method 2: Floating Form

This approach is perfect if you want the form to stay visible across your website, like a button or banner that follows your visitors as they scroll.

  1. Choose a layout: In the editor, select a floating template that suits your design.
  2. Customize your widget: Add fields, set colors, icon, position, and how it behaves when users interact with it.
  3. Generate the code: Click “Add to website for free” and copy the provided snippet.
  4. Embed on WordPress: Go to Appearance → Widgets or your theme’s footer settings, add a “Custom HTML” or “Text / Code” widget, and paste the snippet.
  5. Save and test: Update your changes and make sure your form appears exactly where you want it.

If you need help along the way, check full guides in our Help Center or read our blog article on how to add a subscription form to WordPress. You can also visit our Wishlist to suggest new features or track what’s coming, and keep an eye on updates in the Changelog.

Do I need a paid WordPress plan to use Subscription Form?

Yes, WordPress.com requires a Business plan or higher to add custom JavaScript, while WordPress.org has no such limits.

Does the Subscription plugin work with popular WordPress builders?

Elfsight plugins are compatible with most WordPress themes and builders, including Elementor, Gutenberg, and WPBakery.

Which integrations does the Subscription Form plugin support?

Elfsight connects directly with Mailchimp, Google Sheets, Zapier, and Webhooks. Subscriber data is transferred automatically, so your WordPress website collects leads without manual exporting.

Can I collect more than email addresses in WordPress?

Yes, Elfsight allows you to add name fields, dropdowns, consent checkboxes, and short text inputs, helping your forms gather detailed subscriber information.

Can users be redirected after submitting the form?

After submission on your WordPress website, you can display a custom success message, hide the form, or redirect visitors to a thank-you or promotional page.

Does the plugin include spam protection?

Yes, built-in Google reCAPTCHA can be enabled in the plugin settings to reduce spam submissions and protect your WordPress mailing list from bots.

Will I receive notifications about new subscribers?

You can enable instant email alerts for each new signup through the WordPress plugin. Automatic confirmation emails are also available on paid plans.

Is conditional logic available on my WordPress website?

Yes, “if–then” rules can control field visibility based on user input, making your Subscription Form more dynamic.

Can fields be pre-filled using URL parameters?

Yes, Elfsight supports URL parameter mapping, allowing you to pre-fill fields for personalized campaigns and smoother signup experiences.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Platform-independent solution that works on any website
from $0 / month
start with a free plan
Unlimited domains
Professional and on-time support and well documented
Charge-free installation service
Fully customizable