Tracking

Wix + Google Tag Manager: why your conversions are counted twice, and how to fix it

On a Wix site, conversions doubled the moment we added GTM. Wix was already pushing its own events. Here's how to spot it and choose one path.

Hamza El Asri Hamza El AsriFounder & lead strategist, RM Click PublishedNovember 10, 2026 Reading time6 min read AudienceMarketers & developers

If your Google Ads or GA4 conversions doubled after you set up Google Tag Manager on a Wix site, the conversion is probably being tracked twice: once by Wix, once by your tags.

Short answer: Wix already pushes its own events into the GTM data layer, including a page view on every page, and its built-in integrations can track conversions too. Pick one path per conversion: Wix's integration or your GTM tag, never both. Then use Tag Assistant to confirm each conversion fires once.

We hit this setting up conversion tracking with GTM for a bounce-house rental business on Wix: booking enquiries were showing up twice.

Why it happens on Wix

On a hand-built website, nothing goes into the data layer unless your code puts it there. Wix is different:

  • Wix sends events to the data layer by itself. Wix states that it sends a page view event to the Google Tag Manager data layer every time someone visits a new page. Other site actions can be pushed too.
  • Wix has its own marketing integrations, such as the Google Tag and its Event Manager, which can send conversions without GTM.
  • Wix warns about it. It advises against installing the Google Tag and Google Tag Manager together, and says tracking the same conversion in Wix and in GTM at the same time can create duplicates.

So a GTM setup that would be correct anywhere else can double count on Wix.

How to find the duplicate

  1. In GTM, click Preview to open Tag Assistant on your site.
  2. Do the conversion once: submit the enquiry form or complete a test booking.
  3. In Tag Assistant, read the events in the left column. Look for the same conversion appearing twice, for example two form events, or a Wix event and your own custom event for the same action.
  4. Click each event and check Tags Fired. If your conversion tag fires on both, that's your duplicate.
  5. Check Wix too: Marketing Integrations in the Wix dashboard. If the Google Tag or a Google Ads conversion is connected there, Wix may be sending the conversion by itself, outside GTM.

The fix: one path per conversion

Option A: track it in GTM only

Best if you want full control and several platforms (Google Ads, GA4, Meta) from one place.

  • Disconnect the overlapping Wix integrations (the Google Tag, and any conversion set up in Wix's Event Manager for the same action).
  • Keep Google Tag Manager connected through Wix's Marketing Integrations.
  • Trigger your conversion tag on one clear event. Prefer an event that only fires on success (for example a thank-you page or a confirmation event), not a button click.

Option B: track it in Wix only

Best if you only need Google Ads or GA4 and want minimal setup. Use Wix's integration, and don't create a GTM tag for the same conversion.

If the event itself is pushed twice

Sometimes the data layer receives two pushes for one action. Make the trigger stricter instead of firing on everything:

  • Add a trigger condition on a value that only one of the pushes contains.
  • Or use tag firing options → Once per page for conversions that can only happen once per page.
  • For bookings with an ID, pass it to the conversion as the transaction ID, so Google Ads and GA4 can drop repeats.

Check it worked

  1. Clear the test data in your head: note the time.
  2. Do one conversion in Preview mode and confirm the tag fires once.
  3. Publish, do one real test conversion, and check the next day that Google Ads and GA4 each show one.

Common errors

  • Every conversion doubled: tracked by both a Wix integration and a GTM tag.
  • Page views doubled in GA4: the Wix Google Tag and a GA4 tag in GTM both installed.
  • Conversions on button clicks that didn't complete: trigger on success, not on click.
  • Duplicates after page refresh: no transaction ID and no "once per page" setting.

Testing checklist

  • Only one of Wix's Google Tag or GTM is installed.
  • Each conversion is set up in one place only.
  • Tag Assistant shows the conversion tag firing once per conversion.
  • The trigger fires on success, not on click.
  • A real test conversion shows once in Google Ads and GA4.

Related reading: GA4 cross-domain tracking with a third-party booking engine.

Hamza El Asri
Written by Hamza El Asri

Media buyer and tracking specialist, founder of RM Click. Top Rated on Fiverr with 413 reviews. Written from our client work and the platforms’ own documentation. LinkedIn · Fiverr

FAQ

Frequently asked
questions

Usually because the same conversion is tracked twice: once by Wix's own integrations (Google Tag, Event Manager or marketing integrations) and once by your Google Tag Manager tags.

Yes. Wix says it sends a page view event to the Google Tag Manager data layer every time a user visits a new page, and it pushes other events as well.

Wix advises against installing the Google Tag and Google Tag Manager together, because they can conflict. Choose one.

Use Google Tag Assistant (GTM Preview mode) and do the conversion once. Look at the data layer messages and the tags that fired. If the same conversion appears twice, you've found it.

Free ad audit

Need this fixed
on your account?