
內容簡介
Exportly for Gravity 是一款專為 Gravity Forms 設計的外掛,能快速將表單提交的資料匯出為 CSV 或 Excel (XLSX) 格式,並可依日期範圍過濾,方便用戶即時下載所需資料。
【主要功能】
• 一鍵匯出 CSV 或 Excel 檔案
• 可依日期範圍過濾資料
• 直接在控制台下載,不需額外設定
• 生成的檔案不會儲存於伺服器
• 僅限管理員使用,對訪客無影響
外掛標籤
開發者團隊
原文外掛簡介
Export Gravity Forms entries to CSV or Excel (XLSX) in a few clicks. Filter by date range, optionally include spam, and download instantly.
🚀 Gravity Forms Entries to CSV or Excel, In a Few Clicks
Exportly for Gravity adds a dedicated export screen inside the Gravity Forms admin menu. Choose a form, pick a file format, optionally narrow the results by date, and download every matching entry as a CSV or Excel (XLSX) file.
Collecting form submissions is easy. Getting them out in a clean, usable format is often not. Exportly for Gravity is a fast, no-code tool for teams that need entry data in spreadsheets, reporting tools, CRM imports, mailing lists, or backup and archive files — and it produces the same predictable layout every time.
There is no settings page to manage and nothing to configure first. Everything you need is on one screen.
✨ Why Choose Exportly for Gravity?
One Simple Screen — No extra menus or hidden tabs. Pick a form, a format, and download.
CSV and Excel — A universal CSV file or a native Excel (XLSX) workbook, whichever suits your workflow.
Clean, Readable Columns — Standard entry information first, then one column per form field, using the field labels you already wrote.
Instant, Private Downloads — Files are generated on demand and streamed straight to your browser. They are not stored on the server as separate files.
Read-Only and Safe — Exporting only reads your data. Your original entries are untouched.
Admin-Only — Nothing changes on the public-facing website. Visitors see no difference.
⚙️ How It Works
Choose — Open Forms > Exportly for Gravity and select a form from the Select Form dropdown.
Configure — Pick CSV or XLSX, set an optional Start Date and End Date, and decide whether to include entries marked as spam.
Download — Click Download Export File. The plugin verifies the request, fetches the form’s active (non-trashed, non-spam) entries, applies your date filters, and streams the generated file directly to your browser. When the spam toggle is on, spam entries are also fetched and merged into the export.
Use — Open the file in Excel, Google Sheets, Numbers, your CRM, or any other data tool.
🧩 Features at a Glance
Export Entries by Form — Choose any single Gravity Form and export its submissions, newest first. One form is exported per download.
CSV Export — A universal format that opens in Excel, Google Sheets, Numbers, most CRMs, and almost any data tool. CSV is selected by default.
XLSX Export — A native Microsoft Excel workbook, built with the bundled PhpSpreadsheet library, for teams that work primarily in Excel.
Date-Range Filtering — Limit the export to entries received between a Start Date and an End Date. Leave both blank to export every entry. Ideal for monthly, quarterly, or campaign-based reporting.
Optional Spam Entries — Entries flagged as spam are left out by default. A single toggle includes them when you need to review or audit flagged submissions. Trashed entries are never exported.
Standard Entry Information — Every export includes entry date, user agent, IP address, source URL, starred status, and read status.
Readable Field Columns — Gravity Forms field values are exported with readable field labels as column headers.
Full Multi-Input Field Support — Fields with several parts, such as Name, Address, and Checkboxes, get one clearly labelled column per input (for example “Name (First)” and “Name (Last)”), so no information is lost.
Every Field Type Covered — Field values are rendered with Gravity Forms’ own export logic, so no field type is missed.
Display-Only Fields Skipped — HTML, section, page break, and CAPTCHA fields store no entry data and are left out of the file.
Reliable Large CSV Exports — CSV exports stream in batches, so large forms export reliably without exhausting memory.
Standards-Compliant CSV — CSV output follows strict RFC 4180, so values containing backslashes export and re-import unchanged.
Automatic File Naming — Files are named from the form’s title and the current date, for example contact-form-2026-07-20.csv, so multiple exports of the same form never overwrite each other.
Permission-Aware — Uses the WordPress admin area and Gravity Forms capabilities to control who can export.
Accessible Export Screen — Reduced-motion support and a visible focus indicator in Windows High Contrast Mode.
Developer Filters — Customize exported columns and rows with the exportly_headers and exportly_entries filters.
📄 Know Exactly What’s in Your File
Every file follows the same layout, which makes it easy to work with and safe to reuse. Each row is one entry.
Standard information columns come first:
Entry Date — the date and time the submission was received
User Agent — the browser and device information recorded with the submission
User IP — the visitor’s IP address at the time of submission
Source Url — the page the form was submitted from
Is Starred — whether the entry was starred in Gravity Forms
Is Read — whether the entry was marked as read in Gravity Forms
Your form’s field columns follow. Each field becomes its own column, using the label you gave it, and multi-part fields are split into one column per part.
🔐 Who Can Export
Access to the export screen is controlled by WordPress and Gravity Forms permissions, which keeps entry data restricted to trusted staff:
Administrators — full access.
Roles granted the Gravity Forms “export entries” permission — can open the export screen and download entries.
Editors, Authors, and Contributors — no access unless they are explicitly granted that permission.
Subscribers, customers, and visitors — no access.
🔒 Privacy & Data Handling
Export files are generated on demand and streamed directly to your browser. No extra files are kept on the server.
Exporting only reads your entries. Nothing is deleted or changed.
Your export choices are not saved. Each visit to the screen starts fresh.
The plugin works entirely inside the WordPress admin area and makes no changes to your theme, pages, or forms.
Exported files can contain personal information submitted through your forms, including IP addresses. Store and share them responsibly and in line with your organisation’s privacy policy.
🔁 Round-Trip With Importly for Gravity
Files produced by Exportly for Gravity are designed to be read back in by its companion plugin, Importly for Gravity. Together they make it easy to move entries between forms or between websites — useful for migrations, backups, and moving data between staging and live sites.
If you plan to import a file later, keep it exactly as downloaded. Do not rename, remove, or reorder the columns: the import expects the exact column layout produced by Exportly.
💡 Best For
Teams that need Gravity Forms data in Excel or Google Sheets for reporting.
Sales and marketing teams building mailing lists or CRM imports.
Site owners who want regular backups or archives of their form entries.
Agencies moving entries between forms, or between staging and live sites.
Administrators who need to review or audit spam submissions.
📋 Requirements
WordPress 5.8 or newer.
Gravity Forms, installed and activated.
PHP 8.1 or newer, because the bundled PhpSpreadsheet dependency requires PHP 8.1.
Disclaimer
This plugin requires Gravity Forms to be installed and active. It is an independent product and is not affiliated with, endorsed by, or sponsored by Rocketgenius, Inc. or Gravity Forms. Gravity
Forms is a trademark of Rocketgenius, Inc.
