Docs & Support

Learn about all the Formidable features and get support from our amazing customer success team.

ViewsView Examples
How to send emails to subscribers who submit a form

How to send emails to subscribers who submit a form

Do you want to send emails to subscribers who have submitted a form? Learn how to send emails to visitors who have submitted a form directly on your WordPress site.

We use this method on our community site to send the daily and weekly digest emails of new discussions, or an instant email for each discussion since this content is not easily accessible through email marketing sites like Mailchimp.

Create a form to collect subscribers

If you don't already have a form that is collecting email addresses or user IDs, create a form now. This could be a contact form, registration form, or any type of form you would like. Include an email address or a user ID field. Collect subscribers - Build contact form

On the community site, we use the registration form and include an option to select between daily and weekly emails.

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

Make a view to list the email addresses

Next, we'll need to compile the email addresses in a comma-separated list. Create a view that uses the subscription form you already built. Set this view to show all entries.

In the content box, include the email address followed by a comma like this:

[20505],

Collect subscribers - List email address

If you are using the User ID field, your content will look more like this:

[20506 show=user_email],

Collect subscribers - List email User ID

Preview your view to make sure you see a list of email addresses on the page.

Build the form to send emails to subscribers

Now you need a form that will trigger the email. This would be a type of newsletter form. You could include a field for the email content and subject line if you plan on sending different emails to this same list of subscribers. Collect subscribers - Build newsletter form

Here's where is all comes together. Go to the settings page for this form, and add an email notification form action. Insert the view shortcode into the TO recipients box and fill in the email content and subject boxes. Collect subscribers - Add View shortcode in email action

  • Replace 5380 with the View ID/key.
  • Add wpautop=0 in the View shortcode to prevent paragraph tags from being added to the View.

If you don't want the recipients to see the full list of email addresses in the email they receive, either add the view shortcode in the BCC box, or add a bit of custom to send one email per recipient.

One our community site, the form that triggers the instant emails is the form that creates a new discussion. Now when a new discussion is submitted, everyone on this list gets an email notification.

Filter the email subscribers

In cases like our community site, we have multiple options and only want to send an immediate email to a portion of them. In order to send only to those who have selected that they would like immediate notifications, the email list view needs to be filtered.

First, go back to edit the view and add a row to filter by parameter. For example, the filter may be Subscription is equal to [get param=subtype]. Collect subscribers - Filter by parameter

In your email settings, change your view shortcode in the TO recipients box to:

[display-frm-data id=5380 subtype="subscribed" wpautop=0]

Collect subscribers - Add View filtered shortcode in email action Change subscribed to the saved value of the option you are filtering by.

Automatically send weekly emails

If you'd like this email to be triggered multiple times, take a look at the instructions to send all entries in a weekly email.

Was this article helpful? *

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

In this article

    We have a small, but amazing team of dedicated people who are committed to helping you achieve your goals and project requirements.


    Copyright © 2025 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.

    Complete your purchase
    Special offer unlocked.
    Get 55% OFF!
    Complete Purchase
    Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms