NewThe Supreme Bundle: every Divi Supreme plugin, 31% less than buying separately.See what’s inside →

Contact Form 7 module

Divi Contact Form 7 styler that matches your brand.

Drop any Contact Form 7 form into Divi 5 and style it with Divi controls. Fields, checkboxes, uploads, the button and every message.

Pick your form. Open this Contact Form 7 module and choose a form. The booking form from the design is in Contact Form 7 hero form.txt, ready to paste into a new form.

What is the Divi Contact Form 7 module?

Contact Form 7 is a Divi 5 module in Divi Supreme Pro that shows a form built in the Contact Form 7 plugin and lets you style it with Divi’s design settings. Pick the form from a list; no shortcode needed.

Style labels, text inputs, textareas and selects, date fields and their calendar icon, checkboxes and radios, file uploads, the submit button, and the success, validation and invalid form messages. Turn on the messages in the builder to style them.

styled parts

message types

click to pick a form

custom code

Start from a Contact Form 7 recipe.

The recipes and the playground run on the front end. Use Preview, or open the page, to try them.

Try every Contact Form 7 setting.

The recipes and the playground run on the front end. Use Preview, or open the page, to try them.

Try sending the form empty, then filled in.

Everything Contact Form 7 can do.

Pick a form

Choose any Contact Form 7 form from a list. No shortcode to copy.

Labels and fields

Fonts, colours, borders, spacing and placeholders for inputs, textareas and selects.

Dates and uploads

Style the date field and calendar icon, and the file upload button.

Checkboxes and radios

Sizes, colours and spacing for every choice field.

Every message

Success, field validation and invalid form messages, shown in the builder for styling.

Divi button styles

The submit button uses Divi’s button settings, with alignment.

Contact Form 7 documentation

Setup for Divi 5: choose a form, then style labels, fields, choices, uploads, messages and the button.

Questions about Contact Form 7.

Do I need the Contact Form 7 plugin?

Yes. Build your forms in Contact Form 7, then pick one in the module. The module adds the Divi styling.

Do I need a shortcode?

No. Choose the form from the Contact Form 7 dropdown in the module settings.

Which parts can I style?

Labels, text inputs, textareas, selects, placeholders, date fields and the calendar icon, checkboxes and radios, file uploads, the submit button, and the success, validation and invalid form messages.

How do I style the error messages?

Turn on Show Error & Validation Messages. They then show in the builder so you can style them. The form itself only sends on the live page.

Will my form still send emails?

Yes. Sending, mail settings and spam protection all stay with Contact Form 7.

Can I use different styles on different pages?

Yes. Each module has its own styling, so the same form can look different in a footer and on a contact page.

Does it work with Divi 5 and WPML?

Yes. It is a native Divi 5 module and works with forms translated through Contact Form 7 and WPML.

Next module, A to Z

Content Timeline Module

Related modules

Password Form Module

Style the WordPress password form.

Buttons Module

Buttons with hover effects and link types.

Business Hours Module

Opening times with stripes and leaders.

4.9 out of 5

Rated 4.9 by Divi designers on Trustpilot. Running on 350,000+ sites.

Give your forms a proper finish.

Contact Form 7 comes with 70+ Divi 5 modules and 16 extensions in Divi Supreme Pro.

Divi Supreme