BACK TO DIRECTORY
ManpreetDev Mail Designer for Contact Form 7 is a template layer for Contact Form 7. Contact Form 7 keeps doing what it does best — rendering, validating and submitting forms, and sending the mail. This plugin manages what those emails look like, and keeps a record of what people sent.
Your Contact Form 7 settings are never overwritten. Templates are applied at runtime, so your form’s own Mail configuration stays exactly as you left it and takes over again the moment you detach a template.
Templates
- Reusable HTML and plain-text email templates
- Visual block builder — drag Heading, Text, Form Fields, Button, Image, Divider and Spacer blocks into the email and reorder them
- Hand-written HTML can be converted to blocks, and any template can still be edited as source on the HTML tab
- Separate admin-notification and customer-confirmation templates per form
- Preview with realistic sample data, plus test sends
- Duplicate, search, filter, bulk actions, JSON import and export
- Nine starter templates, installable at any time from Tools
Tags
- Every mail-tag on a form is detected through Contact Form 7’s own API
- Click-to-insert tags with friendly names, search and a recently used list
- All of Contact Form 7’s special mail-tags, including the [user*] set for logged-in visitors
- A warning when a template uses a tag the form does not have — nothing is ever removed for you
- A notice when a form gains new fields the template is not using yet
- File upload fields are detected, and the uploaded file is attached to the email
Submissions
- Every accepted submission is saved to its own database table, with the email result recorded alongside it
- Pick a form to get one column per field; Details expands the whole record in place
- Uploaded files are copied out of Contact Form 7 before it deletes them, then served through a capability-checked download link. The store itself is closed to the web
- Search across stored answers, filter by email result, sort, paginate, delete individually or in bulk
- Export to CSV — exports everything the current filters match, not just the page on screen
Branding
- One place for logo, colours, footer text, address and social links, used by every template
- Branding values that are left empty leave no gap in the email
- A warning when the logo is hosted somewhere only your own machine can reach, such as localhost
Plugin Details
Active Installs
0Total Downloads
125Version
2.0.0Requires WP
6.5Requires PHP
8.1Tested Up To
7.1.4Added
2026-10-14Last Updated
2026-10-14 5:47am GMTRatings
5
1
4
0
3
0
2
0
1
0