Descrizione
Divine Smart Forms – Drag & Drop Contact Form Builder is a modern and easy-to-use WordPress form builder plugin that helps you create beautiful contact forms without coding.
Build contact forms, feedback forms, lead generation forms, support forms, and custom forms using a simple drag & drop interface. The plugin is lightweight, responsive, beginner-friendly, and designed for speed and flexibility.
Why use Divine Smart Forms?
- Create custom forms directly inside WordPress
- Manage form entries from your own admin dashboard
- Send email notifications to admins and users
- Sync submissions to Google Sheets
- Support file uploads and multiple field types
- Keep form data in your WordPress site using plugin-owned tables
Key features
- Drag & Drop Form Builder
- Responsive Form Design
- AJAX Form Submission
- Custom Form Fields
- Easy Styling & Customization
- Beginner Friendly Interface
- Fast & Lightweight
- Mobile Responsive Forms
- Spam Protection Ready
- Modern UI Design
How to use this plugin
- Install and activate the plugin.
- In wp-admin, go to
Divine Forms. - Click
+ Add Newto create a new form. - Add your fields and configure the form settings.
- Save the form.
- Copy the generated shortcode from the forms list.
- Paste the shortcode into any page, post, or widget area.
- View submitted entries from
Divine Forms > All Entries.
Shortcode
Use the shortcode below to display a form on the front end:
[divismfo_form id="123"]
Replace 123 with your actual form ID.
Typical workflow
- Create a form for contact, enquiry, booking, feedback, or lead collection.
- Publish it on a page using the shortcode.
- Configure admin or user email notifications if needed.
- Enable email or Google Sheets options based on your workflow.
- Track submissions from the WordPress admin area.
Benefits for site owners
- Faster lead capture without depending on third-party form services
- Centralized submission management inside WordPress
- Better follow-up through email workflows
- Easier reporting when submissions are synced to Google Sheets
- Useful record keeping with saved entries inside WordPress
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:
Optional Plugin Tracking
This plugin can optionally send limited analytics data to the developer through Supabase only after a site administrator explicitly allows tracking 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 domain name
When data is sent:
- Only after an administrator clicks
Allow Tracking - When tracking is first enabled
- During plugin activation and deactivation after consent
- Periodically while the plugin remains active, for lightweight install status updates
Service provider:
- Supabase: Terms of Service, Privacy Policy
Installazione
- Upload the plugin files to the
/wp-content/plugins/divine-smart-formsdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the
Pluginsscreen in WordPress. - Open
Divine Formsin the WordPress admin menu. - Create your first form and save it.
- Copy the shortcode and place it where you want the form to appear.
FAQ
-
Does this plugin store entries in WordPress?
-
Yes. Form entries are stored in the plugin’s custom database tables and can be viewed from the 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 or post. -
Can I send notification emails?
-
Yes. The plugin supports user and admin email notifications, and it also includes reusable email templates.
-
Does the plugin support Google Sheets?
-
Yes. The plugin includes Google Sheets integration for submissions.
-
Does this plugin support file uploads?
-
Yes. The plugin includes file upload support for forms that need attachments from users.
-
Can I remove plugin data on uninstall?
-
Yes. Enable the
Delete All Data on Uninstalloption in the plugin settings before deleting the plugin. -
Is debug logging available?
-
Yes. You can enable debug logging from the plugin settings when troubleshooting.
-
Does this plugin track usage?
-
Only if an administrator explicitly allows tracking. If tracking is skipped, the plugin will not send analytics requests to external services.
Recensioni
Non ci sono recensioni per questo plugin.
Contributi e sviluppo
“Divine Smart Forms – Drag & Drop Contact Form Builder” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.
CollaboratoriTraduci “Divine Smart Forms – Drag & Drop Contact Form Builder” nella tua lingua.
Ti interessa lo sviluppo?
Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.
Changelog
1.2.2
- Added an opt-in Supabase tracking system with admin consent controls.
- Added optional tracking for activation status, plugin version, WordPress version, PHP version, and domain name after consent.
- 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.
