Articles on: Omega Google & Facebook Feed
This article is also available in:

Create a Facebook feed

Create Facebook Feed

Omega Feed supports two sync methods for Facebook & Instagram:

  • API Sync β€” connect directly to Meta Catalog
  • XML Feed β€” generate a feed URL for manual submission

Step 1: Open Facebook & Instagram Channel

From Shopify Admin:

Sidebar β†’ Omega Feed β†’ Facebook & Instagram

On the empty state screen, click:

+ Create first feed


Step 2: Choose Sync Method

Available options:

  • Connect automatically (via API) β€” recommended for automatic catalog sync and scheduled updates
  • Use a data file (XML) β€” generate a feed URL for manual submission to Meta Catalog or other platforms


API Sync Flow

Before you begin:

Make sure your Facebook account has Full Control access to the Meta Catalog and Business Manager.

πŸ›‘οΈ Permission Checklist: Facebook Catalog


Click **Connect automatically (via API) **


Connect Facebook Account

After click A Meta popup will appear β€” log in using the Facebook account that has admin access to your Business Manager.

  1. Grant FeedNexa the required permissions:
    • Manage your business
    • Manage product catalogs
  1. Once connected, your Facebook account will be displayed in the panel.

After successful login, your Facebook profile will appear in the app


If you already have existing feeds

From the feed list page, click:

Create new feed (top-right corner)


XML Feed:



If you already have existing XML feeds

From the XML feeds list page, click:

Create new feed (top-right corner)


Step 3: Setup Feed

After connecting Facebook, the Feed setup screen will appear.


Facebook account

  • Choose business account*

Select your Meta Business Manager.

  • Choose catalog*

Select an existing catalog or create a new one.

  • Setting name*

Enter a feed name (max 50 characters).

Product source β€” "What to sync"

Choose which Shopify products go into your feed. Each option shows how many active products it covers:

  • All products β€” Sync your entire catalog (for example, 246 active products).
  • All products within plan limit β€” Sync up to the number of products allowed by your current plan (for example, 100 active products). Use this if your catalog is larger than your plan limit.
  • Products from collections β€” Sync only products in selected collections.
  • Products in specific tags β€” Sync only products with certain tags.
  • Pick individual products β€” Choose products one by one.

Variant selection

Decide which variants to include:

  • All variants β€” Include every variant of each product.
  • First variant only β€” Include only the first variant.

Google category

  • Use the Search box to assign a Google product category to your feed. This helps classify your products correctly.


Market settings

Choose which Shopify market this feed is based on. This is useful when you want different feeds to target different audiences.

  • Select market (required) β€” Search and choose the Shopify market for this feed. Use the Re-sync link to refresh your market data from Shopify if it looks out of date.

Once you pick a market, the following fields are filled in automatically from that market's settings β€” you don't set them manually:

  • Select domain β€” The domain tied to the market (for example, luonglinh.myshopify.com).
  • Select country of sale β€” Shows where this feed will be targeted (for example, United States).
  • Select currency β€” The currency used for prices in the feed (for example, USD).
  • Select language β€” The language used for product content.
Note: Targeting by market requires a higher plan (Scale or above). On lower plans, the domain, country of sale, currency, and language are taken from your store's default settings instead of a selected market.Need your products in another language? Click Translate to translate them to match.


Shipping & Tax

Optionally add shipping and tax details to your feed:

  • Shipping fee β€” A flat shipping fee (in your store currency).
  • Tax rate β€” A tax percentage.
  • Tax category β€” The tax category for your products.

On the right side of the page

  • Store detail β€” Shows your store domain and currency (read-only).
  • Exclude products β€” Tick Out of stock to keep out-of-stock products out of your feed.
  • Schedule auto-sync β€” Choose how often your products sync automatically:
    • Frequency: WeeklyDaily, or Hourly.
    • Repeat β€” Pick the day (for example, Every Monday).
    • At β€” Pick the time of day (for example, 15:52).

When you're done, click Continue.


Step 4 β€” Mapping fields

Here you match your Shopify product data to the attributes TikTok expects in the feed. This controls how your product information appears once it's synced.



Find the attribute you need

  • Use the Search for attribute box to find a specific attribute.
  • Use the filter chips to narrow the list:
    • All β€” every attribute.
    • Required β€” attributes you must map.
    • Mapped β€” attributes already set up.
    • Unmapped β€” attributes still missing a value.

