OpenCart - How to get a product XML feed?
How to get a product XML feed?
In order to advertise your products, we need to get your product XML feed in Google Shopping format. OpenCart does not generate an XML feed for Google Shopping by default, but you can easily generate one using available extensions. Below you will find out whether you already have a product feed generated, or how you can simply generate it and upload it to our application.
1. Do you already have a product XML feed generated?
Product XML feed is a file that contains information about your products (name, price, stock availability, images, etc.). Before creating a new XML feed, verify that you have not already used an extension to generate it. If you have already generated a product feed, just copy it and use it - there is no need to create a new one.
How to find out if I have a product feed already generated?
- Log in to the OpenCart administration.
- In the left menu, go to Extensions → Extensions.
- Select Feeds from the top drop-down menu and check if you have any XML feed generation extensions installed.
- If you have any of these extensions, click Edit and check that the feed is not already created. If it is created, just copy it and paste it into our application.

👉 If you don't have an XML feed generation extension, follow the instructions below to install it.
2. How to create a product XML feed?
If you found in the previous step that you haven't yet used any extension to generate a product XML feed for Google Shopping, you will need to install it and create the product feed.
- step - Installing extensions for generating XML feed
- In the left menu, click Extensions → Marketplace.
- Type “Google Shopping” or “Google Merchant Feed” into the search box.
- Select the appropriate extension, click Download and then Install.

- Creating an XML feed for Google Shopping
- In the left menu, go to Extensions → Extensions.
- Select Feeds from the top drop-down menu.
- Find the extension you just installed and click Edit.
- Step by step fill in all the necessary settings to generate the product feed.
- Check that the product feed is in the format XML and intended for Google Shopping.
- After generating the feed, you should get its URL in a similar format:
- https://www.myshop.com/index.php?route=extension/feed/google_base
3. Uploading the URL of the product XML feed to the application
Once you have your product feed URL:
- Copy the URL of your feed.
- Paste the URL of the feed in the field provided in the application and confirm.
- Done! If the product feed is fine and in the correct format, the products will start uploading to the app.
4. What to do if the application gives me an error?
If the app is reporting an error or the feed is not loading correctly, the following may be the problem:
- Incorrect feed format – make sure the feed is in the format XML, not for example CSV or JSON.
- Incorrect data structure – some fields may be missing or have an incorrect value (e.g. missing prices or categories).
- Invalid URL address – try opening the feed in a browser. If the XML file does not appear, there may be a problem with the plugin's access or configuration.
If the problem persists, we recommend checking the extension's documentation or contacting our support - we'll be happy to help! 🚀