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 New to 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
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.