Create a feed
A feed is the list of Shopify products Omega Feed sends to one sales channel. This article covers every choice on the Create feed page.
Use this when: you are creating your first feed, or adding a feed for another channel, market or product group.
- Before you start
- Choose a channel and sync method
- Choose products
- Choose variants
- Out-of-stock products
- Markets, currency and language
- Name and file format
- Protect your feed URL
- Limits
Before you start
- Your Shopify store has at least one Active product. Draft and archived products never go into a feed. See Your store has no active products.
- For an API feed, have your Google Merchant Center or Meta account login ready.
- Your plan has a free feed slot. When it doesn't, Create new feed takes you to Pricing instead.
Choose a channel and sync method
- Go to Feeds and click Create new feed.
- Under Sell on, pick a channel: Facebook, Google, OpenAI, Tiktok, Microsoft, Pinterest or Klaviyo.

- Under How to sync, choose a method.
- Click Create. The Create feed page opens on the Settings tab.
- Direct channel connection (API) — best for Google and Facebook. You log in to your channel account and Omega Feed pushes products straight to it. You see each product's approval status and fix issues in the app.
- Export a data file — best for every other channel, or when you want to submit the file yourself. Omega Feed builds a file with a URL, and the channel reads it on its own schedule. Errors show in the channel's dashboard, not in Omega Feed.
For TikTok, Microsoft, Pinterest, Klaviyo and OpenAI, the API option shows Coming soon, so Export a data file is selected for you. Each feed goes to one channel only.
Choose products
The Product source card decides which Shopify products go into this feed. Under Products to sync, choose:
- All products — every Active product, including ones you add later.
- All products within plan limit — shows only when your catalog is bigger than your plan's product limit. The feed takes products up to that limit.
- Selected products — opens a panel where you add Collections, Tags and Specific products. A product that matches any of them joins the feed. You can also pick By rules to use your include rules; see Feed rules.

To leave products out, go to Exclude products and choose Exclude selected products. Then pick the collections, tags or products to remove.
- Exclude always wins: a product that matches both lists stays out of the feed.
- Products added later to a selected collection or tag join the feed on its next sync.
- Products in this feed shows how many products the feed will hold. If it reaches your plan's product limit, a warning appears with an Upgrade plan link.
Choose variants
Variant selection sits at the bottom of the Product source card. It decides how many items each product sends, not which products are in the feed.
- All variants — every variant becomes its own item. Best when shoppers search by size or color.
- First variant only — the first variant in Shopify's variant list. Best when variants are almost identical.
- Lowest-priced variant only — the cheapest variant. Best for advertising a "from" price.
- Highest-priced variant only — the most expensive variant. Best for advertising your premium version or largest bundle.
Example: a T-shirt in S ($20), M ($22) and XL ($25). All variants sends 3 items, Lowest-priced variant only sends S, Highest-priced variant only sends XL.
- A product with one variant sends that variant under every option.
- The pick only looks at variants the feed is allowed to send: within your plan's variant limit, and not excluded. If the most expensive or cheapest variant is excluded, the next one is picked.
Out-of-stock products
To keep sold-out items off the channel:
- In Exclude products, choose Exclude selected products.
- Tick Exclude out-of-stock products.
Items that sell out are removed from the channel and sent again once they are back in stock, within your plan's product limit.
With Lowest-priced variant only or Highest-priced variant only, if the picked variant is out of stock, the whole product is left out. Omega Feed does not fall back to the next variant.
Choose stock locations
By default, stock comes from all your Shopify locations (All stocks). To count only some locations:
- Find the Stock locations card under Product source.
- Search and select the locations to count. Locations marked Doesn't fulfill online orders can still be picked.

If a selected location is deleted or deactivated in Shopify, its stock counts as 0. If no selected location is left, the feed uses stock from all locations again.
Markets, currency and language
The Target market card sets the domain, country, currency and language of the feed.
- Use store default settings — your store's primary domain, country, language and currency. If you change them in Shopify, the feed follows.
- Target a specific market — pick one of your Shopify Markets under Select market, then set Country, Currency, Domain and Language.

Prices always come from Shopify Markets, adjusted and rounded as shoppers see them, because channels require feed prices to match your storefront. To change them, click Edit Shopify Markets.
If a market or language you just added in Shopify is missing, click Re-sync on the card.
To sell in several countries, create one feed per market, for example USD for the US and EUR for France.
Name and file format
Feed name is in the Google account or Facebook account card for API feeds, and in Feed details for data file feeds.
- Omega Feed fills in a free name for you, such as Omega Feed - Google, then Omega Feed - Google 2.
- Each name must be unique in your store, up to 50 characters. Upper and lower case count as the same name.
- If the name is taken, Save shows: "A feed named "" already exists. Choose a different name." under Feed name.
- Duplicate feed names the copy after the original, for example Spring sale 2.
For data file feeds, the Output format card sets the file type:
- XML — read by most sales channels.
- CSV — a spreadsheet file. You choose the Delimiter and Quote character.
- JSON — for APIs and web apps.
Some channels read only one format. The card then says "This channel reads only files." and there is nothing to pick.
When you are done, open Preview to check how real products look, then click Save. API feeds start syncing to the channel. Data file feeds build their file, then show the feed URL to copy into the channel.
Protect your feed URL
Data file URLs are public by default. Anyone with the link can download your product data. To require a username and password:
- On the feed's Settings tab, find Feed details.
- Tick Require login details.
- If you have no login yet, a Login details window opens. Enter a username and password, then click Save.
- Save the feed.
- In your sales channel, enter the same username and password where it asks how to read the feed.

- One login is shared by all your feeds. Turn it on per feed.
- Change the login in Settings > Feed file protection.
- Username: 3 to 64 characters, letters, numbers, dots, underscores or hyphens. Password: 8 to 72 characters, no spaces.
- TikTok can't send a login, so the option doesn't show for TikTok feeds.
Limits
- The number of feeds, products and variants per product depends on your plan. When a feed reaches the product limit, products past it are not synced.
- Stock locations and Target a specific market need the Scale or Advanced plan.
- Full details per plan: Plan limits.
Related articles
- Send your feed to Google Merchant Center
- Send your feed to a Meta catalog
- Send your feed to other channels
- Fix connection and feed URL errors
- Keep your feeds in sync
- Plan limits
Need help? Chat with us from the app.
Updated on: 13/11/2026
Thank you!