=== RTMForm – Contact Form, Multi-Step Forms & Form Templates for Elementor ===
Contributors: dickoandrean
Tags: form ,elementor form, custom form , contact form builder
Requires at least: 6.8
Tested up to: 7.1.0
Requires PHP: 8.2
Stable tag: 1.2.8
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

RTMForm For Elementor Plugin is an Form Builder for Elementor, and Widget Ready to use.

== Description ==

**Build Custom Forms with Elementor — No Coding Required**

RTMForm is a beginner-friendly form builder designed exclusively for Elementor. Create custom contact forms, collect user information, manage submissions, and design professional forms that match your website—all with an intuitive visual editing experience.

From simple contact forms to customer inquiries and feedback forms, RTMForm gives you the essential tools to create, customize, and manage forms directly within your WordPress website.

With flexible form fields, email notifications, entry management, and CSV export, you can streamline form submissions and manage collected information more efficiently.

Need more advanced functionality? Upgrade to **RTMForm Pro** to unlock Multi-Step Forms, Login and Register widgets, and SMTP configuration support.

## 🚀 Why Choose RTMForm?

### 🧩 Custom Form Builder
Create custom forms for your website using flexible input fields. Customize labels, placeholders, required fields, and available styling options to match your needs.

### 📩 Admin Email Notifications
Receive email notifications when visitors submit a form, helping you stay informed about new inquiries and submissions.

### ✉️ User Confirmation Emails
Send confirmation emails to users after form submission to acknowledge their inquiries or provide relevant follow-up information.

### 📋 Form Entry Management
Save submitted form entries in your WordPress admin panel so you can review and manage collected information.

### 📊 Export Entries to CSV
Export form submissions to CSV files for spreadsheet analysis, reporting, and record keeping.

### 🎨 Flexible Form Styling
Customize form fields, buttons, and layouts directly within Elementor to create forms that complement your website's design.

### 📱 Responsive Form Design
Create forms designed to adapt to different screen sizes for a consistent experience across desktop, tablet, and mobile devices.

## 🌟 12 Essential Form Fields for Elementor

RTMForm includes 12 essential form fields to help you build contact forms, feedback forms, inquiry forms, and other custom forms.

Customize field appearances and form layouts directly within Elementor without writing custom CSS.

1. **Checkbox** – Allow users to select multiple options.
2. **Date** – Let users select a date using a calendar input.
3. **Email** – Collect email addresses with field validation.
4. **Number** – Accept numeric input.
5. **Radio Button** – Let users select one option from a group.
6. **Select** – Display selectable options in a dropdown.
7. **Submit Button** – Customize your form submission button's appearance and available visual options.
8. **Telephone** – Collect phone numbers using supported formatting options.
9. **Text** – Collect names and other short text responses.
10. **Text Area** – Allow users to enter longer messages and comments.
11. **Time** – Let users select a time.
12. **GDPR Consent** – Add a consent checkbox for privacy notices or applicable terms.
13. **reCAPTCHA** – Protect your forms from spam and automated abuse by verifying that the user is human.

## ⚡ Unlock More with RTMForm Pro

Take your form-building experience further with advanced widgets and functionality designed for more sophisticated website workflows.

### 🔐 Login Widget
Create login forms that integrate with your Elementor page designs for a consistent website experience.

### 📝 Register Widget
Build user registration forms for websites that require account creation workflows.

### 🪜 Multi-Step Forms
Divide longer forms into multiple steps to create a more organized form-filling experience. Ideal for detailed inquiries, registration workflows, onboarding, and other multi-stage forms.

### 📬 SMTP Configuration Support
Configure SMTP settings to connect your email delivery setup and manage outgoing form notification emails. Email deliverability depends on your mail server, provider, and configuration.

**Ready to build more advanced forms?**

Explore RTMForm Pro for additional widgets and capabilities.

