Case Study — Retail Investor Research Platform

17,600 users. Pricing, analytics, and paid acquisition rebuilt around investor workflow quality.

The platform had a growing user base and a useful AI-assisted research product. The GTM problem was broader than pricing: expansion was tied to AI caps, analytics were not instrumented, and paid acquisition across Meta, Reddit, Quora, and X needed a quality-based decision system.

Stack PostHog Stripe
17,600+
Users on platform
62
Behavioral events specified for PostHog
22
Paid-channel campaign files reviewed
Meta
Validated as strongest paid channel

Before.

The platform had strong user growth, reaching 17,600+ investors. But the GTM system had three separate bottlenecks. First, pricing was working against expansion: AI query caps were carrying too much of the monetisation burden, so the product charged users for touching the core value proposition.

Second, analytics were not ready to explain activation, upgrade intent, or channel quality. Third, paid acquisition tests across Quora, Reddit, Meta, and X were generating signal, but the team needed a clearer way to decide which channels deserved spend and which should become organic surfaces instead.

The Situation
  • Single-tier pricing model creating a revenue ceiling
  • Expansion tied to utility caps (AI queries) rather than success
  • No behavioral analytics to measure activation or conversion
  • Paid-channel results spread across Quora, Reddit, Meta, and X without one quality threshold
  • Generous free tier with weak qualitative upgrade triggers

What we did.

Redesigned the monetization architecture, analytics layer, positioning, and demand-generation decision system around investor research maturity.

Step 1 — Product DNA Classification
Conducted a 10-dimension analysis across 19 product surfaces to establish the platform as a Consumer Intelligence Layer, identifying the lack of expansion as a critical misalignment.
Step 2 — Pricing Audit (JTBD + Kano)
Mapped features into Must-Haves (AI analysis), Performance drivers (Alerts, Portfolios), and Delighters (Top Investor trades) to identify appropriate expansion levers.
Step 3 — Value Metric Redesign
Shifted expansion logic from AI query volume to research workflow depth: portfolios, alerts, saved screens, and SEC filing consumption.
Step 4 — Tier Architecture
Redesigned into a 3-tier model (Starter, Investor, Professional) creating a 172% price expansion path from the middle to top tier.
Step 5 — Analytics & GTM Specification
Drafted a 62-event PostHog tracking plan and rewrote positioning so upgrade pressure feels like natural progression, not penalty.
Step 6 — Paid-Channel Experiment Review
Reviewed 22 campaign files across Quora, Reddit, Meta, and X. The decision was not based on impressions or cheap clicks; it used confirmed signups, replay-validated engagement, session duration, pages visited, and setup friction to decide which channels deserved more paid spend.
Step 7 — Channel Reallocation Decision
Meta produced the strongest quality signal: higher signup rate, longer sessions, more pages per visit, and better replay quality. Quora, Reddit, and X were not discarded; they were moved out of paid acquisition and into organic SEO, AI GEO, community, and thought-leadership roles.

After.

17,600+
Verified users on a mature PLG foundation
3-tier
Pricing architecture built for expansion
172%
Expansion revenue potential per user
62
Events defined in the PostHog behavioral tracking plan
Meta
Validated as the strongest paid acquisition channel after traffic-quality review
22
Campaign files reviewed across Quora, Reddit, Meta, and X

The Installed System.

Maturity-Based Tiering

The pricing page communicates a progression, not a paywall. Users understand why the next tier exists because it matches the next stage of their research workflow.

Workflow Value Metrics

Expansion revenue can grow from the existing base without adding users — because the primary pricing metric (alerts, portfolios) scales with the user's success.

Behavioral Activation Tracking

A 62-event tracking plan instrumented in PostHog that identifies exactly where users drop off, allowing the team to measure the impact of every product change.

Paid Channel Decision System

Meta, Reddit, Quora, and X were compared on qualified behavior after the click, not just ad-dashboard activity. The team could decide what to scale, pause, or repurpose.

Meta Consolidation

Meta was kept as the primary paid acquisition surface because it produced stronger signup quality, longer sessions, more pages per visit, and better replay-validated behavior.

Organic Surface Strategy

Reddit and Quora moved into SEO and AI GEO use cases, while X became a publishing and thought-leadership surface rather than a paid acquisition channel.

Jake McMahon
Jake McMahon
ProductQuant

10 years building growth systems for B2B SaaS companies at $1M–$50M ARR. BSc Behavioural Psychology, MSc Data Science. This engagement required auditing a high-growth fintech platform across monetization, activation analytics, pricing architecture, positioning, and paid-channel performance so the team could stop optimizing isolated levers and make one coherent GTM decision.

What this looks like for your company

GTM Strategy.

A two-week GTM audit — or a full four-to-six-week go-to-market design — to diagnose what’s not working in your current motion and build positioning that converts the right segment.

  • GTM audit: message, persona, competitive intelligence, and product-alignment diagnosis
  • Segment prioritisation: which buyer types to target first, ranked by conversion probability
  • Competitive positioning: where you win, where you’re vulnerable, and how to widen the gap
  • ICP definition refined from sales data and competitive win/loss patterns
From $3,497 · 2–8 weeks
Right for you if
  • Consumer fintech or investor-facing SaaS with PLG motion and no clear segment focus
  • Positioning competing on features when it should be competing on outcome
  • Entering a market with established players and need a differentiated wedge

Pricing, analytics, and channels pulling in the same direction?

A 15-minute call is enough to know whether what we do is relevant to where you are. No pitch. Just a conversation about your specific situation.