Skip to main content

Scenario

Your GA4 funnel shows where visitors drop off — maybe 40% leave after the pricing page, or 60% abandon the signup form. You know where but not why. You pull the funnel report, identify the worst drop-off steps, and run a Mavera Focus Group asking personas open-ended and ranking questions about each abandonment point. The result is qualitative insight layered on top of quantitative funnel data.

Architecture

Code

Example Output

Error Handling

The runFunnelReport method is part of the GA4 Data API but may have limitations on standard properties. If unavailable, build a step-by-step funnel using sequential runReport calls with page path filters.
The example uses page paths for steps 1–4 and an event for step 5. Adjust filterExpression to match your actual funnel. Check available events in GA4 → Reports → Events.
Funnels with 3 personas × 4 questions × 2 responses each can take 60–120s. The loop allows ~120s. Increase iterations for larger configurations.

What’s Next

GA4 Integration

Back to GA4 integration overview

Interest Category → Content Strategy

Build a content plan from audience interests

Landing Page Performance → Content Refresh

Rewrite underperforming landing page copy

Focus Groups API

Full reference for POST /api/v1/focus-groups