Document: Email Customizer for Each Contact Form 7 Form

The Email Customizer for Contact Form 7 is a powerful tool that allows you to transform standard email notifications into professional, branded, and personalized communications that leave a lasting impression on your website visitors.

In the digital age, effective communication with website visitors is crucial for any business. One way to enhance this communication is by customizing the email responses generated by the Contact Form 7 plugin in WordPress.

Table of contents:

This document provides a comprehensive, step-by-step guide to utilizing the Email Customizer for Contact Form 7, focusing on creating personalized and visually appealing email templates.

1. Make it Clear

To begin, let us compare the differences between these two Email Customizer plugin features:

Customize Email Template For All Contact Form 7 Emails – Free Version

  • You can only customize the Default Email Template and Core WordPress Email Templates: Password Reset, New User Notification,…
  • This Default Template will be applied to all emails sent from all Contact Form 7 forms on your WordPress site.
  • You can customize the appearance, layout, colors, fonts, image, header, footer, etc. but the email content and formatting are preserved from WordPress.

Email Customizer for Each Contact Form 7 Form – Pro version

  • You can customize each Email Template for each Contact Form 7 form on your WordPress site and Core WordPress Email Templates: Password Reset, New User Notification,…
  • This allows you to design a tailored email experience for each form, fitting the content and purpose of each form.
  • You can customize/design all the things on the email template including the appearance, layout, content email, colors, fonts, header, footer,….etc.

In summary, the Free version allows you to customize a single email template that applies to all forms, while the Pro version offers the additional feature of allowing you to customize an email template for each Contact Form 7 Form.

Can you determine which version would be more suitable for your needs? Let us know if you need any additional information.

2. Plugin Installation

Before diving into customization, ensure you have the following plugins installed and activated:

  1. Contact Form 7: The primary plugin for managing forms.
  2. YeeMail Email Customizer: This plugin allows you to design and customize email templates.

Download here: Email Customizer for Contact Form 7

To install these plugins:

  • Go to the WordPress dashboard.
  • Navigate to Plugins > Add New.
  • Search for the plugin you’ve just downloaded
  • Click Install Now and then Activate.

3. Create Your Contact Form

  • Navigate to Contact Form 7: In the WordPress dashboard, go to Contact > Contact Forms.
  • Add a New Form: Click on Add New to create a new form. You can see our example

<label> Your name
    [text* your-name autocomplete:name] </label>

<label> Your email
    [email* your-email autocomplete:email] </label>

<label> Your message
    [textarea your-message] </label>

[submit "Submit"]

4. Access the Email Customizer

On your the WordPress dashboard, go to YeeMail > Click on New Template to start designing your email.

Access the YeeMail - Email Customizer for Contact Form 7

5. Design the Email Template

You can select a pre-built layout from the available options or start from scratch.

Choose the available email templates

Then use the drag-and-drop interface to add headers, footers,…, and content areas.

use the drag-and-drop interface to customize template

Utilize shortcodes to insert dynamic data from the form: navigate to Shortcodes – Choose the fields. Or click on All Shortcodes to copy the fields.

Utilize shortcodes to insert dynamic data from the form
Utilize shortcodes to insert dynamic data from the form

For example:

Utilize shortcodes to insert dynamic data from the form

6. Previewing the Template

Use the Preview feature to see how the email looks on both desktop and mobile devices. Make adjustments as necessary to ensure responsiveness.

Previewing the Eamil Template

7. Integrate with Contact Form 7

After you complete creating a template, you should go to the Form – YeeMail SettingsChoose the template you’ve customized Save the form

Integrate Email Template with Contact Form 7


You can see here you can choose 2 email templates for this form. With this approach, you can have two distinct email templates – one for the recipient/admin and one for the user – that work together to provide a comprehensive communication flow for your Contact Form 7 submissions.

8. Testing the Email Customization

Submit the Form: Fill out your contact form and submit it to test the email functionality.

Submit the Form

Check Your Inbox: Verify that the email has been received and that the customized template is displayed correctly.

Testing the Email Customization

By implementing these steps, you will not only improve your email communications but also enhance the overall user experience on your website. Happy customizing!