How to automatically update my feeds (on-the-fly output or CRON task)?

If your catalog has less than 1000 products, in your Google Merchant Center (Google Shopping) account, you can indicate, for each feed, an "on-the-fly" output URL (i.e for a real time recovery).

These URLs are in the module's back office. To retreive them :



Test and see if that works. If not, it's possible that your catalog is too large : the "on-the-fly" output takes too long and the script times out before it can entirely generate the feed. In that case, you rather have to use a physical XML file (installed in your server) that will already contain all feed data and that will be updated regularly by a "CRON task". Then, go to the next section.

If your catalog has more than 1000 products, your server may not be so powerful to support an "on-the-fly" output. You indeed need, before Google retreives your product data, to copy them in a XML file, that is "physically" on your server. This file will then be retreived by Google.

Of course this file has to be updated regularly, to make any changes you may have made in the meantime. So, the first thing to do is to intall an automated task that will update this file, at a frequency you'll decide on : it's what is called a CRON task.

To technically set a CRON task, read our dedicated FAQ by clicking here. Note that if you don't have any technical skill, you can ask your webmaster for help.

Moreover, to install a CRON task you will need to get its URL. Follow the following steps to retreive it:


Once your CRON task is set and configured, you just have to copy and paste the XML files URLs in your Google Merchant Center online account. To know how to do, click here.

Other FAQs in this category