Support Base
Contact Support
Back
WPForms

How to Set Up WPForms Email Notifications

Step 0 of 5 completed
1
Open the Notifications settings
  1. Go to WPForms → All Forms in your WordPress admin menu.
  2. Click the form you want to edit to open it in the form builder.
  3. Click Settings in the left-hand panel, then click Notifications.

This controls the automatic email WPForms sends after someone submits the form — it’s separate from the on-screen “thank you” confirmation message shown to the visitor.

2
Configure the default notification
  1. Enable Notifications — this toggle must be switched on for any email to go out (it’s on by default). Turn it off only if you want this particular notification to stop sending.
  2. Send To Email Address — who receives the email. It defaults to the smart tag {admin_email}, which sends to your WordPress admin address. Replace it with one or more specific addresses (comma-separated), or click Show Smart Tags to send it to an email address the visitor typed into the form.
  3. CC — click Show Smart Tags next to this field to copy in extra addresses.
  4. From Name and From Email — who the email appears to come from.
  5. Reply-To — where replies should go, e.g. the submitter’s own address via a smart tag.
  6. Email Subject Line — the subject of the notification email.
  7. Email Message — the body of the email. By default this holds the smart tag {all_fields}, which lists every field and answer automatically.
3
Map individual form fields into the email

Instead of the default {all_fields} tag, you can pull in specific answers so the email reads like a normal message rather than a raw data dump.

  1. Click into the Email Message box at the point where you want an answer to appear.
  2. Click Show Smart Tags above the box.
  3. Select the field you want to insert. WPForms adds a tag such as {field_id="3"}, which is replaced with that field’s actual answer when the email sends.
  4. Repeat for each field, adding your own wording around them, e.g. “Name: {field_id=”1″}” and “Email: {field_id=”2″}”.

The same Smart Tags option also appears next to the Subject Line, Send To Email Address, CC and Reply-To fields, so you can map a form field into any of those too — not just the message body.

Pro Tip
Mapping fields is entirely optional. If you'd rather keep it simple, just type your own plain message directly into the Email Message box instead of using smart tags — for example "Thanks for your enquiry, we'll be in touch soon."
4
Add extra notifications — e.g. one for your team, one for the sender

A single form can send more than one notification email at once. A common setup is one notification to your admin team, and a separate confirmation copy to the person who filled in the form.

  1. At the top of the Notifications screen, click + Add New Notification.
  2. Give it a clear internal name, e.g. “Admin Notification” or “Sender Confirmation” — this name is only for your own reference and is never shown to anyone.
  3. Configure that notification’s own Send To Email Address, Subject and Message exactly as in the previous steps. For a sender confirmation, set Send To Email Address to the smart tag for the visitor’s email field (via Show Smart Tags) so they receive their own copy.
  4. Repeat for as many notifications as you need — each one is enabled, disabled and configured completely independently of the others.
5
Save and test
  1. Click Save in the top right of the form builder.
  2. Submit a test entry on the live form and confirm each notification email arrives, with the right recipient, subject and mapped fields.

Completed

If you are still experiencing issues, our support team is here to help.

Email Support 01707 875 721

Was this article helpful?