How mapping works

Each row is one feed attribute and has three columns:

  • Attributes β€” the feed attribute name. Required attributes are marked with an asterisk (*), such as IDTitleDescriptionAvailability, and Condition. These are mandatory for every feed β€” you can change the Shopify value mapped to them, but you can't remove the attributes themselves.
  • Shopify value β€” the Shopify field(s) you assign to it. You can combine several fields plus your own text in one attribute. For example:
    • ID = tiktok_item_ + Variant id β†’ tiktok_item_44991238765
    • Title = Product title + Variant title
  • Preview β€” a sample of the final value, with an Added label once it's mapped.

To change a value, click the Γ— on a tag to remove that Shopify field, then add a different one. Optional attributes also show a trash icon to remove the whole row β€” required attributes don't, because they can't be removed.


Important: Required attributes (marked with *) are mandatory for every feed and can't be deleted β€” make sure each one has a value mapped before moving on. When you're ready, click Continue. Use Back to return to Feed setup.




Step 5 β€” Mapping rules

Rules let you send different information for specific products β€” for example, automatically setting a product type based on the product title.

If you don't need custom rules, you can skip this step and click Continue.

Create a rule

  1. Click Add your first rule (or + Create rule if you already have rules).
  2. In the Create rule window:
    • Rule name (required) β€” Name your rule (up to 50 characters).
    • Active toggle β€” Turn the rule on or off.
  1. Set up the condition under WHEN:
    • Choose a field (for example, Product title), an operator (for example, Contains), and a value (for example, Kid).
    • Click Add condition to combine more conditions.
  1. Set up the action under THEN:
    • Use value from another Shopify field β€” pull the value from a different Shopify field, or
    • Use a custom value β€” type your own value:
      • Send to β€” the feed attribute to update (for example, Product type).
      • Use β€” the value to apply (for example, kid).
  1. Click Save.
Example: When Product title contains "Kid" β†’ set Product type to "kid".


Manage your rules

Each rule appears as a card showing:

  • An Active/Inactive toggle.
  • A plain-language summary of the rule.
  • Edit and Delete actions.

Only active rules are applied when your feed syncs. Click Continue when you're done.


Step 6 β€” Preview

This final step shows a summary of your setup and a preview of your products before syncing.

Summary

Review your configuration. Each item has an Edit link that takes you back to the right step to make changes:

  • Products β€” your selected product source (for example, All products).
  • Schedule β€” your sync schedule (for example, Weekly Β· 15:30).
  • Market β€” market and currency (for example, CA Β· AFN).
  • Mapping fields β€” how many fields are mapped (for example, 27 mapped).
  • Language β€” feed language (for example, en).
  • Custom rules β€” active rules (for example, 1 active Β· "LinhLT Test Rule").


Product preview

Below the summary, you'll see sample product cards showing the image, name, price with currency, and stock status



Finish

  • Done setup β€” Save your feed without syncing right away. It will sync automatically on the schedule you set.
  • Sync β€” Save your feed and start syncing immediately.

Once finished, your new feed appears in the TikTok Shop feed list, ready to sync your products.


Check feed sync status

After creating a feed, you can monitor its sync status from the Facebook & Instagram feed list page.

Column

Description

Auto sync

ON/OFF toggle β€” turning off stops auto-sync but does not delete the feed

Feed name + Catalog link

Feed name + link to the catalog on FB/GMC to verify

Sync status

Syncing β€” products are being pushed from Shopify to the Meta Catalog; Synced β€” products have been successfully pushed to the Meta Catalog

Approval status

Aggregated product approval status from the platform: Approved/Disapproved

Last sync

"a few seconds ago" + a "Next: " line

Action (…)

4-command menu ⬇

Action menu (…):

  • Sync now β€” trigger a sync immediately (without waiting for the schedule). The sync-now quota per day depends on your plan.
  • Edit β€” open the Edit feed form (the 4 tabs in section 5).
  • Duplicate β€” clone the entire config to a new feed (saves time when creating a feed for a different catalog). Limited by feed quota.
  • Delete β€” delete the feed (does NOT delete the source catalog on FB/GMC).


Click the approval status to view Meta feedback, including policy warnings and product issues.

You can also review detailed product-level approval diagnostics in the Product Hub section of Omega Feed.

Updated on: 16/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!