How to Customize WPForms in Elementor (NO CSS)

Key Takeaways

  • The Plus Addons for Elementor provides full control over every form element in WPForms, including input fields, labels, and submit buttons, without writing CSS.
  • WPForms is a standalone form builder that includes features like submission management and conditional logic, unlike Elementor's built-in Form widget.
  • The WP Forms widget allows styling of checkboxes and radio buttons to ensure consistent design across all major browsers.
  • The Plus Addons for Elementor requires the installation of both the WPForms Plugin and the Elementor FREE Plugin to function properly.
Table Of Content

WPForms does not include built-in visual styling options, which means forms inherit default browser styles that rarely match your site’s design. The WP Forms widget in The Plus Addons for Elementor gives you full control over every form element: input fields, labels, text areas, checkboxes, radio buttons, and the submit button, all from the Elementor editor without writing a single line of CSS.

Unlike Elementor’s built-in Form widget, WPForms is a standalone form builder with its own submission management, conditional logic, email notifications, and third-party integrations. Using the WP Forms widget in The Plus Addons for Elementor, you get the full form-building power of WPForms with complete visual control over how the form looks in Elementor.

Requirement  – This widget is a part of The Plus Addons for Elementor, make sure its installed & activated to enjoy all its powers.

Best Used For:

  • Contact and inquiry pages where the form must match a branded design system
  • Lead generation landing pages where submit button style and visibility directly affect conversions
  • WooCommerce sites using WPForms for order forms, quote requests, or custom checkout fields

Required Setup

How to Activate and use the WP Forms Widget?

Go to 

  • The Plus Addons Widgets 
  • Search the widget name and turn on the toggle.
Wp forms activation how to customize wpforms in elementor (no css) from the plus addons for elementor

Make sure you have at least one form in the WPForms then add the WP Forms widget on the page and go to WPForms > Select Form and choose your form from the dropdown list.

Note: If your form doesn’t show up in the Elementor editor, enable the Load Assets Globally checkbox from Dashboard > WPForms > Settings.

Key features

  • Style input fields: Control typography, color, background, border, padding, margin, and placeholder color for text, email, number, and other input field types.
  • Style label and description: Manage the appearance of field labels and descriptions separately from input fields, so each element carries its own visual weight.
  • Style text area: Apply the same styling controls available for input fields to text area fields, keeping a consistent look across all form fields.
  • Checkbox and radio button styling: Override inconsistent browser defaults with a uniform design for checkboxes and radio buttons, including image choice options.
  • Style the submit button: Set the button width, background type (solid, gradient, or transparent), border, shape, and typography to match your site’s design.
  • Form row styling: Control the spacing and visual separation between form rows for a structured, readable layout.
  • Style form container: Set background color, border, border radius, and padding on the outer form wrapper.
  • Style form messages: Apply consistent styling to success, validation, and error messages so they fit your site rather than using default browser or WPForms styles.

Styling Input Field of WPForms in Elementor

When a form contains multiple input types, text, email, phone, and number, default browser styles often produce inconsistent field heights, borders, and font sizes across those fields. The WP Forms widget in The Plus Addons for Elementor consolidates all input field styling into a single panel inside the Elementor editor.

To style the input fields, go to the Style tab and select Input Fields Styling.

From here, set the typography, text color, background color, border, padding, margin, and placeholder color for all input fields. Use a bottom-border-only style when you want a minimal underline look that suits flat design pages. Use a solid background with rounded corners when the form sits on a dark-background section and field boundaries need to be clearly visible.

Wpforms input styling

If you want to show a WPForms form inside a modal rather than inline on the page, the Popup Builder widget in The Plus Addons for Elementor lets you trigger the form on button click without the user leaving the current page. This is useful when the form is a lead capture or newsletter signup that should not disrupt the page flow.

Styling Text area of WPForms in Elementor

Text area fields are taller and more prominent than standard input fields, which makes a visual mismatch between them more noticeable on the finished page.

The WP Forms widget gives you the same styling controls for text area fields that you get for input fields. Go to the Style tab and find the text area options. Set the typography, text color, background, border, padding, and placeholder color to match your input field settings.

This is useful when your form includes both short input fields and a long message field. Matching both sets of controls produces a consistent, intentional form design rather than one that looks assembled from separate elements.

Wpforms field preview

Styling Submit Button of WPForms in Elementor

