Elementor Forms to Excel
Every Elementor Pro submission - page forms, popups, sticky bars - delivered into a live Excel Online workbook in real time. No Zapier tasks, no Power Automate flows, no copy-paste from email notifications.
Requires Elementor Pro
Why Connect Elementor Forms to Excel?
Elementor Pro is where marketers build landing pages and popup lead capture, but its actions-after-submit list has no Excel option - submissions go to email or a raw webhook, and reaching Excel means renting middleware. Meanwhile the businesses those landing pages serve often live in Microsoft 365, where the sales tracker is an Excel workbook. SheetLinkWP's Excel Online destination writes each submission into that workbook the moment the popup converts - no other WordPress plugin offers direct form-to-Excel-Online delivery.
The Problem with the Usual Workarounds
- Zapier meters every submission as a task - popup forms convert at volume, and $20-$70+/mo tiers arrive fast
- Power Automate can catch Elementor's webhook action, but the HTTP trigger requires Premium per-user licensing (~$15/user/mo) plus JSON parsing you maintain yourself
- Elementor's submissions log is trapped in wp-admin - getting it to a client means manual CSV export and cleanup, every reporting cycle
How to Connect Elementor Forms to Excel Online
Step-by-step setup guide
- 1
Install SheetLinkWP
Download SheetLink Forms from sheetlinkwp.com and upload via Plugins -> Add New -> Upload Plugin. Activate the plugin.
- 2
Connect Microsoft
Go to SheetLink -> Destinations -> Excel Online and click Connect Excel. Sign in with a Microsoft 365 work or school account. OAuth runs through SheetLink's hosted broker - no Azure setup, no client secret on your site - and your refresh token is stored encrypted.
- 3
Pick a Workbook and Table
Select or create an Excel workbook on OneDrive and choose the table that should receive rows. Existing tables are listed automatically.
- 4
Map Elementor Field IDs
Open your Elementor form and note the field IDs (like name, email, phone) from each field's Advanced tab. Map each ID to an Excel column.
- 5
Test a Submission
Preview the page (or trigger the popup), submit the form, and watch the row appear in Excel within seconds.
SheetLinkWP Excel Features for Elementor Users
Popup and Sticky Bar Capture
SheetLinkWP hooks Elementor Pro's core submission action, so forms are captured wherever they render - pages, popups, or sticky bars - and land in the same Excel table.
Real-Time Microsoft Graph Delivery
Submissions post directly from WordPress to Microsoft Graph and appear as rows in a live workbook on OneDrive within seconds. Not a CSV, not a nightly export.
Free Excel Mirroring
Run Google Sheets as primary and copy every submission into Excel at no extra cost with the free core plugin. Excel as the sole destination is Primary Destinations, part of the AI Pack ($29/mo).
Campaign Attribution Built In
utm_source, utm_medium, utm_campaign, gclid, fbclid, and msclkid are appended to every Excel row - so the workbook shows which ad produced each popup conversion.
Retry Queue
If Microsoft Graph is briefly down mid-campaign, deliveries retry automatically - 3 attempts at 15-minute intervals - with manual retry from the Retry Queue page.
Power BI Ready
Because data lands in a real Excel Online workbook, Power BI can connect directly for live lead dashboards - campaign performance that updates as submissions arrive.
Feature Comparison
| Feature | Zapier | Power Automate | SheetLinkWP |
|---|---|---|---|
| Elementor trigger | Native Zap trigger | Webhook action + Premium HTTP trigger | Native Elementor hook |
| Monthly cost | $20+/mo, task-metered | ~$15/user/mo Premium | $0 mirroring / $29 Excel-only (AI Pack) |
| Per-submission fees | Yes - every task counts | Flow-run limits per license | None |
| Popup form support | Yes | Yes, via webhook | Yes, native |
| Delivery | Near real-time | Flow runs | Real-time via Microsoft Graph |
| UTM capture | Extra steps | Manual expressions | Automatic |
| Retry on failure | Auto-retry | Configure yourself | 3 auto retries + manual queue |
Frequently Asked Questions
Do I need the AI Pack for Excel-only delivery?
Only to make Excel your sole destination. Mirroring Elementor submissions into Excel alongside Google Sheets is included free with the core plugin. Excel-only delivery with no Google Sheet requires Primary Destinations, part of the AI Pack - $29/mo or $290/yr.
Is this a CSV export?
No. Each submission is written to a live Excel Online workbook via Microsoft Graph in real time. The workbook stays open and current in Excel desktop, web, and mobile - nothing to download or import.
Does it work with Microsoft 365 Business?
Yes. Microsoft 365 Business, Enterprise, and Education accounts all work. Personal Outlook.com accounts are not supported by Microsoft's Excel API.
Does it capture Elementor popup form submissions?
Yes. SheetLinkWP hooks Elementor Pro's core submission action, which fires whether the form sits on a page, in a popup, or in a sticky bar. Every conversion lands in Excel.
Do I need Elementor Pro?
Yes. The free version of Elementor does not include a form widget - forms (and popups) require Elementor Pro.
Can different Elementor forms go to different workbooks?
Yes. Sync rules route by form ID or field values, so a demo-request popup and a newsletter form can feed different Excel tables - or different workbooks entirely.
Other Supported Integrations
Elementor Forms
Send every Elementor Pro form submission to Google Sheets automatically.
Contact Form 7
Send every Contact Form 7 submission straight into a live Excel Online workbook on OneDrive.
Gravity Forms
Deliver every Gravity Forms entry into a live Excel Online workbook - compound fields decomposed into columns, multi-page forms captured on final submit, payment metadata included.
Popup Converts. Excel Updates. That Simple.
Mirror Elementor submissions into Excel free with the core plugin, or go Excel-only with the AI Pack ($29/mo). See pricing.