[Upgrade to RTMForm Pro](https://store.rometheme.net/pricing)

## 🔌 Required Plugins

RTMForm requires the following plugins to work:

- [Elementor](https://wordpress.org/plugins/elementor/) – Build and customize your forms visually.
- [RTMKit](https://wordpress.org/plugins/rometheme-for-elementor/) – The required Rometheme plugin dependency.

Install and activate both plugins before using RTMForm.

## 📚 Useful Links

- [Documentation](https://support.rometheme.net/)
- [Video Tutorials](https://www.youtube.com/playlist?list=PLiDcdRZHQZ66vm5sZ6maMY-CZiZuweCRo)
- [Join the Rometheme Community](https://www.facebook.com/groups/rometheme)
- [What's New?](https://rometheme.net/roadmap/)
- [Upgrade to Pro](https://store.rometheme.net/pricing)
- [Share Your Review](https://wordpress.org/support/plugin/rometheme-for-elementor/reviews/#new-post)

## 🧭 Need Help Getting Started?

Visit our [documentation](https://support.rometheme.net/) for setup instructions, feature guides, and tutorials to help you get the most out of RTMForm.

## 🙋 Need Support?

Visit the RTMForm support forum on WordPress.org to ask questions, report issues, and get assistance from our team.

## 🎥 Learn with Video Tutorials

Prefer learning visually? Explore our [YouTube video tutorials](https://www.youtube.com/playlist?list=PLiDcdRZHQZ66vm5sZ6maMY-CZiZuweCRo) for walkthroughs and practical guidance on building forms with RTMForm and Elementor.

## ⭐ Enjoying RTMForm?

If RTMForm helps you build better websites, please consider leaving a [review on WordPress.org](https://wordpress.org/support/plugin/rometheme-for-elementor/reviews/#new-post). Your feedback helps us improve the plugin and helps other Elementor users discover RTMForm.

Thank you for choosing RTMForm by Rometheme!

== Installation ==
1. Upload the plugin files to the `/wp-content/plugins/plugin-name` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the \'Plugins\' screen in WordPress
3. All Settings will be found in the Admin sidebar -> RTMForm 
4. (Make your instructions match the desired user flow for activating and installing your plugin. Include any steps that might be needed for explanatory purposes)

==Screenshots==
1. Form Page
2. Entri Page

== Frequently Asked Questions ==

= How to use RTMForm for Elementor? =

Login your WordPress dashboard,  From the left menu click the RTMForm icon.

= How can I report security bugs? =

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. [Report a security vulnerability.]( https://patchstack.com/database/vdp/9e5fbea0-7d92-4f54-9248-81fe7b68a10b )

== Changelog ==

Version 1.2.8 - October 15, 2026
* Security Update

Version 1.2.7 - September 1, 2026
* Security Update 

Version 1.2.6 - May 05, 2026
* Bug Fixed send mail submit form
* Bug Fixed required indicator color
* New Widget : reCAPTCHA Widget

Version 1.2.5 - February 10, 2026
* Update compatibility width RTMKit addons for elementor V 2.0

Version 1.2.4 - September 25, 2025
* Added control icon color in the "Date" widget.
* Added control icon color in the "Time" widget.
* Added required option in the "Radio" widget.
* Added border type option in the "Select" widget.
* Added required option and help text style in the "Checkbox" widget.
* Added checkbox position control (Inline and Flex) in the "GDPR" widget
* Added responsive alignment option to the Warning style across all widgets
* Introduced custom style settings for Success Messages.

Version 1.2.3 - July 5, 2025
* New Widget : GDPR Consent Widget
* Update Submit Button Widget


Version 1.2.2 - May 15, 2025
* Fixed : Issue on Button can't click save & editing in the "Form" theme builder.
* Improved : Added background and border controls for the icon in the "Submit Button" widget

Version 1.2.1 - February 4, 2025
* Update Phone Widget
* Update Entry Title

Version 1.2.0 - August 28, 2024
* New: Improve the user experience by updating the visual interface.

Version 1.1.7 - June 15, 2024
* Security Update

Version 1.1.6 - May 22, 2024
* Security Update
* Bug Fixed Submit Form

Version 1.1.5 - April 30, 2024
* Fixed special character on sending email confirmation and email notification.
* Add referal page for entries
* Update export entries as CSV

Version 1.1.4 - April 1, 2024
* Bug Fixed Add New Form in Elementor Builder
* New Visual Interface dashboard
* Add Select Country Control in Phone Widget

Version 1.1.3 - March 10, 2024
* Security Update

Version 1.1.2 - November 22, 2023
* Add Number Widget
* Add Telephone Widget

Version : 1.1.1 - July 6, 2023
* Bug Fixed Select Widget

Version : 1.1.0 - June 12, 2023
* Add Select Widget
* Add Radio Button Widget
* Add Checkbox Widget
* Add Menu New Form in Elementor Builder
* Add Email Notification and Email Confirmation Configuration

Version : 1.0.1 - February 22, 2023
* Redirect to elementor editor after add new form
* Bug Fixed
* Add fullwidth style in submit button

Version : 1.0.0 - February 18, 2023
* Initial version of RTMForm for Elementor Plugin

