Growth · 12 min

Growth Experiment Rituals

The weekly cadence used by teams shipping 100+ experiments/yr.

100 experiments a year isn't ambition. It's a scheduling problem.

tl;dr
  • Run 2 experiment lanes: acquisition in Framer + Meta, activation in Product + PostHog.
  • One weekly ritual beats 12 Slack debates; use n8n, Clay, and Attio as the operating spine.
  • 100+ tests/year only works with 1 owner, 3 reviewers, and a hard kill rule at 7 days.
  • 11x + Clay replaces 4 SDR tasks; no cold sequences without enrichment and intent.
  • Northbeam, PostHog, and Common Room decide winners; opinions do not.
  • Salesforce is a tax on your GTM; default to Attio unless migration cost is already sunk.
Action plan
Action plan0/3 · 0%
Progress saved locally. Sign in to sync

1. The weekly experiment ritual

A 100+ experiments/year machine runs on a fixed 5-step cadence, not heroics. Monday: Clay pulls 50 leads, enriches firmographics, and scores intent. Tuesday: one owner writes 3 hypotheses in Claude Code, then routes the brief through n8n into Attio. Wednesday: the team ships 1-2 tests in Framer, Pmax, or PostHog flags. Thursday: Northbeam and PostHog judge lift. Friday: kill, scale, or iterate, then log the learning into Common Room. If a test needs more than 1 week, it is not an experiment; it is a project.

  1. 01

    Create the weekly hypothesis queue

    Use Clay + LLM enrichment to turn 50 accounts into 10 testable ideas. Feed the output into Attio and tag by stage, persona, and intent.

    Prompt: 'Return 10 experiment hypotheses for ICP=fintech ops, include expected lift, risk, and owner.'
  2. 02

    Ship from a fixed template

    Build landing variants in Framer + Relume, deploy tracking in PostHog, and launch ads in Meta Advantage+ or PMax. No custom code unless a test proves signal.

    Template: 'Problem, proof, CTA' with 1 variable only: headline, offer, or audience.
  3. 03

    Review with numbers only

    Use Northbeam, PostHog, and Common Room to score impact against the prior 7-day baseline. One owner posts a 5-line recap in Slack and Attio.

    Decision rule: 'If lift <10% and sample <300 clicks, extend 3 days; otherwise kill.'
IfThen
the experiment cannot be set up in 1 daydowngrade it to a backlog item and stop calling it a test
2 reviewers disagree on the metricuse the primary metric in PostHog and ignore the vanity metric

2. Agentic research and scoring

The best teams do not brainstorm from memory; they let Clay, Common Room, and Apollo AI assemble the evidence first. A Relevance AI or Lindy agent should enrich accounts, detect trigger events, and draft a 3-line rationale before any human writes copy. For RevOps, use Claude Code or Cursor against Attio SQL exports to rank segments by activation, payback, and expansion. If the agent cannot explain the win condition in 1 sentence, the segment is too weak. Every experiment needs a score: 40% intent, 30% reachability, 30% expected lift. Anything below 70/100 does not ship.

  1. 01

    Enrich the segment

    Clay pulls domain, headcount, tech stack, funding, and signal data, then a Claude 4.5 Sonnet prompt converts it into test segments.

    Prompt: 'Cluster these 200 accounts into 4 segments with the highest likelihood of 2x CTR.'
  2. 02

    Let an agent draft the brief

    Use Lindy or Relevance AI to write the hypothesis, channel, KPI, and exclusion rules. Human edits only the offer and risk.

    Prompt snippet: 'Write a 120-word experiment brief with one variable and one kill metric.'
  3. 03

    Score before launch

    Run the score inside Attio and store it in a custom field. Pair it with Common Room for PLG signals and Northbeam for demand quality.

    Decision rule: 'If score <70, require VP approval; if >85, auto-launch.'
IfThen
Clay coverage drops below 90%pause outbound-style experiments and fix enrichment first
the agent output lacks a clear ICP or channelreject it and regenerate with a narrower prompt

3. Launch control and ops hygiene

