Regiondo Tracking Setup covers the following:
Basic ecommerce data and events in the dataLayer
Basic ecommerce data and events sent to GA
Google ads remarketing and conversion tracking
Basic events sent to the Facebook Pixel.
How Regiondo Tracking Works:
Our tracking works by sending data and events to the existing tracking properties on the parent page of the widget. This applies both to GTM / GA tracking and the Meta Pixel.
1. Using GTM (with Google Analytics 4)
1.1. Integrate the GTM Container
First, make sure that your GTM container is integrated on the page where you plan to implement the Regiondo react widget.
1.2. Set Up Your GA4 Tag
Create a GA4 tag that fires all pages. Data will be sent to your GA4 tag automatically.
To preserve the original referral source while users navigate the catalog widget:
- Go to Admin → Data streams in your GA4 property.
- Select your web Data stream.
- Open Enhanced measurement → Configure enhanced measurement.
- Under Pageviews, select Advanced settings.
- Uncheck Page changes based on browser history events.
- Click Save.
1.3. Create the GA4 Event Tag
Our widgets will send events and ecommerce data to this property. The only thing that needs to be added is a GA4 event tag and trigger:
1.3.1. Create a Ga4 Event tag with the following setup:
- Configuration tag - use your main GA4 tag here
- Event name - {{Event}}
- Ecommerce - select Send Ecommerce data
- Data source - Data Layer
1.3.2. As a trigger, create a custom event trigger as follows:
- Type - Custom Event
- Event Name: virtualPageview|view_item_list|select_item|view_item|add_to_cart|view_cart|add_shipping_info|add_payment_info|remove_from_cart|begin_checkout|purchase
- Select Use regex matching
- Trigger fires on - All custom events
After this is set up, you should get virtual pageviews on each checkout step, ecommerce events, and your conversion tag should work as expected. The checkout steps pageviews are:
- /checkout/cart
- /checkout/contact
- /checkout/payment
- /checkout/success
You can use those, or the existing events to fire any tag you want.
2. Using Google Analytics 4, Google Ads and Facebook tags directly on the page
2.1. Integrate Google Ads and Facebook Pixel
2.2. Set Up Tracking Without GTM
Note: