Connect your store to Google Analytics, Tag Manager, Google Ads and Merchant Center to measure traffic, record conversions and publish your catalog on Google Shopping.
Where you enter the IDs depends on which store version you have, and the Google Ads fields are different in each one. Start by working out which is yours: 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.
- Fill in the IDs in the Tags & pixels block: Google Analytics 4 (ID), Google Tag Manager (GTM-…).
- Scroll down to Google Ads — conversions and fill in Purchase label (AW-…/…), Registration label (AW-…/…) and Lead/contact label.
- Save and publish the store changes.
In this version there is no Marketing → Advertising section in the side menu. If you go looking for it there you will not find it: the whole thing moved into the editor.
If you have the classic store
- In the side menu, go to Marketing → Advertising.
- On the Google Analytics card, paste the code into Measurement ID.
- Under Google Tag Manager, paste the code into Container ID.
- Under Google Ads, fill in Adwords ID and, under Conversion IDs, the Registration conversion, Order conversion and WhatsApp conversion fields.
- Save the changes.
Google Analytics 4
Go into your Google Analytics account, open Data Streams, pick the Web stream and copy the Measurement ID, which looks like G-XXXXXXXXXX.
Paste it into the matching field for your store version and save. GA4 starts measuring from that moment.
There is no snippet to paste: VentasxMayor builds the tag from the ID you entered.
Google Tag Manager
Create an account and a container with Web as the target platform at tagmanager.google.com and copy the container ID, which looks like GTM-XXXXXXXXX.
Paste it and save. VentasxMayor injects the container into the <head> and the <noscript> into the <body> as well. You do not have to touch the store's code.
GTM is also the answer to "can I install my own Google events in the source code?": there is no field to paste free HTML or JavaScript, because the IDs are validated and trimmed before being injected. What you can do is load GTM and work from there: VentasxMayor pushes every funnel event to the dataLayer (view item, search, add to cart, begin checkout, sign up, purchase), so you can build your own tags and triggers on top of those events.
Google Ads
VentasxMayor reports three conversions: when a customer registers, when they complete an order, and when they tap a WhatsApp contact.
In your Google Ads account, create a Website type conversion action for each. When you view the snippet you will find something like this:
gtag('event', 'conversion', { 'send_to': 'AW-XXXXXXXXX/YYYYYYYYYYY' })
What you enter in VentasxMayor depends on your store version, and this is the difference that causes the most mistakes.
On the new store, each field expects the full label, slash included: AW-XXXXXXXXX/YYYYYYYYYYY. If you paste only the front part, the conversion does not fire. The three fields are Purchase label, Registration label and Lead/contact label. That last one is the one that fires when a visitor taps a WhatsApp channel.
On the classic store, the value is split in two: Adwords ID is AW-XXXXXXXXX (without the slash or anything after it) and each of Registration conversion, Order conversion and WhatsApp conversion carries only the fragment after the slash.
Only enter the conversions you are going to measure; fields you leave empty simply do not fire anything.
Google Merchant Center
VentasxMayor automatically publishes a CSV feed of your catalog with the fields Google Merchant asks for: id, title, description, availability, condition, price, product link, image, brand and Google taxonomy.
The feed address is your store's address followed by /feed/google-merchant.csv. For example: https://mystore.ventasxmayor.com/feed/google-merchant.csv.
On the new store, the three feed URLs (Facebook Catalog, Google Merchant and TikTok Catalog) are listed in the editor's Catalog feeds block, below Tags & pixels.
On the classic store, the link appears on the Google Merchant Center card under Marketing → Advertising, but only if you have a custom domain configured. If you are still on the VentasxMayor subdomain, the card does not show the link even though the feed works fine: build it by hand with your subdomain.
To connect it:
- Go to merchants.google.com and open Products → Add Products.
- Choose Add products from a file and paste the feed URL.
- Set how often you want Google to re-read it (24 hours is usually enough).
- Leave the authentication blank: the feed is public and asks for no username or password.
The feed is generated against your live catalog every time Google asks for it, so it is always current. What has a frequency is Google's reading, not the file's update.
Prices in the feed
By default the feed publishes a token price of 1 so your wholesale prices are not exposed, because Google requires every item to have a price. The buyer sees the real price when they enter your store with their account.
If you want to publish real prices, the switch is at:
- New store: editor → Content → Marketing → Real prices in catalog feeds.
- Classic store: Marketing → Advertising → Show prices in catalogs.
Domain verification
If Merchant Center marks products as Not approved, it is almost always missing domain ownership verification. Two routes:
- Code to the company email: you need an email address on your own domain. VentasxMayor offers one at no cost under Settings → Corporate Email.
- Google Tag Manager: turn GTM on in VentasxMayor first, then verify the domain from that same Google account.
Category taxonomy
The feed sends whatever Google taxonomy you have loaded on each category. If a category does not have one, it is inherited from the parent category, so loading it on the high levels of the tree is enough.
How do I check it is measuring
Three answers, in order of usefulness:
What you paste is just the number, not the whole configuration. The field expects the ID: G-XXXXXXXXXX for Analytics, GTM-XXXXXXXXX for Tag Manager, a long number for the Meta pixel, a string of letters and digits for TikTok. If you paste the full snippet anyway, the system extracts the ID and discards the rest, so nothing breaks.
To see the pixel working, open your store with the official extensions installed: Google Tag Assistant for Google, Meta Pixel Helper for Meta, TikTok Pixel Helper for TikTok. They show you whether the tag loaded and which events fired on that page.
If you see no events, the first suspect is the cookie banner. See the next section.
The cookie banner can switch your measurement off
On the new store there is a Cookie banner selector in the editor, under Content → Marketing, with three modes:
- Ask permission: the visitor chooses to accept or decline. Until they accept the marketing category, non-Google pixels do not even load, and Google runs in limited mode in the meantime.
- Notice only: the banner shows a single Got it button and the pixels measure from the first visit. With no decline button, your campaigns lose no measurement.
- No banner: nothing is shown.
If your store "is not sending conversion event data", check this selector before anything else. The default mode depends on your business's country.
If you cannot find it
- You cannot find Marketing → Advertising in the menu. You are on the new store: the section moved into the editor, under Content → Marketing. The entry also requires the marketing permission.
- You do not see the feed link on the Merchant Center card. On the classic store that link only shows with a custom domain configured. The feed works anyway: use
https://<your-subdomain>.ventasxmayor.com/feed/google-merchant.csv. - You entered the Adwords ID and conversions are not coming through. Check the format against your store version: the new one wants the whole
AW-XXXXXXXXX/labelin each field; the classic one wants the two parts separately. - There is no field to paste HTML or JavaScript. It does not exist and it is not planned. Use Google Tag Manager.
- You are looking for the WhatsApp conversion on the new store. It is called Lead/contact label.
Tips
- Turn Tag Manager on before verifying your domain in Merchant Center: it helps with the verification and with everything that comes after.
- Load the Google taxonomy on parent categories before submitting the feed. It cuts Merchant alerts dramatically.
- If you use Google Ads and GA4 together, link the two accounts on Google's side to optimize campaigns with behavioral data.
- Take a screenshot of each conversion action's snippet before closing it in Google Ads. Finding it again later takes longer than taking the screenshot.
- See Advertising and social media for Meta, TikTok and the rest of the platforms.