Gravity Forms - XLSX to CSV Notifications
Converts XLSX files uploaded through Gravity Forms file upload fields (including GP File Upload Pro) to CSV and attaches the CSV (plus the original XLSX) to form notifications.
by Guilamu · github.com/guilamu/gf-xlsx-csv-notifications · website
★ 1stars
9release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/guilamu/gf-xlsx-csv-notifications/releases/download/v1.1.4/gf-xlsx-csv-notifications.zipDeclares an update source (https://github.com/guilamu/gf-xlsx-csv-notifications/), so updates arrive through the plugin's own updater.
From the readme
Gravity Forms - XLSX to CSV Notifications
Converts XLSX files uploaded through Gravity Forms into CSV and attaches both the CSV and the original XLSX to your notification emails.
Per-Form Settings
Each form gets an XLSX to CSV tab under its settings (Forms → your form → Settings → XLSX to CSV). The plugin detects every file upload field in the form and exposes, per field:
- CSV only (drop XLSX) — attach only the converted CSV, leaving the original XLSX out of the notification
- CSV delimiter — semicolon, comma, tab, or pipe
- Converted worksheet — which worksheet to convert (1 = first sheet)
No code required — the options that used to live behind filters are now point-and-click, and configurable independently for each upload field.
XLSX to CSV Conversion
- Convert the chosen worksheet of every uploaded .xlsx file to CSV (first sheet by default)
- Generate Excel-friendly output: configurable delimiter (semicolon by default) and UTF-8 BOM so accented characters open correctly
- Reuse cached conversions: a CSV is regenerated only when the source XLSX or its settings change
- Run everything locally with the bundled SimpleXLSX library (MIT) — no external service involved
No
Read the full README on GitHub →