MarTech · SaaS for agencies · Global

Grippi connected acquisition to product retention

The client

Grippi is a SaaS marketing data platform built for agencies. It pulls client ad and analytics data into one place so agencies can report and act on it faster. The company sells on self-serve trials, so the path from first visit to paid account matters a great deal.

The challenge

Grippi had no reliable picture of which features drove retention. Marketing data lived in one set of tools and product usage lived in another, and nothing joined the two.

The team could see which campaigns brought in signups. It could not see what those signups did next, where trial accounts stalled, or which channels produced customers who stayed.

Engineering also wanted a second pair of eyes on product and API decisions that affected how data moved through the platform.

What we did
Product analyticsData warehouseAI data accessMarketing APIs

Marketing APIs into the warehouse

We built custom marketing APIs that push campaign and attribution data into the warehouse on a schedule. Each source lands in a consistent shape with source, medium and campaign kept intact, so joins downstream stay clean.

Web and product tracking

We implemented GA4 and GTM on the marketing site and PostHog inside the product, sharing identifiers across both. A visitor who signs up keeps the same identity from the first ad click into the app.

Trial and cohort instrumentation

We wrote an event taxonomy for key product actions, trial start, activation steps and conversion to paid. We then built trial-to-paid funnels and retention cohorts in PostHog so product and growth teams could see where accounts stalled.

BigQuery as the single source

All sources were consolidated into BigQuery and modelled into tables for acquisition, usage and revenue. Usage questions now start from one tested model, and the MCP servers read from it too.

MCP servers for conversational queries

We built MCP servers that let AI assistants query the data in plain language. The team and its customers could ask questions of their marketing data without writing SQL or waiting on a report.

Product and API consultation

We worked directly with engineering on product and API design, covering data contracts, naming and how new features should emit events. This kept tracking reliable as the product changed.

What changed
  • Acquisition channels are now tied to what users do after signup, across every platform.
  • Usage questions are answered from a single source of truth in BigQuery.
  • The team can see exactly where trial accounts stall in the funnel.
  • Feature adoption and retention cohorts are live in PostHog.
  • The MCP layer drove a large increase in client acquisition.
Stack
PostHogGA4GTMBigQueryMCP serversCustom marketing APIs

Related work

Next step

Get your first fix in 30 minutes

Bring the question your team can’t answer fast enough. The engineer who would do the work looks at your setup with you and tells you the first thing we would fix, plus a straight answer on whether you need us at all. It costs you half an hour, and you keep the fix either way.

Book a free discovery call