Περιγραφή
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
Στιγμιότυπα







Εγκατάσταση
- Upload the plugin files to the
/wp-content/plugins/divine-smart-formsdirectory, or install the plugin directly through the WordPressPlugins > Add Newscreen by searching for “Divine Smart Forms”. - Activate the plugin through the
Pluginsscreen in WordPress. - Open
Divine Formsin the left-hand WordPress admin menu. - Click
+ Add Newto create your first form and save it. - Copy the generated shortcode (e.g.,
[divismfo_form id="123"]) and place it on any page, post, or widget where you want the form to appear.
Συχνές Ερωτήσεις
-
How can I protect my forms from spam?
-
Version 1.2.4 introduces robust anti-spam features. You can enable built-in Honeypot, Google reCAPTCHA v2, Cloudflare Turnstile, or hCaptcha from the global settings and apply them to any form.
-
Can I customize the design and colors of my forms?
-
Yes! The plugin now includes a Form Style customization tab. You can easily adjust form width, alignment, text colors, placeholder transparency, and more directly from the builder.
-
Does this plugin store entries in WordPress?
-
Yes. Form entries are stored in the plugin’s custom database tables and can be easily viewed and managed from the
Divine Forms > All Entriessection in your WordPress admin area. -
How do I display a form on my site?
-
Create a form in
Divine Forms, save it, and copy the shortcode from the forms list. Then paste that shortcode into any page, post, or text widget. -
Can I use this with Elementor or Gutenberg?
-
Absolutely! Just paste your form’s shortcode into an Elementor Shortcode widget or a Gutenberg Shortcode block.
-
Does the plugin support Google Sheets?
-
Yes. The plugin includes a built-in Google Sheets integration to automatically sync your submissions to your spreadsheet.
-
Can I remove plugin data on uninstall?
-
Yes. Enable the
Delete All Data on Uninstalloption in the plugin settings before deleting the plugin to keep your database clean.
Κριτικές
Δεν υπάρχουν αξιολογήσεις για αυτό το πρόσθετο.
Συνεισφέροντες & Προγραμματιστές
“Divine Smart Forms – Drag & Drop Contact Form Builder” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.
ΣυντελεστέςΜεταφράστε το “Divine Smart Forms – Drag & Drop Contact Form Builder” στην γλώσσα σας.
Ενδιαφέρεστε για την ανάπτυξη;
Περιηγηθείτε στον κώδικα, ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών ανάπτυξης μέσω RSS .
Σύνοψη αλλαγών
1.2.4
- Added anti-spam captcha support: Google reCAPTCHA v2, Cloudflare Turnstile, hCaptcha, and Honeypot.
- Added global captcha API key settings tab in plugin settings.
- Added per-form captcha enable/disable toggle in form builder.
- Added form style customization tab with width, height, alignment, colors, and opacity controls.
- Added input text color, placeholder color with transparency slider.
- Fixed form builder reset on save/refresh by correcting edit URL encoding.
- Fixed duplicate form opening blank builder.
- Tested up to WordPress 7.1.
1.2.3
- Added Name field type for dedicated name collection in forms.
- Added international phone input with country flag selector and automatic country code prefixing.
- Updated entries list to prioritize the Name field type for the Name column.
- Tested up to WordPress 7.0.
1.2.2
- Added privacy policy helper text and external service disclosure for optional tracking.
- Fixed uninstall cleanup so plugin data is only removed when the delete-on-uninstall setting is enabled.
- Fixed file upload handling so uploaded files are saved correctly in entries, upload references, and Google Sheets submissions.
- Improved file upload UX with selected filename display and a remove-file button.
1.2.1
- Replaced direct inline admin scripts with enqueued admin JavaScript.
- Simplified the plugin feature set by removing WhatsApp, PDF, and payment integrations.
- Kept Google Sheets documentation and WordPress-compliant asset loading in place.
1.2.0
- Fixed All issues.
1.1.9
- Fixed redirect submissions so redirect-enabled forms skip the default success message and redirect immediately.
- Improved form save/submit JSON handling to avoid corrupting form settings.
- Improved debug log creation so troubleshooting logs are actually written when enabled.
1.1.8
- Initial public release.
- Added a fuller WordPress.org readme with usage instructions, feature overview, and FAQs.
