-
Transferring UA Segments to GA4: How can I recreate these filter settings?
Hey folks, I’ve got an issue I could use some help with. I’m currently using Google Analytics data via FiveTran to Redshift, but I need to switch it over to GA4. The way it works now is by creating ‘Segments’ in Universal Analytics (UA) and then layering them in one big “Valid Visitors” segment. I then ask FiveTran to import three reports with these segments and all my users broken down – which works okay.
So what do we do exactly?
-We use a filter for a time on page of 0 or higher.
-We use GA’s editor to define a Segment that:
-Excludes anyone from a Region that match a long string as spam using a Regular Expression
-Excludes anyone who seems like a new user but clicks on the Login link in the same session
-Excludes anyone who uses a specific URL Builder tool
I’ve linked an image to show you what it looks like [link]Here’s the problem: Now that we’re switching to GA4, I’m noticing some significant differences. Where UA bases its data on sessions and page views, GA4 seems to be entirely event-based. I also haven’t found segments (at least in terms that can be used when running reports with an API like FiveTran does with UA). Moreover, when I try to do a custom report via the API, I can’t seem to find a way to get the data I want alongside the filters I need – the metrics my users want.
I happened to hear from a Fivetran contact that there may be a feature request for something like this – they mentioned something about ‘Funnel Reports’? [link]
As I see it, I might need to export GA4 data to Big Query, import it back to RedShift, and work with it from there. But this seems like a complicated way around what we’re doing currently, and I can’t help but feel there’s got to be a simpler approach without resorting to such raw data processing.
Bear in mind, I’m more of a SQL guy than GA, and I find myself struggling to even construct a report in the GA4 interface that replicates what I’ve thus far managed with Segments in UA.
So here’s my question: Is there a way to accomplish this in standard GA4 reporting that I’m missing, or will I have to go down the Big Query route and build everything back up manually? Anyone got any tips? I’d really appreciate the help!
Log in to reply.