Experiments fail from bad plumbing more than bad ideas. n8n should orchestrate every launch: brief creation, asset review, QA, and owner assignment in Attio. Use Trigger.dev or Inngest for time-bound checks, and keep PostHog experiment IDs stable across every variant. Framer, Next.js on Vercel, and Mutiny can all support rapid pages, but only 1 source of truth should own the test state. For outbound, 11x or Jason AI handles first-touch research and follow-up, while Clay supplies the data. If a workflow needs manual CSVs, it is already broken.

  1. 01

    Automate the launch path

    Build an n8n flow that creates the experiment in Attio, assigns the owner, posts the brief, and opens the tracking ticket.

    Flow: 'Clay row updated' -> 'Create Attio record' -> 'Send Slack approval' -> 'Launch page'.
  2. 02

    Lock the tracking schema

    Use one PostHog experiment ID, one naming format, and one source taxonomy. Mirror the same IDs into Northbeam and Common Room.

    Naming rule: '2026-07-08_SEGMENT_CHANNEL_OFFER_VARIANT_A'.
  3. 03

    Add agent-assisted QA

    Use a Claude MCP server or OpenAI Agents SDK to check broken links, missing UTMs, and mismatched copy before launch.

    Prompt: 'Validate these 3 Framer URLs, 6 UTM params, and 1 CTA against the brief.'
IfThen
QA finds 1 broken link or 1 missing eventdo not launch until the issue is fixed
the experiment state lives in 2 systemsdelete the duplicate and keep Attio as the source of truth

4. Learning loop and scale-up rules

A weekly ritual only matters if the learning loop compounds. Every Friday, log the result in Attio, attach the creative in Framer or Arcads, and map the segment in Common Room so the next test inherits context. Use Northbeam for revenue-weighted reads, PostHog for product behaviour, and June if the journey needs cross-channel attribution. Scale only when 3 signals align: positive lift, stable CAC, and downstream retention. Dead tactics die fast; a 6% CTR without revenue is theatre. Keep 1 scale lane and 1 kill lane, never 5 half-lanes.

  1. 01

    Write the verdict

    Store winner, loser, and next action in Attio with a 3-sentence summary and the original hypothesis linked.

    Verdict format: 'Win, lose, or inconclusive; reason; next test; owner.'
  2. 02

    Promote only proven patterns

    Clone winning pages in Framer, reuse audiences in Meta Advantage+, and expand segments with Clay lookalikes.

    Rule: '2 wins in the same segment means scale budget by 25%.'
  3. 03

    Feed the next week

    Use Common Room and Clay to find adjacent accounts, then ask Relevance AI for 3 fresh hypotheses from the last winner.

    Prompt: 'Generate 3 adjacent experiments from this winning offer and this ICP.'
IfThen
a win does not improve revenue or activationtreat it as a curiosity and do not scale
2 consecutive tests in one lane failchange the segment, not the team
Pitfalls

What goes wrong

Mistake

Running 10 experiments with 10 metrics

Fix

Use 1 primary metric in PostHog and 2 guardrails in Northbeam or June.

Mistake

Letting humans write every brief

Fix

Have Clay + Lindy draft 80% of briefs and reserve humans for offers.

Mistake

Launching without segment scoring

Fix

Require a 70/100 score in Attio before any budget or dev time is spent.

Mistake

Storing experiment truth in Slack

Fix

Write the record into Attio and mirror metrics into PostHog immediately.

Mistake

Scaling from one lucky click spike

Fix

Wait for 2 wins, 1 revenue signal, and 1 retention check before scaling.

FAQ
How many people do you need to run 100+ experiments in 2026?

3 operators is enough if Attio holds the truth and n8n runs the plumbing. One person owns hypotheses, one owns build and QA, and one owns analytics. Clay, PostHog, and Northbeam remove most manual research, so adding heads before systemising is waste.

What is the fastest way to find good hypotheses?

Start with Clay enrichment, then use Common Room and Apollo AI to isolate accounts with strong intent or product signals. A Relevance AI or Lindy agent should draft 3 hypotheses per segment. If the segment cannot produce 3 angles, it is too broad.

What should be the default stack for experiment tracking?

Attio for ownership, PostHog for events, Northbeam for revenue, and Common Room for signal context. Use June only when multi-touch journey clarity matters. Salesforce is a tax on your GTM; default to Attio unless you are trapped in a migration.

When should a test be killed?

Kill at 7 days if there is no directional lift and no clear diagnostic signal. Keep only tests with enough traffic to reach a fair read, and never extend a weak experiment just because the team likes the idea. Dead tactics stay dead.

Where do AI agents actually help, not just look clever?

They help in enrichment, scoring, brief drafting, QA, and post-test synthesis. Clay + LLM enrichment, 11x for first-touch research, and Claude Code for SQL-heavy RevOps work are the highest-leverage uses. If the agent cannot reduce 30 minutes to 3 minutes, do not deploy it.

Get one system like this in your inbox each week

No fluff, no upsell. Unsubscribe anytime.