Four marketing data sources now flow into a single warehouse, and the team can question all of them in plain English. This page shows what is built, what the data already tells us, and the path it opens toward 5x revenue.
Every source lands in one governed BigQuery warehouse, isolated to Helpling's own data. Clavio, our analysis agent, sits on top and answers questions directly in Slack.
Verified row counts and freshness, queried live from the warehouse this morning. Each source updates on its own cadence.
| Source | Rows | History | Latest data | Status |
|---|---|---|---|---|
| Google Search Console | 1,476,958 | Jan 2025 onward | 16 Jul 2026 | Live |
| Google Analytics 4 | 3,194,386 | Mar 2025 onward | 01 Jul 2026 | Live |
| Google Ads | 732,046 | Mar 2025 onward | 18 Jul 2026 | Live |
| Customer Insights | 85,731 | Jul 2024 onward | 07 Jul 2026 | Live |
| Google Business Profile reviews | 4,752 | Dec 2017 onward | 21 Jul 2026 | Live |
No dashboards to learn. The team mentions @Clavio in the channel and the agent queries the warehouse, applies the right filters, and answers in seconds. It suggests follow-up questions and holds context inside a thread.
Guardrails handled behind the scenes: the GA4 property is a global rollup carrying other markets and overlapping export batches, so exports are deduplicated and Singapore is isolated before any number is reported; reporting windows anchor to each source's real latest date; and a known gap in GMV reporting since early June is flagged rather than reported as real zeros.
First cross-source analysis across all four datasets, run this morning. Every headline figure below was recomputed independently by a second analysis pass before it reached this page. Internal order and GMV figures are in EUR per Helpling reporting; Google Ads figures are in SGD.
Scenario arithmetic from verified baselines, not a forecast. 5x GMV means moving from roughly €256K to €1.28M per month. Paid alone cannot buy it: at June's CAC, the extra acquisition orders needed would cost about €457K per month, 4.4x today's entire budget. The arithmetic that closes is 2.5x orders times 2x average order value, built from four levers.
| Lever | Today, verified | The move | Modeled effect |
|---|---|---|---|
| Organic volume | 12.4K organic clicks/mo; SEO at 534 orders/mo; 4,910 commercial keywords sitting at positions 4-15 with 163K impressions | Aircon, elderly, move-out category sprint plus click-through recovery | SEO to ~1,700 orders/mo at the current 46.4 orders per 1,000 clicks |
| Paid efficiency | €67.5 CAC in June vs €37.8 in March, same budget | Fix the conversion signal, cap PMax, reallocate to the S$28-33 engines | +837 orders/mo at constant spend if CAC returns to March |
| Order value mix | Cleaning is 69% of GMV at €17 per order; elderly care runs €311, deep cleaning €299, renovation €224, move-out €222 | Grow the high-value categories organically where rankings are weakest today | Every 500 elderly orders/mo adds ~€155K GMV, worth ~1,800 cleaning orders |
| Repeat rate | 7.2 lifetime orders per acquired customer; 86% of orders are repeat or untracked | Needs cohort data to decompose; the largest silent lever in the business | Unquantified until retention data lands in the warehouse |
The category arbitrage in one line each: aircon is the largest commercial demand pool in the market (108K impressions per month) but our money page ranks around position 24, outranked by our own blog posts. Elderly care has the highest order value on the platform and almost no organic presence (position 18, 29 clicks a month) while paid carries it. Move-out cleaning is the number-two GMV category with core keywords already at position 3, one push from the top.
| Priority | Action | Why now |
|---|---|---|
| 1 | Rebuild Google Ads conversion tracking: single deduplicated purchase action with order value, internal orders imported | Every bidding decision currently optimizes toward the wrong signal; this unlocks the paid CAC recovery |
| 2 | Paid rebalance: cap PMax, cut €150+ per order channels, scale app and reactivation, brand pause test | Roughly €17K/month of measured waste is redeployable immediately |
| 3 | Organic sprint: aircon money-page rebuild, elderly care cluster, move-out top-3 push, title and snippet rewrites | Highest-margin growth lever; demand is already there, position and click-through are the gap |
| 4 | Pipeline hardening: repair the GMV feed gap, tighten GA4 market isolation in the query layer | Keeps every future answer trustworthy |
| 5 | Clavio Phase 2: automated Monday morning performance narrative in Slack, alerts on CAC and click-through regressions | The team hears about problems in days, not quarters |