The submit button is the most visible interactive element on any form. A button that blends into the page background reduces form completions, and WPForms does not include built-in submit button styling.

Go to the Style tab and open the Submit/Send Button section.

Set the button to full width when your form is narrow or when you want the button to span the entire form column. Use a custom width when the button sits alongside other elements on the page. Set a gradient background when the button needs to stand out against a light-colored section. Use a transparent background with a solid border for a minimal outlined style that matches bordered input fields. Increase the border radius to create a pill-shaped button, or set it to zero for a sharp rectangular shape. Hover state options let you set a different background color and border when the user moves the cursor over the button.

Wpforms submit styling

If you use Gravity Forms instead of WPForms, see How to Customize Gravity Forms in Elementor for the equivalent styling options available through The Plus Addons for Elementor.

Styling Radio Button or Checkbox of WPForms in Elementor

Checkboxes and radio buttons are among the most visually inconsistent form elements across browsers. A checkbox that renders correctly in Chrome may appear as a plain square in Safari, making the form look unfinished to a portion of your visitors.

The WP Forms widget replaces the browser-default checkbox and radio button rendering with a custom design that stays consistent across all major browsers. Go to the Style tab and open the Checkbox/Radio Field section.

From here, set the size, checked color, border, and background for checkboxes and radio buttons. You can style them separately, for example a square checkbox with a custom checkmark color alongside a round radio button with a filled selected state.

WPForms supports image choices for radio buttons and checkboxes, where users select a product image or icon instead of a text label. The WP Forms widget lets you style those image choice containers as well, including border, padding, selected-state overlay, and image alignment.

Wpforms checkbox styling
Wpforms checkbox radio styling

The Plus Addons for Elementor includes form styler widgets for other popular form plugins. If you use Contact Form 7, see How to Customize Contact Form 7 in Elementor.

About the Author

Photo of Aditya Sharma CMO of The Plus Addons for Elementor
CMO · The Plus Addons for Elementor · 7 years experience

He has spent years in the WordPress ecosystem building, breaking, and optimizing sites until they actually perform. He works at the intersection of speed, growth, and usability, helping creators ship websites that load fast and convert. An active WordPress community contributor sharing through tools, tutorials, and direct collaboration. Tested practice, not theory.

WordPressElementorn8nAIClaudeAutomationServer
Get Instant Answers to all your questions about The Plus Addons for Elementor, trained on 1000+ Docs and Videos

Related Frequently Asked Questions

What should I do if my WPForms don't show up in Elementor?

If your WPForms don't appear in the Elementor editor, check the settings in WPForms. Specifically, enable the 'Load Assets Globally' checkbox from the Dashboard under WPForms > Settings. This setting ensures that your forms are accessible within Elementor, allowing you to select and customize them using The Plus Addons for Elementor.

Can I use WPForms for lead generation on my website?

WPForms is ideal for lead generation, especially when styled correctly. The Plus Addons for Elementor allows you to customize the submit button's appearance, which can significantly impact conversion rates. For example, using a gradient background can make the button stand out against a light section, encouraging users to complete the form.

What are the best practices for styling input fields in WPForms?

To achieve a consistent look across various input types, use The Plus Addons for Elementor to style all input fields from a single panel. Set typography, colors, and borders uniformly to avoid mismatched designs. For a minimal look, consider using a bottom-border-only style, which is especially effective on flat design pages.

How can I customize the submit button in WPForms?

Customizing the submit button is crucial for visibility and user interaction. In The Plus Addons for Elementor, you can adjust the button's width, background type, border, and typography. For instance, a full-width button can enhance visibility on narrow forms, while a transparent background with a solid border can create a modern, outlined style.

Are there any limitations when using WPForms with The Plus Addons for Elementor?

One limitation is that WPForms does not include built-in visual styling options, which means you must rely on The Plus Addons for Elementor for customization. This plugin allows you to style every aspect of your forms, but without it, your forms will inherit default browser styles that may not match your site's design.

How do I style checkboxes and radio buttons in WPForms?

Checkboxes and radio buttons often appear inconsistent across browsers. The Plus Addons for Elementor allows you to customize these elements by setting their size, checked color, border, and background. You can even style them separately, such as using a square checkbox with a custom checkmark color alongside a round radio button, ensuring a cohesive design.

Last reviewed: April 22, 2026