So you need a way to export your Gravity Forms entries to Excel spreadsheets?
You’re not alone! Many people (including me) like to work with Microsoft Excel because it’s a powerful program for data analysis and charting. It makes it so easy to extract insights from your form data.
Luckily, one of our wonderful developers, Doeke, built an awesome free add-on for exporting Gravity Forms entries to an Excel spreadsheet using a shareable URL. We also built a paid version with more features based on actual user needs! I’m going to cover them both in this post.
Table of contents
Let’s dive in.
Can Gravity Forms export to Excel, by default?
By default, Gravity Forms does not allow you to export form entries directly to Excel (.xlsx). You can only export entries to a CSV file and then convert that to an Excel file (which can be cumbersome. Trust me, I know!). If you want to export your Gravity Forms data directly to Excel, you can use a free plugin called GravityExport Lite.
1. Export Gravity Forms to Excel using a free plugin
GravityExport Lite provides a straightforward way to export your Gravity Forms data to .xlsx format (the file format used by Microsoft Excel). Using GravityExport, you can create Excel reports without having to log in to your site or go through any manual steps. And it’s worth mentioning again that GravityExport Lite is free to download from WordPress.org!
To get started, log in to your WordPress dashboard and install GravityExport Lite by navigating to the “Plugins” page in the sidebar and clicking the “Add New” link. You can either search for the plugin by typing “GravityExport” into the search bar, or you can download the latest version from WordPress.org and upload it to your site directly.
Next, click on “Forms”, find the form you want to export, hover over the “Settings” link, scroll down and click on “GravityExport Lite”. Next, click “Enable Download”.
The plugin will now generate a unique download link. By pasting this link into your browser and hitting “Enter”, your Excel report will download automatically. You can also share this link with anybody who needs access to the data!
I’ve seen the benefits of this approach firsthand. For example, if I need to share data with third parties, but don’t want to give them access to my site, I can just email them a download link!
As you can see, GravityExport Lite also generates a shortcode that you can use to embed the download link anywhere on your WordPress site.
Scrolling down, you’ll see several different options for customizing your report. Let’s go through them, one by one.
First, you can choose a filename for your Excel spreadsheet download. Next, you can choose whether you want to export your data to .xlsx or CSV format.
Next up is security settings. Here, you can enable shortcode security, ensuring users without the necessary permissions can’t generate download URLs. You can also modify the download permissions for the report itself; there are two options here:
- Everyone can download: This ensures that anyone with the download link can download the data
- Logged-in users: This option restricts access to logged-in users with the correct permissions.
Next are the general settings. Here, you can include entry notes in your Excel file, attach reports to notification emails, select the Excel column position and choose a sort order for your data.
Finally, you can choose which form fields to include in your spreadsheet and which to exclude. To exclude fields from the download file, simply drag them into the “Disabled Fields” column on the left.
Here’s an example of the output file:
GravityExport is perfect for those who want a simple way to set up an Excel export. After saving the feed, all you need to do is share the URL with those who need access to the data. As you receive new form entries, the Excel report will update automatically!
💡 Pro tip: By default, the download file will include all your form entries, but you can export single entries by adding ?entry={entry_id}
to the end of the URL!
2. Create advanced Excel reports with GravityExport (paid)
If you’re in need of a more robust solution for creating, sending, and storing Excel spreadsheet report, look no further than GravityExport!
With GravityExport (the premium version of GravityExport Lite), you can create multiple reports for each form, send data to remote storage (like Dropbox), customize your files, and export Gravity Forms entries to different file types (PDF, for example).
After installing GravityExport, you’ll see three new feeds on your form’s settings page.
- GravityExport: Enable the report download link and configure your export file.
- GravityExport Filters: Create multiple different reports with different file extensions, settings configurations, and fields.
- GravityExport Save: Send your Excel entry reports to a remote storage location such as Dropbox, or a server running SFTP.
Now let’s take a look at a few of the new options added by GravityExport.
Split fields into multiple rows
By enabling multi-row splitting, GravityExport will create multiple rows in the Excel file for fields that have multiple values.
Here’s a simple example. Let’s say you have a form with a List field, asking users what their favorite fruit is. The regular output would look like this:
As you can see, multiple values are contained within the same cell, making it difficult to analyze the data. By enabling multi-row splitting, each value becomes a new row in the spreadsheet:
Create multiple Excel exports
With GravityExport, you can also build multiple exports for a single form. For example, you could create one Excel report for internal analysis and a separate one for your clients to access. What’s more, both reports can contain different information!
Export to Excel and send to remote storage
With GravityExport, you can also send your Excel reports to your Dropbox, FTP storage, or a local folder. this is helpful if you need a way to back up your data or share it with third parties securely.
Personally, I’ve also noticed how powerful this is when you need to share data with different applications.
Export entries where fields contain specific information
Finally, you can also use conditional logic to add filtering conditions so that you only export form submissions that contain specific information. In the example below, we’ve added a filtering option to export entries where the “City” field is “New York”.
Create Excel sheets from your Gravity Forms entries
We built GravityExport Lite because we identified a need for an easy way to export Gravity Forms entries to Excel. Being able to download reports using a secure link has many benefits. In fact, I often use these links to create simple ‘Download’ buttons that I can incorporate into demos or tutorial posts that I write!
If you need more control over who has access to what data, or you need to send data to a remote location, you’re better off using GravityExport (the premium version).
Helpful tips right in your inbox.
Subscribe to our weekly newsletter for tips, special offers, and more!
Helpful tips right in your inbox.
Subscribe to our weekly newsletter for tips, special offers, and more!