google-bigquerygoogle-analytics-4

Unioning data from tables to get over the 1 Million events daily export limit from GA4 to Bigquery


So we have run into the problem of hitting the 1 Million events daily export limit from GA4 to Bigquery in the free edition. GA360 is too expensive for us, so we are looking for any alternatives.

I was wondering if this is as simple as tracking different parts of the app in different GA4 properties (separate tables) so that each property stays within the 1 Million / day export limit.

Then all I have to do is union (combine) the data and store that as a consolidated view.


Solution

  • We ran into this challenge recently and now solved it but it took us some stress and guesstimation in making it work. While Google offers a great way to go around this, sadly their sites are not documenting this case well. I am going to explain how we went around the 1 million events limit with fully native solutions that will take you 10 mins to implement.

    Daily behavior:

    Please note that Google is not being just difficult in offering this turnaround. You will incur some costs for streaming data, $0.01 per 200 MB to be exact (details here). For us this meant $0.05 / day for about 1m events so $1.5 / month; not remotely comparable to paying for GA.