
Divine Smart Forms is a lightweight, fast, and modern WordPress form builder plugin designed to help you create beautiful, responsive contact forms without writing a single line of code.
Whether you need a simple contact form, a complex lead generation form, a booking form, or a feedback form, our intuitive drag & drop interface makes it effortless. Built for speed, performance, and security, Divine Smart Forms ensures your website remains fast while keeping your inbox free from spam.
🚀 Why Choose Divine Smart Forms?
- 100% Beginner Friendly: Create custom WordPress forms in minutes.
- Fully Customizable Design: Easily customize form colors, widths, and alignments to match your theme perfectly.
- Advanced Anti-Spam: Protect your forms with Honeypot, Google reCAPTCHA v2, Cloudflare Turnstile, or hCaptcha.
- Google Sheets Integration: Automatically sync your form submissions to Google Sheets in real-time.
- Local Database Storage: Never lose a lead! All form entries are securely saved inside your own WordPress admin dashboard.
- Page Builder Friendly: Works seamlessly with Gutenberg (Block Editor), Elementor, Divi, Beaver Builder, and other popular page builders.
- GDPR & Privacy Ready: You own your data. Form entries are stored safely in your plugin-owned tables.
✨ Key Features
- Drag & Drop Form Builder: No coding required to build complex layouts.
- Form Style Customizer: Visually adjust form width, height, alignment, background opacity, text colors, and placeholder colors.
- Anti-Spam & Captcha Integration: Global settings for Google reCAPTCHA v2, Cloudflare Turnstile, hCaptcha, and built-in Honeypot.
- Advanced Fields: Includes dedicated Name field, Email, and International Phone Input (with automatic country flags and prefixes).
- Responsive & Mobile-Ready: Forms look perfect on desktops, tablets, and smartphones.
- AJAX Form Submission: Submit forms without page reloads for a seamless user experience.
- File Upload Support: Easily collect documents, images, and attachments from your users securely.
🎥 Video Tutorials & Guides
Want to see Divine Smart Forms in action? Check out our step-by-step video tutorials on YouTube to master form building in minutes:
- How to create your first Contact Form
- How to connect forms with Google Sheets
- Setting up Email Notifications & Autoresponders
💡 Need Help or Support?
We are constantly improving Divine Smart Forms. If you need any assistance, have a feature request, or find a bug, please reach out via the WordPress support forum.
External services
This plugin can connect to third-party services when you enable the related features in the plugin settings or in a form’s configuration.
Google Sheets
This plugin can connect to Google Sheets so form submissions can be written to a spreadsheet and, when needed, a spreadsheet can be created and checked from the WordPress admin area.
Data sent:
* Google service account credentials that you paste into the plugin settings are used only to request an OAuth access token from Google.
* Spreadsheet metadata such as the spreadsheet ID, sheet name, and header row may be requested when you validate or use a Google Sheets connection.
* Form submission values are sent to Google Sheets only when Google Sheets sync is enabled for a form and a submission is processed.
When data is sent:
* When you save and use a Google service account for Sheets access.
* When the plugin validates a configured spreadsheet or reads sheet headers.
* When a visitor submits a form that has Google Sheets sync enabled.
Service provider:
* Google: Google API Services User Data Policy, Google Terms of Service, Google Privacy Policy
Anti-Spam / Captcha Services
When captcha is enabled for a form, the plugin loads the required JavaScript API from the configured third-party captcha provider and sends a server-side verification request to validate the user’s response. No data is sent unless an administrator configures API keys in the plugin settings and enables captcha on a form.
Google reCAPTCHA v2
Data sent: The user’s captcha response token and IP address are sent to Google for server-side verification.
When data is sent: On each form submission where Google reCAPTCHA is active.
JavaScript loaded from: www.google.com/recaptcha/api.js
Service provider: Google reCAPTCHA Terms, Google Privacy Policy
Cloudflare Turnstile
Data sent: The user’s captcha response token and IP address are sent to Cloudflare for server-side verification.
When data is sent: On each form submission where Cloudflare Turnstile is active.
JavaScript loaded from: challenges.cloudflare.com/turnstile/v0/api.js
Service provider: Cloudflare Terms of Service, Cloudflare Privacy Policy
hCaptcha
Data sent: The user’s captcha response token and IP address are sent to hCaptcha for server-side verification.
When data is sent: On each form submission where hCaptcha is active.
JavaScript loaded from: js.hcaptcha.com/1/api.js
Service provider: hCaptcha Terms of Service, hCaptcha Privacy Policy
Optional Plugin Tracking
This plugin can optionally send limited analytics data to our Team only after a site administrator explicitly allows it from the plugin settings or tracking prompt.
Data sent when tracking is allowed:
* A random anonymous site identifier generated by the plugin
* Plugin activation and deactivation events
* WordPress version
* PHP version
* Plugin version
* Site URL
Screenshots

Drag & Drop Builder: The intuitive interface to easily build your forms without coding.

Form Style Customizer: Visually adjust colors, width, and alignment to match your theme.

Anti-Spam Settings: Global settings to secure your forms with reCAPTCHA, Turnstile, or hCaptcha.

Form Entries Dashboard: View, manage, and export all your form submissions directly from WordPress.

Advanced Fields: Showcasing the International Phone input with automatic country flags.

Google Sheets Sync: Easy 1-click setup to connect your forms with Google Sheets.

Email Settings: Configure custom email notifications for admins and form submitters.