WP Residence Help WP Residence Help

  • WpEstate
  • How to Build Your Website
  • Video Tutorials
  • Client Support
  • API
Home / Elementor Shortcodes / How to create a custom contact form with the WP Residence Contact form builder for Elementor

How to create a custom contact form with the WP Residence Contact form builder for Elementor

2632 views 0
This video tutorial explains how to create custom contact form using The Wp residence Contact form builder for Elementor. Watch Video on Youtube

The Contact Form Builder widget allows you to easily create fully customized contact forms and display them anywhere on your site using Elementor Free.

Adding the Contact Form Builder to a Page

  • Edit the page with Elementor.
  • Locate the Contact Form Builder widget in the Elementor panel.
  • Drag and drop it into the section where you want the form to appear.

Managing Form Fields

You can fully customize the form fields to match your requirements:

  • Edit or Remove Existing Fields
  • Click on any field to edit its label, placeholder, required status, or column width.
  • Remove any field you don’t need.

Supported Field Types

The widget supports many field types, including:

  • Full Name
  • First Name
  • Last Name
  • Mobile
  • Phone
  • Address
  • Country
  • Message field with configurable row count

Form Options

Under the form settings, you can configure:

  • Input Size
  • Choose how large the field inputs appear.
  • Label Visibility
  • Enable or disable the display of field labels.
  • GDPR Agreement
  • Enable a GDPR checkbox.
  • Edit the GDPR text that will appear next to the checkbox.

Submit Button Settings

The Submit Button panel allows you to adjust:

  • Button text
  • Button size
  • Button alignment
  • Normal and hover styles (colors, typography, border, etc.)

Email Settings

These settings define how contact form messages are sent.

Recipient Email

  • Add the email address that will receive messages from this form.
  • If this field is left blank, messages will be delivered to the email set in Theme Options → Social & Contact → Company Email
  • You can replace the default email subject with your own text.
  • Add additional email addresses for CC or BCC if needed.

Styling the Form

The Style tab includes extensive design options for customizing the appearance of the form.

  • Form Layout
  • Column gap
  • Row gap
  • Label spacing
  • Label typography and color
  • Field Style
  • You can adjust:
  • Field text color
  • Field typography
  • Field background color
  • Border color
  • Border width
  • Border radius

GDPR Text Style

Change typography and color for the GDPR agreement text.

Submit Button Style

Customize both the normal and hover states:

  • Colors
  • Typography
  • Border
  • Additional visual settings
Elementor Shortcodes

Related Articles

  • How to manage the WP Residence Scroll Gallery for Elementor
  • How to manage the WP Residence Call to Action Widget for Elementor
  • How to Create a Custom Agent, Agency or Developer Template with WpResidence Studio + Elementor Free
  • How to Create a Custom Blog Post Template with WpResidence Studio + Elementor Free

WP Residence Documentation

  • 1. General
    • How to Get Support
    • Get your buyer license code.
    • Use SSL / https
    • Server / Theme Requirements
  • 2. Installation
  • 3. Installation FAQ
  • 4. Advanced Search
    • Advanced Search Display Settings
    • Advanced Search Form
    • Geolocation Search for Half Map
    • Save Search Theme Options
    • Advanced Search Colors
  • 5. Agent, Agency & Developers
  • 6. Property Page
  • 7. Properties List
  • 8. Property Taxonomies
  • WpResidence Elementor Studio
  • 10. Blog Posts & Blog List
  • 11. Shortcodes
    • Contact Form
    • Featured Agency/Developer
    • Membership Packages
    • Testimonials
    • Google Map with Property Marker
    • Listings per Agent, Agency or Developer
    • Display Categories
    • Agent List
    • Recent Items Slider
    • Recent items
    • List Properties or Articles by ID
    • Featured Agent
    • Featured Article
    • Featured Property
    • Login & Register Form
    • Icon Content Box Shortcode
  • 12. Widgets
  • Theme Options
    • General Settings
    • User Types Settings
    • Appearance
    • Logos & Favicon
    • Header
    • Footer Style and Colors
    • Price & Currency
    • Property Custom Fields
    • Features & Amenities
    • Listing Labels
    • Theme Slider
    • Permalinks
    • Splash Page
    • Social & Contact
    • Map Settings
    • Pin Management
    • How read from file works
    • General Design Settings
    • Custom Colors Settings
    • Header Design & Colors
    • Mobile Menu Colors
    • User Dashboard Colors
    • Print PDF Design
    • Property, Agent, Blog Lists Design Settings
    • Sidebar Widget Design
    • Font management
    • How to add custom CSS
    • Custom Property Card Unit – Beta version
    • Email Management
    • Import & Export theme options
    • reCaptcha settings
    • YELP API Integration
    • iHomefinder Optima Express IDX
    • MEMBERSHIP & PAYMENT Settings
    • Property Submission Page
    • PayPal Setup
    • Stripe Setup
    • Wire Transfer Payment Method
  • Translation
  • FAQ
  • Pages
  • Header
  • Footer
  • Google or Open Street Maps
  • Payment Options
  • Plugins
    • Included Plugins
    • Third Party Plugins – IDX Compatibility
    • Third Party Plugins – Multi Languages
    • Third party Plugins – Other
  • Technical
    • Technical how to | Custom Code Required
    • Technical: Child Theme

Join Us On

Powered by WP Estate - All Rights Reserved
  • WpEstate
  • How to Build Your Website
  • Video Tutorials
  • Client Support
  • API