Your catalog, live on Meta, Google and TikTok.
Connect once. YNS keeps product feeds, pixels and conversion events in sync across every ad platform — no exports, no manual re-uploads, no stale prices.
One catalog, three feed specs.
Each platform expects product data in its own shape. YNS keeps a single source of truth and translates it continuously — so a price change or a sellout shows up everywhere within the same sync cycle.
Meta Ads
- Catalog synced to Commerce Manager
- Conversions API for Purchase, AddToCart
- Dynamic retargeting from real inventory
Google Ads
- Free listings + Shopping ads feed
- Enhanced Conversions, hashed at send
- Performance Max product groups
TikTok Ads
- Video Shopping Ads catalog feed
- Events API for server-side Purchase
- Identity match on order email/phone
Every variant, mapped to spec.
YNS reads your product and variant fields once, then writes them out in each platform's own vocabulary — GTIN, MPN, item groups for size and color, tax-inclusive or exclusive pricing depending on your store's settings.
| YNS field | Meta | TikTok | |
|---|---|---|---|
| variantId | id | id | sku_id |
| title | title | title | title |
| priceMinor | price | price | price |
| stockCount | availability | availability | stock_status |
| gtin | gtin | gtin | gtin |
| imageUrls[0] | image_link | image_link | image_link |
| productId | item_group_id | item_group_id | item_group_id |
Every purchase, tracked server-side.
Browser pixels alone miss checkouts to ad blockers, Safari's ITP and iOS. YNS fires each event twice — once client-side, once from the server with a shared event ID — so platforms de-duplicate and keep the full picture.
Ads that know your inventory.
Stock changes push through the same webhook your storefront uses. When a variant hits zero, its feed entry flips to out-of-stock and every platform excludes it from active delivery on the next fetch — before a shopper clicks into a sold-out ad.
One ROAS number, tied to real margin.
Platform dashboards report revenue, not profit — and count it three separate times if a shopper crosses paths with more than one ad. YNS blends spend across all three and compares it against actual order margin, after COGS and fees.
Illustrative example store, not live data.
No add-ons, no separate tier.
Ads sync ships as part of the platform — every store gets the full set below the moment an ad account is connected.
Three steps, no developer required.
Connect your ad accounts
Authorize Meta Business, Google Ads and TikTok for Business from Manage → Ads. Each platform connects independently — start with one, add the rest later.
Map your catalog
YNS auto-maps categories, variants and identifiers to each platform's schema. Review the mapping and override any field before the first feed goes out.
Launch and monitor
Feeds go live, conversion events start flowing, and blended ROAS shows up in your Ads dashboard — no separate login, no spreadsheet exports.
Before you connect an account.
Give every product a channel.
Connect your first ad account and let YNS keep the feed current from here.
Connect your ads