WPForms Elementor Widget to Add and Style Your Forms

The Master Addons WPForms widget places a form you built in WPForms on any Elementor page and lets you style it from the Elementor panel. Pick the form, choose whether to show its title, description, labels and placeholders, then style inputs, radio buttons, checkboxes, the submit button and error messages. Style One to Four are free, and Master Addons Pro adds Style Five to Eleven. You need the WPForms plugin installed, either the free WPForms Lite or a paid plan.

How to Add WPForms to Elementor

You need Elementor, the WPForms plugin and the free Master Addons plugin.

  1. Install WPForms from Plugins, Add New, then build and save your form in WPForms, Add New.
  2. Check that WP Forms is switched on under Master Addons, Widgets.
  3. Edit your page with Elementor, search for WPForms and drag the Master Addons widget into place.
  4. Choose your form in the Contact Form dropdown and set the title, labels and placeholder switches.
  5. Pick a Design Variation in the Style tab.
  6. Style the inputs, checkboxes, submit button and errors, then preview and send a test entry.

WPForms also adds its own basic WPForms widget to Elementor. Use the Master Addons widget when you want the style presets and detailed styling controls.

weForms widget Design Variations presets in Master Addons

Design Variations: 4 Free, 11 with Pro

The Design Variations dropdown in the Design Layout section changes how fields, labels and the button look. Style One to Four work in the free plugin, and Pro unlocks Style Five to Eleven, including a Floating Label style. These are the same style presets the Contact Form 7 widget uses, and the demos below are built with that widget.

  • Custom Title & Description: replace the WPForms title and description with your own text.
  • Labels and Placeholder switches hide or show them.
  • Error Messages: show or hide WPForms validation messages.

Input, Textarea and Checkbox Styling

The Input & Textarea section has Normal and Focus tabs. Set background and text color, border, border radius, text indent, input and textarea width and height, padding, spacing, typography and box shadow, then give focused fields their own border and shadow. Radio & Checkbox turns on Custom Styles with size, color, border width, border color, separate radius for checkboxes and radio buttons, and a checked color.

  • Label, placeholder and field description colors and typography.
  • Title and description alignment, color, typography and margin.
  • Different widths for single-line inputs and the message box.
weForms form container styles in the Master Addons widget
weForms input, textarea and label styling

Submit Button and Error Styling

The Submit Button section sets alignment, full or custom width, background and text color, border, border radius, padding, top margin, typography and box shadow, with hover colors for background, text and border. The Errors section styles the error text color and the border color and width of fields that fail validation. Success messages keep the WPForms styling.

  • A full-width button for mobile-friendly forms.
  • Hover colors that match your other buttons.
  • Red field borders that make missing fields obvious.

WPForms vs Elementor Forms

Elementor Pro has its own Form widget, so you do not need WPForms if you already pay for Elementor Pro. Here is how the two approaches compare.

FeatureWPForms with Master AddonsElementor Pro Form
PriceWPForms Lite is free, advanced features need a paid WPForms planNeeds Elementor Pro
Where you build the formWPForms drag-and-drop builderInside the Elementor Form widget
Styling in ElementorThrough this Master Addons widgetBuilt into the Form widget
FieldsSet by your WPForms planText, email, textarea, number, date, time, file upload, step and more
After submitNotifications and confirmations in WPForms, integrations in paid plansEmail, redirect, webhook, popup, submissions and email marketing actions
Use outside ElementorYes, in any editor or themeElementor pages only

Choose Elementor Forms when you already have Elementor Pro and want everything in one editor. Choose WPForms when you want forms that also work outside Elementor or you prefer its form builder. Using Contact Form 7 instead? The Contact Form 7 widget offers the same style presets.

Template Viewer
Facebook
Twitter
WhatsApp
Copy Link
Buy Now
Basic Contact Form
Basic Contact Form
Business Enquiry Form
Business Enquiry Form
Glass Contact Form
Glass Contact Form
Google Map with Contact Form
Google Map with Contact Form
Subscribe Form
Subscribe Form
Advanced Contact Form
Advanced Contact Form

Frequently Asked Questions For WPForms

Learn the most asked queries users have about WPForms and find answers in one place.
Is the WPForms widget free?

Yes. The widget is in the free Master Addons plugin with Style One to Four and all styling sections. Master Addons Pro adds Style Five to Eleven.

Yes. Install and activate WPForms, free or paid, and create your forms there first. Without it the widget shows a “WPForms is Not Activated” notice. Features such as conditional logic keep working because the widget displays your real WPForms form.

How do I add WPForms to Elementor?

Build the form in WPForms, then drag the Master Addons WPForms widget onto your Elementor page and pick the form in the Contact Form dropdown. The full steps are in the how-to section above.

Open the Errors section in the Style tab to set the error text color and the border color and width of invalid fields. In the Content tab you can also hide error messages. There is no separate success message style section.

Trending Elementor Widgets & Extensions

Build sophisticated websites in less time.

Master Addons Glassmorphism extension for Elementor: frosted glass cards with the Blur Value control set to 20px

Glassmorphism

Home Free Elementor Glassmorphism Extension: Frosted Glass Effect in One Toggle Glassmorphism is the frosted...
View Details
Master Addons Container Extras extension for Elementor: container capped at a 1400px Max Width, with Max Width, Max Height, Min Width and Min Height controls

Container Extras

Home Elementor Container Max Width and Max Height Controls Container Extras is a free Master...
View Details
Master Addons Patterns extension for Elementor: hero with the Purple Gradient Grid Left style, three more pattern styles and the Enable Pattern panel

Patterns

Home 70+ Free Elementor Background Patterns Patterns is a free Master Addons extension that adds...
View Details
Master Addons Post/Page Duplicator extension for Elementor: MA Duplicator row link in the WordPress Pages list creating a Landing Page - [Duplicated #128] draft

Post/Page Duplicator

Home Duplicate Elementor Pages and Posts in One Click Post/Page Duplicator is a free Master...
View Details
Master Addons Reading Progress Bar extension for Elementor: blue bar 42% filled across the top of a privacy policy page, with enable, position, height and fill color settings

Reading Progress Bar

Home Add a Reading Progress Bar in WordPress (Elementor) Reading Progress Bar is a free...
View Details