Devex Hub Smart Lead Engine
Devex Hub Smart Lead Engine is more than a contact form — it’s a full lead management system built into WordPress. Most contact form plugins just send you an email and forget the submission. Smart Lead Engine saves every enquiry as a lead in your dashboard, lets your team manage and convert it, and optionally syncs it to a Google Sheet automatically. No monthly fees. No SaaS subscriptions. No data leaving your server unless you choose to sync it. Just add [dhle_form] to any page and every contact enquiry becomes a trackable, manageable lead. Perfect for: Small businesses replacing Contact Form 7 or WPForms who want to actually track their enquiries Agencies and freelancers who receive client enquiries through their website Teams who want to assign, follow up, and convert website contacts without a paid CRM Anyone who wants every contact form submission saved automatically to Google Sheets ✅ What Makes It Different From a Normal Contact Form Most contact form plugins (Contact Form 7, WPForms, Gravity Forms) send you an email — and that’s it. If you miss the email, the lead is gone. Smart Lead Engine works differently: Every submission is permanently saved in your WordPress database as a lead You get an admin dashboard showing all leads, their status, and conversion stats You can assign leads to team members, add notes, and track progress You get a visual Kanban pipeline to move leads from New → Contacted → Converted Every submission can be automatically synced to Google Sheets for reporting or sharing ✅ Key Features Contact Form — Add [dhle_form] to any page or post. Captures name, email, phone, and message. Works with any theme. Leads Dashboard — Every form submission appears as a lead in your admin. Search, filter, assign, and update — all from one screen. Visual Kanban Pipeline — Drag-and-drop leads across New / Contacted / Converted columns. See your pipeline at a glance. Google Sheets Sync — Every new lead is automatically appended as a row in your own Google Sheet. Full setup guide and the Apps Script code are built right into the Settings page — no external tools needed. Email Notifications — Customisable admin notification and lead confirmation emails with {name}, {email}, {phone}, {message} placeholder support. Team Assignment — Assign leads to specific admins, agents, or managers. Internal Notes — Add private follow-up notes to any lead, shown as a threaded timeline. CSV Export — Export all leads to a spreadsheet with one click. Custom User Roles — Includes Lead Agent and Lead Manager roles with scoped permissions. Spam Protection — Honeypot field blocks bots silently, no CAPTCHA needed. AJAX Submission — Form submits without page reload. Instant feedback for visitors. Dark Mode Ready — Form adapts to the visitor’s OS colour preference automatically. Clean Uninstall — Removes all data, tables, roles, and settings on deletion. 🔧 How To Use Activate the plugin Add [dhle_form] to any page, post, or widget area Visitors fill in the form — submissions appear instantly under Lead Engine → Leads Optionally connect Google Sheets under Lead Engine → Settings to get every lead in a spreadsheet too 📊 Google Sheets Sync Connect once, sync forever. Every new form submission is automatically added as a new row in your Google Sheet — name, email, phone, message, date, and site URL. Setup takes about 5 minutes and everything you need is inside the Settings page: Open your Google Sheet → Extensions → Apps Script Paste the script shown in Settings (one-click Copy button provided) Replace the Spreadsheet ID placeholder with your own Sheet ID (found in your Sheet’s URL) Deploy as Web App (Execute as: Me, Access: Anyone) → copy the URL Paste the URL in Settings → Save → click Test Google Sheet Connection Uses Google Apps Script — free, no API keys, no OAuth, no third-party accounts. 📧 Support & Custom Development Email: info@devexhub.com Website: https://devexhub.com We build custom WordPress plugins, WooCommerce extensions, and full websites for businesses worldwide. 🔒 Privacy All form submissions are stored in your own WordPress database. The only external connection this plugin makes is to your own Google Apps Script URL — if you configure one. No data is sent to Devex Hub or any third-party service. Additional Information External Services This plugin optionally connects to Google Apps Script, a free service provided by Google LLC. When is it used? Only when you enter a Google Apps Script Web App URL in Lead Engine → Settings. When configured, the plugin sends lead data (name, email, phone, message, submission date, and your site URL) to that URL each time a form is submitted. Who controls the script and data? You do. You create and own the Google Apps Script yourself using your own Google account. The plugin does not connect to any Devexhub-owned server or any third-party service. Google’s privacy policy: https://policies.google.com/privacy Google Apps Script Terms of Service: https://developers.google.com/terms No data is sent to any external service if you leave the Google Apps Script URL field empty in Settings.
Connect Elementor Forms to Google Sheets Addon
WPSyncSheets Lite For Elementor – Connect Elementor Forms to Google Sheets is the most efficient solution to automatically send your Elementor form submissions directly to Google Sheets — helping you manage, track, and organize entries in real-time. 🚀 Key Features 🔄 Sync Elementor Pro form entries directly to Google Sheets ✅ One-time setup and automatic background sync 🧩 Auto-creates Google Sheet headers based on form fields 📥 View linked spreadsheet directly from the plugin settings 🕒 Automatically include submission date and time with each entry 🧊 Freeze header rows in Google Sheets for easy navigation ⚙️ Compatible with Elementor Pro, WordPress 7.1, and PHP 8.3 📂 Download Sample Sheets View Sample Exported Entries Sheet 🛠️ How to Export Elementor Forms Entries to Google Sheets Install and activate the plugin Connect to Google Drive via API (Client ID, Secret, and Token) Create a new Spreadsheet or select an existing one. Map Elementor form fields to the respective spreadsheet columns. Save and submit a form — data will automatically sync! 🔗 Live Demo – Click Here 🧪 Demo Testing Instructions Fill out the sample form Submit your data Click the spreadsheet link to view real-time exported entries 🔒 Upgrade to Pro The Pro version unlocks powerful features: ✅ All the features in the free plugin (entries export, create new google sheet, etc) ✅ Custom column mapping – choose your own headers and order ✅ Edit or delete existing sheet rows directly from WordPress option ✅ Conditional logic – sync entries only when specific rules match ✅ Submission time, user info, IP address logging ✅ Save Files: Automatically store uploaded files in the plugin folder and add download links to your Google Sheet. How to Export Elementor Entries? 📘 Documentation & Support Check these help docs Reach out to our support team 📣 Trusted by Over 10,000+ Customers Trusted by online retailers, developers, and marketing teams globally to streamline Elementor Forms entries data management. 🔔 Stay Updated Subscribe to the WPSyncSheets Newsletter and get tips, updates, and exclusive discounts delivered straight to your inbox! Relevant Import-Export Google Sheets Plugins Other useful plugins from WPSyncSheets to import and export data from WordPress websites to Google Sheets. WPSyncSheets For WooCommerce: Import Export for WooCommerce orders, products, customers, coupons, and events. WPSyncSheets For Elementor: Sync Gravity Forms entries to Google Sheets allowing form data transfer to specified spreadsheet columns in real-time. WPSyncSheets For Core: Enables import export WordPress posts and pages to and from Google Sheets, allowing users to bulk edit content in the spreadsheet and sync changes back to WordPress. WPSyncSheets For Document Library Pro: Sync Document Library Pro entries with Google Sheets allowing for two-way updates between the plugin entries and spreadsheet data. WPSyncSheets For Contact Form 7: Transfers Contact Form 7 entries to Google Sheets, maps form fields to spreadsheet columns, and updates sheets upon form submission. WPSyncSheets For WPForms: Adds WPForms entries to Google Sheets and transfers form data to specified spreadsheet columns when forms are submitted. WPSyncSheets For Ninja Forms: Migrates Ninja Forms entries to Google Sheets, maps form fields to spreadsheet columns, and updates sheets in real-time. WPSyncSheets For Fluent Forms: Sync Fluent Forms entries to Google Sheets, and automatically transfer form data to designated spreadsheet columns upon submission. WPSyncSheets For Formidable Forms: Adds Formidable Forms entities to Google Sheets maps form fields to spreadsheet columns and automatically updates sheets when forms are submitted. About WPSyncSheets WPSyncSheets is a leading plugin suite built to connect WordPress and WooCommerce platforms with Google Sheets. Our mission is to help businesses automate data transfer, simplify operations, and reduce repetitive tasks through real-time, two-way data synchronization. With over 9+ purpose-built plugins, WPSyncSheets enables: Smooth export/import of WooCommerce and WordPress data Bulk content updates through spreadsheets Live syncing of form submissions across popular form plugins Easy spreadsheet-based product management Whether you’re running an eCommerce store, collecting leads, or managing blog content, WPSyncSheets lets you automate your workflow—no code required. 👉 Learn more on our Official Website 📈 Upgrade to WPSyncSheets Pro for the full automation suite 💬 Have questions? Contact Our Support Team External services This plugin relies on the following external services. Each one is listed with when it is contacted, what is sent, and the provider’s legal terms. 1. Google Sheets API and Google Drive API (required) This is the core function of the plugin: it stores your Elementor form entries in your own Google Spreadsheet. The plugin connects to accounts.google.com, oauth2.googleapis.com, sheets.googleapis.com and www.googleapis.com. When it is contacted: When you authorize the plugin against your Google account. When you browse your spreadsheets and sheet tabs in the plugin settings, the setup wizard, or the WPSyncSheets panel inside the Elementor editor. Every time a visitor submits an Elementor Pro form that you have connected to a sheet. Periodically, to refresh an expired access token. What is sent: your Google OAuth access and refresh tokens; the spreadsheet ID and sheet name you selected; and the values of the form fields you mapped, which are written as a new row. The plugin also reads the list of spreadsheets in your Google Drive so you can pick one, and requests your Google account email address from https://www.googleapis.com/oauth2/v2/userinfo so the settings screen can show which account is connected. Service provided by Google: Terms of Service, Privacy Policy, API Services User Data Policy. 2. WPSyncSheets connection service (only when using One-Click connect) If you connect with the One-Click option, the OAuth handshake with Google is brokered by https://api.wpsyncsheets.com/server-relay/ so that you do not have to create your own Google Cloud project. This service is not contacted if you instead enter your own Google Client ID and Client Secret in the Google Sheets API settings; in that case your site talks to Google directly and no data reaches WPSyncSheets. When it is contacted, and what is sent: Starting a connection: your site URL, your home URL, a randomly generated installation ID, the plugin identifier and the plugin version. Completing a connection: the installation ID, the plugin identifier and the one-time Google authorization code, which is exchanged for your access and refresh tokens. Refreshing an expired token: the installation ID, the plugin identifier and your Google refresh token. Disconnecting: the installation ID and the plugin identifier. Service provided by Creative Werk Designs (WPSyncSheets): Terms and Conditions, Privacy Policy. 3. WPSyncSheets feedback service (optional) When you deactivate the plugin, an optional feedback form is offered. It is contacted only if you fill that form in and click “Submit and Deactivate”; choosing “Skip and Deactivate” or closing the dialog sends nothing. What is sent: the deactivation reason you selected, the message you typed, your site’s administrator email address, your site domain, and the plugin name, slug, type and version. The request goes to https://feedback.wpsyncsheets.com/. Service provided by Creative Werk Designs (WPSyncSheets): Terms and Conditions, Privacy Policy. 4. WordPress.org plugin API (optional) The plugin dashboard offers one-click installation of other WPSyncSheets plugins. If you click one of those buttons, the plugin package is downloaded from https://downloads.wordpress.org/. Nothing is sent beyond the standard request WordPress itself makes when installing a plugin. Service provided by the WordPress Foundation: Terms, Privacy Policy.