=== SureForms - Contact Form, Payment Form & Other Custom Form Builder ===
Contributors: brainstormforce
Tags: forms, contact form, custom form, payment form, form builder
Requires at least: 6.4
Tested up to: 6.9.4
Requires PHP: 7.4
Stable tag: 2.9.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

The most beginner-friendly AI Form Builder for WordPress. Create contact, payment, quiz & custom forms with advanced features in minutes.

== Description ==

#### SUREFORMS – THE BEST AI-ASSISTED FORM BUILDER

★★★★★

👉 <a href="https://bsf.io/sureforms-demo" target="_blank" rel="">Try the live demo of SureForms</a>

[youtube https://www.youtube.com/watch?v=qLpnm4GdXks]

### CREATE BEAUTIFUL RESPONSIVE FORMS USING WORDPRESS BLOCK EDITOR (GUTENBERG EDITOR) WITHOUT CODING ⚡

Our mission at SureForms is to empower you to build **beautiful forms without any code**.

We're taking a fresh approach with Gutenberg, WordPress's native drag-and-drop builder, to make creating forms seamless and intuitive with no new interface to learn.

SureForms is a beginner-friendly form plugin that makes building contact forms and other high-converting custom forms fast and simple with advanced features like multi-step forms, conversational forms, payment forms, conditional logic, calculation, native integrations, etc.

Good design and user experience are crucial for forms. Yet many website owners struggle to make their forms blend seamlessly with their site's look and feel, often leading to lower response rates.

In this regard, SureForms addresses several pain points commonly experienced by website owners:

-   Complex Process of Form Building
-   Design Limitations
-   Lack of Mobile-friendliness and Accessibility
-   Limited Engagement in Their Forms
-   Spam and Security Issues

SureForms is packed with features to address these pain points of WordPress users.

### POWERFUL FEATURES OF SUREFORMS 💪

Below are some of the top features SureForms offers:

#### Native WordPress

SureForms uses WordPress's native block editor for a seamless drag-and-drop form building experience. No need to learn a new editor or a new style.

It's fast, simple, and the most beginner-friendly form builder for WordPress.

#### Create Forms Effortlessly with AI

[youtube https://www.youtube.com/watch?v=uDLF4dk3YHI]

SureForms is the first AI-powered form builder for WordPress, which makes form creation faster and smarter. From simple contact forms to advanced calculators, AI handles the details, offers smart suggestions, and helps you build functional, user friendly forms in just a few clicks.

**Here are a few examples of forms you can create with SureForms AI:**

-   Contact Form
-   Feedback / Survey Form
-   Event RSVP Form
-   Job Application Form
-   Newsletter Form
-   Support Form
-   Payment Forms
-   Calorie Counter
-   Calculators
-   Conversational Forms

#### No-Code Flexibility

SureForms makes advanced features like conditional logic, multi-step forms, query parameters and etc. simple to use through a no-code interface. This empowers anyone to create powerful, interactive forms without writing a single line of code.

#### Payment Forms

SureForms supports a built-in Payment Forms feature. With SureForms, anyone can easily create full-fledged donation forms, event registrations, product checkouts, or any kind of form that needs to accept payments, all without relying on any extra add-on or third-party plugins. This makes collecting payments seamless, secure, and effortless directly through your forms using Stripe. PayPal payments are available with SureForms Business.

Here are a few examples of how the Payment Feature in SureForms can power your forms:
-   [Donation Form](https://sureforms.com/form/donation-form/)
-   [Photography Packages Booking Form](https://sureforms.com/form/photography-packages-payment-form/)
-   [Monthly Membership Plan Form](https://sureforms.com/form/monthly-membership-plan/)
-   [Web Design Packages Booking Form](https://sureforms.com/form/freelance-web-design-packages-payment/)

#### Instant Forms

[youtube https://www.youtube.com/watch?v=pMH129ZUxJ0]

With SureForms' own Instant Form feature, you can publish forms with a unique shareable URL. No embedding needed. Share them anywhere and make your forms instantly accessible.

#### Mobile-First Approach

SureForms recognizes the importance of mobile friendly forms. The forms created with SureForms are designed with a mobile-first approach, ensuring they look and function flawlessly on various devices.

#### Multi-Column Layouts

SureForms makes it easy to arrange input fields into multiple columns for a clean, efficient form layout. This makes your forms look organized, visually appealing, and encourages higher completion rates. You can customize the columns to fit your design.

#### Input Fields

**SureForms comes with 15+ fields to build your form:**

-   Text Field
-   Email
-   URL
-   Textarea
-   Multiple Choice
-   Checkbox
-   GDPR Agreement
-   Number Field
-   Phone Number
-   Dropdown
-   Address Field
-   Custom Button
-   Separator
-   Heading
-   Image
-   Icon

#### Inline Field Validation

Real-time validation for form fields provides instant feedback to users if they enter incorrect or incomplete information. This ensures data accuracy and enhances the user experience.

#### GDPR Compliance

Ensure your forms are GDPR compliant and protect user data by simply enabling the built-in GDPR setting.

#### Anti-Spam Forms

Protect your forms from spam with built-in measures like Google reCAPTCHA and Honeypot fields. These ensure submissions are genuine, block bots, and keep your forms secure without bothering your users.

#### Personalized Confirmation Messages

SureForms provides options for setting up customized confirmation messages or redirections that are displayed to users after successful form submissions.

Tailor these messages to provide personalized feedback or redirect respondents to specific pages.

#### Email Notifications

Configure customized email notifications triggered by form submissions. Specify recipients, email templates, and personalized messages to stay informed and automate communication.

#### Form Entries

Stores form entries securely to access and manage form submission data within your WordPress dashboard. You can also review, export, or perform actions on form entries as needed.

#### Visual Data Reporting

Analyze and gain insights from form submissions through interactive charts, graphs, and data visualizations. Take data-driven decisions.

#### Developer-Friendly Customization

SureForms gives developers clean APIs, hooks, and well-structured code, making it easy to customize, extend, and integrate forms with other systems, plugins, or themes.

### Premium Features of SureForms 🔥

SureForms Business unlocks advanced capabilities for power users, agencies, and businesses. Here's everything you get:

#### Advanced Form Types

[**Conversational Forms**](https://sureforms.com/features/conversational-form/):
Chat-like forms, one question at a time, for more conversions.

[**Multi-step Forms**](https://sureforms.com/features/multi-step-forms/):
Bite-sized forms with progress indicators, less form fatigue for your users.

[**Quiz Forms**](https://sureforms.com/features/quiz/):
Create scored quizzes and personality tests with result output and grading.

[**Conditional Logic Forms**](https://sureforms.com/features/conditional-logic/):
Show or hide fields, customize email notifications, and display different confirmation messages based on users' answers.

[**Calculators**](https://sureforms.com/features/calculator-form/):
Provide instant quotes or results with interactive calculators in your site. Designed to bring more traffic to your site.

#### Pro Field Types

SureForms Business adds these powerful field types on top of the 15+ free fields:

-   Date Picker (with localization and disabled dates)
-   Time Picker
-   File Upload (multi-file, type restrictions, role-based access)
-   Signature Field
-   Rating Field
-   Range Slider
-   Repeater Field (dynamically add field groups)
-   Hidden Field
-   Custom HTML
-   Password Field

#### Advanced Features

[**PDF Generation**](https://sureforms.com/features/pdf-generator/):
Instantly create downloadable PDFs of form submissions for records or sharing.

[**Save & Resume**](https://sureforms.com/features/save-and-resume/):
Let users save their progress and come back to complete the form later.

[**Custom Registration & Login Forms**](https://sureforms.com/features/login-and-registration/):
Fully functional, branded Registration & Login forms for your site using just a block.

**Custom Post Type Creation**:
Create WordPress posts or custom post types directly from form submissions.

**Field Restrictions:**
Restrict form submissions by IP, country, keywords, user login, or password — with regex support for advanced validation.

**Conditional Emails & Confirmations:**
Send different email notifications and show different confirmation messages based on form field values.

**Dynamic Options:**
Populate dropdowns and multiple choice fields dynamically from post types, taxonomies, or user roles.

**Embed Styling:**
Customize form appearance with advanced styling options when embedding forms via shortcode or page builders.

#### Integrations & Automation

[**Advanced Native Integrations**](https://sureforms.com/integrations/):
Connect your forms natively with top apps and services to automate workflows and save time without any third-party add-ons or plugins.

SureForms connects natively with:
-   Google Sheets
-   Mailchimp
-   FluentCRM
-   Telegram
-   HubSpot
-   MailerLite
-   Brevo (Sendinblue)
-   ActiveCampaign
-   Kit
-   GetResponse
-   Airtable
-   MailJet
-   Campaign Monitor
-   Drip
-   Salesflare
-   Breeze
-   Latepoint
-   Hostinger Reach
-   AgileCRM
-   WPFusion
-   Klaviyo
-   Keap
-   Notion
-   MailPoet
-   MailerPress
-   Zoho CRM
-   SureContact

**Zapier Integration:**
Connect your forms with 5,000+ apps through Zapier for limitless automation.

**Webhooks:**
Send form data to any external URL or API endpoint with conditional webhook triggers.

**PayPal Payments:**
Accept PayPal payments alongside Stripe for flexible payment collection.

#### Page Builder Styling

Customize form appearance directly within your favorite page builder:
-   Gutenberg Block Editor — styling controls in the block sidebar
-   Bricks Builder — styling options in the Bricks panel
-   Elementor — styling controls in the Elementor widget

With SureForms, we are here to fix some real issues users face with WordPress Forms. That's why **300,000+ websites** have embraced SureForms for all their form related needs.

### HOW IT WORKS ❓

From installation to creating your first form, SureForms is designed to be simple and intuitive. Here is how it works:

#### Step 1: Install WordPress Plugin 🔌

From your WordPress dashboard, navigate to the Plugins menu and click on the "Add New" button. Search for the SureForms plugin, then click "Install Now" and "Activate".

#### Step 2: Build your Form ⚙️

Once the plugin is installed, you will be redirected to the SureForms dashboard page in your WordPress dashboard. There you will find a button to create a new form. Click it to build and customize your form using the SureForms interface to suit your requirements.

#### Step 3: Embed/Publish your Form 📄

Once your form is ready, easily embed it on any page or post using the provided shortcode or block. Or, you can use the 'Instant Form' option to make it live instantly.

### WHO CAN BENEFIT FROM SUREFORMS?

SureForms is built for anyone who needs contact forms, custom forms, or advanced user-friendly forms on WordPress.

-   **Website Owners:** For any GDPR-compliant forms without coding.
-   **Designers:** For forms that match site aesthetics with custom styling options.
-   **Developers:** Ability to extend with clean APIs, hooks, and custom CSS.
-   **No-Code Professionals:** Use advanced features like Conditional Logic, Multi-step, and Conversational Forms with ease.
-   **Agencies:** To save time with easy integration for scalable workflows.
-   **E-commerce Stores:** To power up Checkouts, Registrations, and Customer Forms.
-   **Educators & Communities:** To build student Registration or Login Forms, Feedback Forms, or Membership Forms quickly.

Don't think this is just it. There is no limit to the types of businesses and organizations that can benefit from using SureForms.

### WORDPRESS THEMES & PLUGINS THAT SUREFORMS SUPPORTS 🔗

#### SureForms works with any theme, including:

-   Astra
-   Spectra One
-   Blocksy
-   Bricks Builder
-   Flatsome
-   GeneratePress
-   Hestia
-   Kadence
-   Neve

#### SureForms is compatible with all plugins, including:

-   Spectra
-   Easy Digital Downloads
-   FluentCRM
-   GiveWP
-   LearnDash
-   LifterLMS
-   MemberPress
-   PrestoPlayer
-   Restrict Content Pro
-   SureCart
-   SureMembers
-   OttoKit
-   The Events Calendar
-   TutorLMS
-   Wishlist Member
-   WooCommerce
-   CartFlows
-   Elementor Pro
-   Beaver Builder
-   Divi Builder
-   And many more

### BRANDING GUIDELINE

#### SureForms® is a registered trademark. Please use the following format when mentioning SureForms anywhere:

-   SureForms \[correct\]
-   Sure Forms \[incorrect\]
-   Sureform \[incorrect\]
-   Sureforms \[incorrect\]
-   Sure forms \[incorrect\]
-   SureForm \[incorrect\]
-   Sure Form \[incorrect\]

### CONNECT WITH OUR TEAM AND COMMUNITY

[Join our Facebook group community](https://www.facebook.com/groups/surecart):
Learn the tricks and techniques that other SureForms users are using to grow their business. Also, get exciting insider information on upcoming feature releases.

### WANT TO CONTRIBUTE TO THE PLUGIN?

You may now contribute to the plugin on [GitHub](https://github.com/brainstormforce/sureforms-public).

### USE OF 3RD PARTY SERVICES

To improve the user experience, SureForms may use the following 3rd party services if the required features are enabled:

-   **ipinfo** -- is used to show User IP Info to Admin when IP Logging is turned on. [TOS](https://ipinfo.io/terms-of-service) and [Privacy Policy](https://ipinfo.io/privacy-policy)

-   **Google Fonts** -- are loaded to add additional fonts to your website. Google's [TOS](https://policies.google.com/terms) and [Privacy Policy](https://policies.google.com/privacy)

-   **ipapi** -- is used to auto detect the current user region Phone Field [TOS](https://ipapi.co/terms/) and [Privacy Policy](https://ipapi.co/privacy/)

-   **reCAPTCHA** -- is used for spam prevention and to ensure that the submissions made through the form are done by real human users.

-   **Stripe** -- is used for processing payment forms. [TOS](https://stripe.com/legal/ssa) and [Privacy Policy](https://stripe.com/privacy)

== Blocks ==

This plugin provides 16 blocks for all users:

-   **Address:** Displays a SureForms Address Field

-   **Phone Number:** Displays a SureForms Phone Field

-   **Email:** Displays a SureForms Email Field

-   **Textarea:** Displays a SureForms Textarea Field

-   **Number:** Displays a SureForms Number Field

-   **URL:** Displays a SureForms URL Field

-   **Dropdown:** Displays a SureForms Dropdown Field

-   **Custom Button:** Displays a SureForms Custom Button

-   **Text:** Displays a SureForms Text Field

-   **Multiple Choice:** Displays a SureForms Multiple Choice Field

-   **Checkbox:** Displays a SureForms Check Box Field

-   **Separator:** Displays a SureForms Separator Field

-   **Heading:** Displays a SureForms Heading Field

-   **Image:** Displays a SureForms Upload Image Field

-   **Icon:** Displays a SureForms Icon Field

-   **GDPR Agreement:** Displays a SureForms GDPR Agreement Field

== Frequently Asked Questions ==

= Do I need coding skills to create forms using SureForms? =

**No coding needed!**

With SureForms' visual block builder, you can drag and drop Gutenberg
blocks to create beautiful, responsive forms. Perfect for small business
owners, freelancers, or anyone who wants forms without technical skills.

= What are the requirements to use SureForms? =

You just need the latest version of WordPress and a theme. SureForms
installs like any other plugin and is ready to use.

= Can I use the SureForms along with a Page Builder? =

SureForms only requires the latest WordPress version and works
seamlessly with all major page builders without interference.

Should you need help, you can [get in touch with
us.](https://support.brainstormforce.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme)

= Will the SureForms slow down my website? =

Absolutely not! SureForms is lightweight and fast, built with clean
code and modular architecture to ensure it never slows down your
website.

= Can I use the SureForms on client websites? =

Yes! You can certainly use SureForms on your own as well as your
client's websites.

= What more do I get with the SureForms? =

When you use SureForms, you get a huge library of ready-to-use form
templates that can be used to build your forms fast.

= Does SureForms support Multi-step Forms or Conversational Forms?

Yes. You can easily create Multi-step Forms as well as Conversational
Forms to improve user experience and conversion rates with SureForms Business
plans.

= Can I create quiz forms with SureForms? =

Yes! SureForms Business includes a Quiz module. You can create scored quizzes with grading and personality tests with result output — all with the same drag-and-drop builder.

= Does SureForms support file uploads? =

Yes! With SureForms Business, you can add file upload fields to your forms. It supports multi-file uploads, file type restrictions, and role-based access control for uploaded files.

= What integrations does SureForms support? =

SureForms Business connects natively with services including Google Sheets, Mailchimp, HubSpot, ActiveCampaign, Klaviyo, Zoho CRM, Notion, and many more. You can also use Zapier to connect with 5,000+ additional apps, or use webhooks to send data to any API endpoint.

= Does SureForms support Payment Forms? =

Yes! SureForms has built-in Payment Form support.
You can collect payments securely through Stripe in the free version. PayPal payments are available with SureForms Business. No add-ons or extra plugins needed.

== Screenshot ==

1. SureForms Dashboard
2. Start building your forms within minutes using SureForms. You can build a form from scratch or choose AI to build one for you.
3. Build forms instantly with just a prompt. AI creates your forms with smart field suggestions. Then add, remove, or rearrange fields as you need.
4. Beautify your forms with Instant Form Styling and a wide range of Block and Form Settings to customize every detail.
5. Lastly, publish your forms instantly or easily embed forms in any pages with SureForms' native block.

You can report the issue through our [Bug Bounty Program](https://brainstormforce.com/bug-bounty-program/). We collaborate with Patchstack to provide opportunities for researchers to report vulnerabilities. The Patchstack team will help validate, triage, and handle any reported security issues.

== Changelog ==
= 2.9.0 - 14th May 2026 =
* New: Added a Global Settings panel to configure form defaults (Form Confirmation, Email Notification, Spam Protection, Custom CSS, and Advanced Settings) that every new form inherits automatically, with per-form overrides still supported.
* New: Added a Switch to Draft action to the All Forms list so published forms can be moved back to draft directly from the row actions without opening the editor.
* New: Added an unsaved-changes guard to the single-form settings dialog that warns before discarding edits when switching tabs or closing the dialog.
* New: Added explicit Save buttons to each tab of the single-form settings dialog (Email Notification, Form Confirmation, Spam Protection, Custom CSS, Advanced Settings) so changes are only persisted on click.
* New: Added the `srfm_export_zip_filename` filter so the exported form ZIP filename can be customized.
* Improvement: Improved UTM attribution accuracy on upgrade and editor-nudge CTAs across the plugin.
* Fix: Resolved an issue where the Refund action was disabled on cancelled subscription payment entries, blocking legitimate refunds.
= 2.8.2 - 5th May 2026 =
* New: Added "Both" payment type so a single form can collect one-time and subscription payments together.
* New: Added Hidden field support for the payment block's dynamic amount.
* New: Added minimum character limit support for the Textarea field.
* Improvement: Added extension hooks for windowed entry caps in form restriction.
* Fix: Fixed AI Form Builder silent failures and replaced generic error messages with clearer feedback.
* Fix: Resolved an issue where the Confirm Email field could silently block form submission when the Email field was not marked as required.
= 2.8.1 - 27th April 2026 =
* New: Added support for dynamic default values on Dropdown and Multi-Choice fields.
* New: Added {entry_id} smart tag for use in email templates, confirmations, and dynamic content.
* Improvement: Added PLN (Polish Złoty) to the currency dropdown.
* Fix: Fixed background color not applying correctly in non-iframe editor mode.
* Fix: Fixed MCP endpoint REST URL resolution so it uses the correct site URL.
* Fix: Fixed Phone field country flag unexpectedly changing during browser autocomplete.
* Fix: Fixed review/validation issues in Global Settings.
The full changelog is available [here](https://sureforms.com/whats-new/).

== Upgrade Notice ==

= 0.0.13 =
From version 0.0.13 we're migrating to a custom database to enhance SureForms' performance and features. This step is necessary and irreversible and your current existing entries will be lost. Thank you for your understanding!
