The new Regiondo widgets are now based on React, a modern Javascript UI library. The Regiondo React widgets include the booking widget and the Product / Catalog widget. We will refer to all of them as the new widgets.
Unlike iFrames (which are inherently difficult to manage from a tracking perspective), the new widgets make handling data easier by using the tracking tags from your parent page in order to send relevant data to the dataLayer and fire relevant events.
Our 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.
Setup:
1.a.Using GTM (Universal Analytics)
a. First, make sure that you have your GTM container integrated on page where you plan to implement the Regiondo react widget.
b. Add your GTM container ID in the Regiondo Dashboard > Marketing > Tracking codes > I am using Google Tag Manager
c. In your GTM container, you will have to configure A Data Layer variable, GA tag and trigger for virtual page views, as follows:



Finally, you can create all your other tags normally.
1.b. Using GTM (Google Analytics 4)
a. First, make sure that you have your GTM container integrated on page where you plan to implement the Regiondo react widget.
b. Create a GA4 tag that fires all pages. Data will be sent to your GA4 tag automatically. To make sure that the referral is not lost during navigation of the catalog widget, please go to your GA4 property > Admin > Data streams > click on your data stream > Enhanced measurement > Configure enhanced measurement > Pageviews > Advanced settings > uncheck "Page changes based on browser history events" > Save
c. Finally, you can create all your other tags normally.
2. Using Google Analytics (both legacy UA and GA4) / Google Ads / Facebook tags directly on the page
a. First, make sure that you have your Google Analytics, Google Ads and Facebook pixel integrated on page where you plan to implement the Regiondo react widget.
b. Add your Google Analytics, Google Ads and Facebook pixel IDs in the Regiondo Dashboard > Marketing > Tracking codes > I am NOT using Google Tag Manager . Please note that for GA4, it is not necessary to add the tracking ID there.
c. Test your setup: Pageviews, Ecommerce data and events should be sent to GA automatically, Google ads Remarketing and conversion tracking should be receiving data, Pageviews and Basic events should be sent to the Facebook Pixel.