How to Create a Feed
Two routes. Take the first one unless you have a reason not to.
From a template is the fast path: over a hundred pre-installed templates that already know what their marketplace requires. Fill in a name, pick a store view, generate. Minutes, not hours.
Custom feed is for the channel nobody has written a template for, or when you need complete control over the structure.
Create from template
1. Navigate to the feed section
- Go to Catalog > Advanced Product Feeds > Feeds.
- Click Add New Feed to open the list of pre-installed templates. (Add New Feed is a split button - clicking it directly is the same as choosing From Template.)
2. Choose a template
- Select one of the available pre-installed templates (recommended for quick setup).
- Click on the desired template to continue.
3. Configure Feed Details
Fill in the required fields:
- Name: enter a unique feed name.
- Filename: define the feed file name (stored at
[magento_path]/pub/media/feed/filename). - Store View: select the store view for which the feed will be generated.
- Is active: enable or disable the feed.
4. Save and generate the feed
- Click Save and Continue Edit.
- To generate the feed, click the Generate button (top right corner).
- Use the Validate button to check your feed before publishing.
Some templates may require additional attributes depending on the product type, marketplace specifications, or country-based requirements. Always verify attribute compatibility before generating the feed.
Create a custom feed
If you prefer full control over your feed structure and mapping, you can create a custom feed.
1. Start a custom feed
- Go to Catalog > Advanced Product Feeds > Feeds.
- Open the Add New Feed dropdown and select Custom Feed. The blank feed form opens directly.
- Choose the output format in the Type field - CSV, TXT or XML. This cannot be changed after the feed is created.
2. Configure feed details
Fill in the basic feed information:
- Name: enter a descriptive name for your feed.
- Filename: define how the file will be named and saved in the
pub/media/feed/directory. - Store View: select the relevant store view.
- Is active: enable the feed to make it available for generation.
3. Set up feed content
- Go to the Content settings tab.
- Define the feed structure and attributes:
- Add or edit fields to match your data output requirements.
- Configure field delimiters, enclosures, and headers (for CSV/TXT).
- Define XML tags and structure (for XML feeds).
4. Save and generate
Click Save, then press Generate to build the feed file.
Use Validate to confirm that the feed is correctly formatted and includes the expected data.
On the feed edit page Save is a split button. Clicking it saves and keeps you on the form; its dropdown offers Save & Close to return to the feed grid.