Google Analytics is a web analytics platform used to track website traffic, user acquisition channels, and conversion goals. GA4, the current version, uses an event-based data model that tracks user interactions across web and app surfaces.
Cueston is a product adoption platform that helps SaaS teams guide users inside their product using onboarding flows, product tours, tooltips, nudges, and in-app banners.
Google Analytics shows you where users come from and whether they convert. Cueston helps you increase that conversion rate by guiding users through the steps between landing on your product and reaching their first moment of value. By connecting acquisition data from Google Analytics with Cueston targeting, you can tailor onboarding to the context each user arrives with.
Integration workflow
- 1Identify high-value traffic sources and landing pages in Google Analytics
- 2Define conversion goals and track drop-off points in the signup-to-activation funnel
- 3Create Cueston onboarding flows personalized by acquisition source or user segment
- 4Measure activation and goal completion improvements in Google Analytics
How the integration works
Google Analytics tracks acquisition source, medium, campaign, and user behavior events. These dimensions can be passed to Cueston as user properties at session start, allowing you to target onboarding flows based on how a user arrived. A user who came from a comparison blog post receives a different tour than one who arrived from a paid search ad.
Cueston flow events can be sent to Google Analytics as custom events using gtag or the GA4 Measurement Protocol. This means tour completions, tooltip interactions, and nudge clicks appear in your GA4 reports, letting you attribute activation improvements to specific onboarding interventions.
Use cases
- Personalize the onboarding tour based on the utm_source or utm_campaign that brought the user to the product.
- Track Cueston flow completions as GA4 conversion events to measure onboarding effectiveness alongside other goals.
- Identify landing pages with high bounce-to-signup drop-off in GA4 and deploy Cueston nudges on those pages.
- Segment users by acquisition channel and compare activation rates across different onboarding flows.
- Use GA4 audience triggers to activate Cueston re-engagement flows for users who return after a period of inactivity.
Getting started
Start by reviewing your GA4 acquisition report to understand which channels bring users who activate versus those who do not. Pass UTM parameters and acquisition data to Cueston as user properties when initializing the SDK. Build an onboarding flow in Cueston and set targeting conditions based on source or campaign values. Send Cueston flow events to GA4 as custom events so you can track them in your existing reports. Compare activation rates by channel before and after deploying the targeted flows.
Frequently asked questions
Does this integration work with GA4 or only Universal Analytics?▾
This integration is designed for GA4, which uses the event-based data model. Universal Analytics has been sunset by Google. All references to Google Analytics in this context refer to GA4.
Can I see Cueston flow events in GA4 Explorations?▾
Yes. Once Cueston events are sent as GA4 custom events, they appear in Explorations, funnel reports, and path analyses just like any other event. You can use them as steps in funnel explorations or as conversion events.
How do I pass Google Analytics data to Cueston?▾
When initializing the Cueston SDK, include relevant GA4 dimensions such as traffic source, medium, and campaign as user properties. These are typically available from UTM parameters on the landing page URL or from the GA4 client-side API.