Gravity Forms Schedule Entries Export
Gravity Forms Schedule Entries Export
This plugin is the add-on for the Gravity Forms plugin. With the add-on, you’ll be able to set a scheduled process and export any Gravity Forms entries to the CSV file. Also, the file might be despatched to the given e mail tackle checklist.
So when you’ve got a type gathering person submissions, the add-on can ship exported entries mechanically to your e mail (by a schedule).
How it really works?
Create a type in your web site (utilizing the Gravity Forms plugin), then simply accumulate info submitted by your prospects. All customers knowledge are saved as entries.
In the next screenshot you’ll be able to see the Test type and the shape’s entries.
The instance type has simply three data. However, in the actual type, you will get a number of entries each day.
Therefore you could need to schedule an e mail and obtain it mechanically with the connected file that features the entries.
To try this simply go to the Form Setting web page and click on on “ Schedule Export Entries” tab.
You will see “Schedule Export Entries Feeds” web page for the shape. Just click on on a “Add New” button and create a brand new process to export the entries mechanically. Also, you’ll be able to see the “Current time” worth on this web page. It ought to allow you to to create process, as a result of the web site’s present time and your native time on the pc might be completely different. The plugin works with web site time.
Please take a look at screenshots beneath there may be an instance of the brand new process Setting web page.
You can set as much as get the exports to your e mail. Also It’s attainable to set a number of e mail addresses.
Also it’s attainable to permit saving the export file in your server. Tod try this simply set a export folder. By default plugin use the web site root folder. You can change it. Once you save the adjustments, the plugin checks whether or not the folder is writable.
Please word you want save your process. After that you’re achieved and your process will likely be executed on a schedule.
The new process Setting web page Fields
As you’ll be able to see within the earlier screenshots, there are completely different fields to configure your process. Lets dicuss each:
- Name – required area, enter some distinctive title to establish your process.
- Export Schedule – required area, set how regularly the entries are exported and emailed..
- Custom Start Date – Set the customized begin date when the primary export needs to be achieved (for a minute, hourly and each day schedules solely)
- Export Time Frame – required area, set a timeframe inside which the entries needs to be chosen..
- To Email Addresses – enter a comma-separated checklist of e mail addresses you wish to obtain the exported entries file.
- From Email Address – enter the e-mail tackle you want to the exported entries to file despatched from.
- From Email Name – Enter the e-mail title you want to the exported entries to file despatched from. You can depart it empty to make use of the default title.
- Message – enter a message for the export e mail.
- Form Fields – required area, choose the fields you wish to embody within the export.
- Condition – set conditional logic that have to be met earlier than sending the export.
- Enable e mail CSV – ship the e-mail after the export is finished.
- Save CSV in your server – save the export knowledge on the server in a file
- Directory in your server – set a listing in your server when the export file needs to be saved; the trail needs to be relative to your web site root.
Linux Cron Job vs. WP-Cron
Have you ever observed that your scheduled posts in WordPress are lacking? Though WordPress has its personal cron function that dictates the scheduling of your weblog’s posts and occasions, WP-cron shouldn’t be a literal cron job.
Linux cron jobs might be managed by the person, making sure that the objects constrained by schedule are run appropriately. Also, for a high traffic WordPress website, a Linux cron job can help with decreasing the possibilities of downtime by reducing the bandwidth on the server, thus utilizing much less server assets.
WP-cron is a digital cron that solely works when the web page is loaded. WP-cron is first loaded by WordPress when a web page is requested on the entrance or backend of a website at which level WP-cron shows the required web page to the positioning customer.
How to Replace WP-Cron With a Linux Cron Job
The finest approach to optimize the effectivity of your WordPress cron jobs is to disable WP-cron and arrange a standard cron job via cPanel which is able to run each hour.
- Disable wp-cron.php
You can disable WP-cron by modifying the wp-config.php (situated within the folder the place WordPress is put in). Open the wp-config.php file, add a brand new line after <?php, then add the next code on the brand new line:
outline('DISABLE_WP_CRON', true);
- Disable wp-cron.php
- To arrange a Linux cron job:
- Log into your cPanel.
- In the Advanced part, click on Cron jobs.
- Under Add New Cron Job, choose the time interval. We advocate that you don’t set the interval decrease than quarter-hour.
- Set the cron command to the next, changing yourwebsite.com together with your precise area title:
wget -q -O - http://yourwebsite.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
- Click Add New Cron Job to set the cron.
In order to check out the brand new cron, merely anticipate the elapsed time interval for the cron to run. In the occasion that the cron doesn’t run, please evaluate the steps listed above to make sure that you have got accomplished all steps accurately.
When exporting to CSV, I don’t obtain the emails? Why?
If you have got drawback with getting the emails, please ensure you have enabled the Enable e mail CSV possibility. Also word the e-mail will likely be despatched if the export consists of a minimum of one entry. If you have got checked all choices, however emails aren’t obtained, please ship the request to your internet hosting/server supplier and ask why the default WordPress e mail operate doesn’t work in your account. They typically capable of clear up your subject very quick.
Change Log
Version 1.5.3 - 22 Dec 2022 ## Add compatibility with Gravity Form 2.6.*; ## Refactor plugin code;
Version 1.5.1 - 08 May 2021 ## Fixed; improper calculation of the following export date if month-to-month or yearly durations are set in Export Schedule
Version 1.5.0 - 01 May 2021 ## Added assist for Gravity Forms v2.5 ## Fixed code bugs associated to PHP 7.1+ ## Code refactoring ## Simplified date & time schedule for export duties ## Replace datetimepicker library with a extra maintained model
Version 1.4.7 - 04 July 2020 ## Fixed a bug occurring when the export begin date is ready for such schedules as weekly, month-to-month, or yearly. ## Fixed a bug occurring when the following export date calculation is finished improper if the following export knowledge is ready as lower than the present date. ## Fixed a bug with the export toggle button.
Version 1.4.4 - 15 June 2020 ## Fixed the bug inflicting receiving of the empty export file