Revenue Tracking Using GA4

To implement GA4 revenue tracking in addition to your existing Universal analytics revenue tracking, here are the steps you need to follow:  

GA4 Setup 

1. Click on Admin 

inline-1642826631

 

2. Under Property --> Select GA4 

inline-1402568718

 

3. Select “Get Started” 

GA.png

4. Click on Data Streams 

inline1694213235​​

 

5. Under Data Streams, enable “Enhanced measurement” 

inline-530132815

 

6. Under Data Streams, click “configure tag settings” 

inline-1669203856

 

7. Select “configure your domains” and add “contains guest.rezstream” 

inline420078237

 

8. Under Data Streams --> Configure Tag Settings, select “show all” and select “List unwanted referrals” 

inline620818391

9. Add property’s domain and “guest.rezstream.com” to reflect the following settings 

inline1329557868

 

10. Confirm industry category and time settings is accurate based on property’s location under Property Settings 

inline-1103400082​​

 

11. If the property has a Google Ads account, click on Google Ads Linking under Property 

 

inline1822963049

​12. Enable personalized advertising and auto-tagging

inline816449442

13. Under Data Streams, copy button to capture Measurement ID to send to your website design vendor for implementation 

9-12-2023 4-04-08 PM.png

 

14. Implement the following scripts on every website page in the <head> section reflecting your unique UA code (from your Universal account) and measure ID (from your GA4 account). *If you're a TCMS customer, rezStream will implement these scripts for you so please send your IDs to changes@rezStream.com.  

 

<script type="text/javascript">

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXXXXXXX', 'auto', {'allowLinker': true });

ga('require', 'linker');

ga('linker:autoLink', ['rezstream.com'], false, true);

ga('require', 'ecommerce');

ga('send', 'pageview');

</script>

<!-- Global Site Tag (gtag.js) - Google Analytics -->

<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXX"></script>

<script>

window.dataLayer = window.dataLayer || [];

function gtag(){dataLayer.push(arguments);}

gtag('set', 'linker', {'domains': ['YOURDOMAIN.com', 'guest.rezstream.com']});

gtag('js', new Date());

gtag('config', 'G-XXXXXXXXX');

</script>

 

15. Once you've implemented the above tracking scripts on every page of your website, submit a request to Support@rezStream.com to implement Universal and GA4 revenue tracking providing your UA code (from your Universal account) and measure ID (from your GA4 account) if you're a Cloud PMS customer. If you're a TCMS and Cloud PMS customer, you can submit these details to Changes@rezStream.com

 

16. Create a reminder after a week of implementation to confirm tracking is coming through correctly on both accounts including online bookings and revenue by comparing to Sales by Channel (Excluding Changes) report in the Cloud PMS. 

 

inline-211998544