Connect your store to the advertising platforms to measure conversions and publish your catalog on Meta, TikTok and Google Shopping. This is also where you enter the links to your social profiles, which are a different thing entirely and are configured on another screen.
Where each value goes depends on your store version. If the panel header has an EDIT STORE button, you are on the new store.
Step by step
If you have the new store
- In the panel header, click EDIT STORE.
- In the editor, open Content → Marketing.
- Enter the IDs in the Tags & pixels block.
- Below, under Catalog feeds, the three URLs are ready to copy.
- Save and publish the store changes.
In this version the Marketing → Advertising section does not exist in the side menu: the whole thing moved into the editor.
If you have the classic store
- In the side menu, go to Marketing → Advertising.
- Enter the IDs on each platform's card: Meta, Google Analytics, Google Tag Manager, TikTok and Google Ads.
- Save the changes.
Which platforms each version supports
The classic store supports Meta (pixel and Conversion API), Google Analytics 4, Google Tag Manager, Google Ads and TikTok.
The new store supports all of the above and, in the Tags & pixels block, also:
- Pinterest Tag (ID)
- Microsoft / Bing UET (ID)
- Snapchat Pixel (ID)
- X / Twitter Pixel (ID), with a separate X / Twitter — purchase event (ID) field.
The X purchase event field has a quirk: it only accepts the identifier generated in X Ads Manager, in the format tw-XXXXX-XXXXX. Made-up event names are discarded silently, so if you do not enter that ID, X records visits but not purchases.
What to paste in each field
Just the number or the ID, not the snippet. Meta is a long number (for example 859216368651132), TikTok a string of uppercase letters and digits (for example CVUG2CBC67UA7LFDMPA), Bing a number, Snapchat a UUID with hyphens. If you paste the full code anyway, the system extracts the ID and discards the rest; and if what you pasted contains no recognizable ID, the field is left empty and that platform simply does not load.
Meta: pixel and Conversion API
VentasxMayor combines the Meta pixel on the browser side with the Conversion API on the server side. Load both and Meta receives the events by both routes, which reduces data loss from ad blockers.
To set it up:
- Go to Meta Business Suite's Event Manager and create a Web data source for your domain.
- Turn on Conversions API and Meta Pixel.
- Under Settings, copy the Pixel ID.
- Under Set up manually, generate an Access Token and copy it.
- Paste the Pixel ID and the token into the Meta fields of your store version.
- Save.
The two routes do not send the same thing, and it is worth knowing before you audit the numbers:
- The browser pixel fires page view, view content, view listing, search, add to cart, initiate checkout, add payment info, registration completed, contact and purchase.
- The server Conversion API sends only four events: ViewContent, AddToCart, Purchase and CompleteRegistration. The rest exist on the browser side only.
Meta never receives "remove from cart". That event is reported to TikTok and to Google, but Meta has no standard equivalent configured, neither through the pixel nor through the API.
The purchase travels with a unique identifier derived from the order number, the same one on both routes, so Meta deduplicates it on its own and does not count it twice.
Domain verification in Meta
In Meta Business Manager → Brand Safety → Domains, add your domain and choose meta-tag verification. Meta gives you a tag like <meta content="abc123" />. Copy only the content value and paste it into the Domain verification field (on the new store it is called Meta domain verification). VentasxMayor injects the tag into the store's HTML.
The cookie banner governs everything that is not Google
It is the number one cause of "I loaded the pixel and it does not measure".
On the new store, the Cookie banner selector sits in the editor, under Content → Marketing, and it has three modes:
- Ask permission: until the visitor accepts the marketing category, the Meta, TikTok, Pinterest, Bing, Snapchat and X pixels do not even load, and no events fire. Google stays in limited mode.
- Notice only: the banner shows a single Got it button and every pixel measures from the first visit.
- No banner: nothing is shown.
Google self-regulates with its own consent system and keeps working in limited mode; the other platforms do not. If your campaigns depend on measurement, check this selector before reviewing the IDs.
Catalog feeds
VentasxMayor publishes three CSV files with your catalog, always at your store's address:
/feed/facebook-catalog.csvfor Meta Commerce/feed/google-merchant.csvfor Google Merchant Center/feed/tiktok-catalog.csvfor TikTok
On the new store the three links sit together in the editor's Catalog feeds block, built on your store's real domain: they work the same with a subdomain or a custom domain. On the classic store each link appears on its own platform card, and only if you have a custom domain configured; without a custom domain the feed still works, so build the URL by hand with your subdomain.
VentasxMayor pushes nothing to the platforms: it publishes the file and they come and fetch it. The CSV is generated against your live catalog the moment they ask for it, so it is never out of date. What has a frequency is Meta's or TikTok's reading, which you configure on their side.
What the Meta feed includes
id, title, description, availability (in stock / out of stock), condition (new), price, link to the product page, main image, brand, Google category and materials.
The brand comes from the product's brand field. If the product does not have one loaded, your business name is used.
Two absences worth knowing before you build dynamic ads:
- The feed does not group variants. Every product goes as a standalone item: the size, color, gender and variant grouping fields are emitted empty.
- The feed does not carry a sale price. The sale price field also goes empty; a single price travels.
Prices in the feed
By default products go out with a token price of 1, to meet the platforms' requirement that every item have a price without exposing your wholesale prices. The buyer sees the real price when they enter your store with their account.
To publish real prices:
- New store: editor → Content → Marketing → Real prices in catalog feeds.
- Classic store: Marketing → Advertising → Show prices in catalogs.
Connecting the catalog in Meta
- Copy the Facebook Catalog feed URL.
- Go to Business Manager and open Commerce Manager or Catalogs.
- Create a Products type catalog or pick an existing one.
- Under Data Sources, add a scheduled data feed by URL.
- Paste the URL and set the update frequency.
Once processed, the products are available for dynamic ads, Facebook Shop and Instagram Shopping. For them to appear in WhatsApp Business, the number has to be linked to the Facebook page connected to the catalog.
TikTok
VentasxMayor loads the TikTok pixel with the official library and automatically fires ViewContent, Search, AddToCart, RemoveFromCart, CompleteRegistration, Contact and the purchase. On the new store the purchase is reported with TikTok's standard name for orders.
To set it up:
- In TikTok Ads Manager create a web Pixel from Assets → Events → Web Events.
- Choose manual code installation.
- Copy only the Pixel ID, the string inside
ttq.load('…'). - Paste it into the TikTok field and save.
The TikTok feed adds fields that platform makes use of: categories concatenated with >, up to ten extra images per product, and materials if you have them loaded. The price rule is the same as for Meta.
To check it, browse your store with the TikTok Pixel Helper extension.
The links to your social profiles
The links to Instagram, Facebook and the rest are a different thing: they have nothing to do with the pixels and they are entered on another screen.
- New store: editor → Content → Brand, Social links section. The fields are Instagram, Facebook, TikTok, WhatsApp, YouTube, X and Pinterest.
- Classic store: Settings → General, Social Media block. The fields are Facebook, Instagram, X (Twitter), TikTok, YouTube and Pinterest.
If you cannot find it
- You cannot find Marketing → Advertising in the menu. You are on the new store: everything moved into the editor, under Content → Marketing. The entry also requires the marketing permission.
- You do not see the feed URL. On the classic store the link only shows with a custom domain. Build it by hand:
https://<your-subdomain>.ventasxmayor.com/feed/facebook-catalog.csv. - You do not see the Pinterest, Bing, Snapchat or X fields. Those are new store only. The classic store does not have them.
- You loaded the pixel and no event arrives. Check the cookie banner mode before anything else.
- Meta is not showing you the remove-from-cart event. It is not a configuration problem: VentasxMayor does not send Meta that event.
- You are looking for where to change the Instagram link. It is not on this screen: see the social profiles section above.
Tips
- Load the pixel and the Conversion API together. They are the same measurement by two routes and Meta deduplicates them on its own.
- Before syncing catalogs, check that your products have complete images and descriptions: the platforms reject incomplete listings.
- Load the Google taxonomy on your categories. It improves approval on Meta and TikTok, not just on Google.
- If you sell variants and need ads by size or color, keep in mind that the feed sends them as standalone products. Plan the campaigns with that in mind.
- See Google integration for Analytics, Tag Manager, Google Ads and Merchant Center in detail.