ACRR Growth System · v1.0

Every pixel has a stage.

A unified growth system mapping every surface, CTA, nudge, and milestone across Acquisition, Conversion, Retention, and Referral. Each lane has its own color language, CTA family, and AI personalization logic — so visitors always know what kind of action they're taking, and the product always knows what to ask for next.

Master Map

The ACRR flow

Four lanes, nineteen milestones. Vertical bridges mark the moments where one lane hands off to another — where a converted user becomes a retained one, or a champion becomes a referrer.

→ STAGE PROGRESSION filled node = major Aha · outline = micro-milestone
LANE · AAcquisition
A1
Unknown visitor
Start Free Trial
A2
Intent signal
Get ROI calc
A3
Lead captured
Send playbook
A4
Demo booked / trial
Create account →
LANE · CConversion
C1
Account created
Set up org
C2 · Aha #1
First event
Send first event
C3 · Aha #2
Journey graph
Build graph
C4 · Aha #3
First AI insight
Ask a question
C5 · Aha #4
First anomaly
Enable alerts
C6 · Aha #5
First decision
Create decision
C7
Payment added
Add payment
C8
Paid customer
Enable Slack
LANE · R1Retention
R1
D1 return
See what changed
R2
D7 habit
Complete setup
R3
D30 sticky
Invite team
R4
Expansion signal
Upgrade to Scale
R5
Champion
Impact report
R6
Annual renewal
Renew · save $720
LANE · R2Referral
Ref1
Share link
Copy referral link
Ref2
Send invite
Send invite
Ref3
Signup
+500K events
Ref4
Activated
Reward earned
Ref5
Public advocate
Write G2 review
C6 → Ref1 first decision = peak satisfaction, unlock referral prompt
R3 → Ref1 D30 impact report doubles as share trigger
C8 → R1 first paid invoice begins retention sequence
R5 → Ref5 champion identified → case study + G2 ask
Lane · A · Acquisition

Turn strangers into leads.

Goal: identify intent, match the message, capture the email.
AI: personalize hero + CTA by detected role, industry, and prior session.

Signals: UTM · referrer · scroll · roleCTAs: Start Trial · See Demo · Get Early Access
5 adaptive hero variants · rendered by AI signal
A1 · default

Unknown visitor

A
✦ Agentic marketing OS
The marketing OS that thinks, learns, and acts.
Unify every touchpoint. Let AI surface insights, catch anomalies, and recommend decisions — before competitors do.
2,000+ teams · ★★★★★ 4.9 G2
Trigger: no UTM · first visit→ A1
A2 · cmo

Marketing leader

A
✦ For marketing leaders
Stop guessing. Know every customer journey.
Real-time view of every touchpoint, AI-detected bottlenecks, and budget recommendations grounded in your data.
"Replaced our BI stack." — VP Growth, Northwind
Trigger: LinkedIn CMO UTM→ A2
A3 · dev

Developer / DE

A
✦ API-first architecture
One REST API. Every customer signal. Real-time.
15ms p50 ingest · pgvector semantic memory · FastAPI · Groq + OpenAI. Ship in hours.
curl -X POST api.astrareach.com/v1/events:ingest
Trigger: GitHub / HN referrer→ A3
A4 · revops

RevOps / Growth

A
✦ Revenue intelligence
One source of truth for the whole revenue team.
Merge CRM, ad, web, offline into one identity graph. NL-query pipeline in plain English.
Retired Amplitude + Segment at TechFlow
Trigger: Salesforce / HubSpot ref→ A4
A5 · return

Re-targeting

A
✦ Welcome back
Ready to see AstraReach with your own data?
You were close last time. Start your free trial in 2 minutes — 100K events, no card.
⏱ Trial reserved until Apr 27
Trigger: returning · no signup→ A5
Intent capture surfaces
Gate · content upgrade

After blog post

A3
Enjoyed this? Get the full Customer Journey Mapping Playbook
Trigger · 60% scroll depth on /blog/*
Gate · pricing

Enterprise pricing gate

A3
Enterprise pricing requires a quick chat
Work email + we'll share pricing + a custom ROI estimate
Role-based solution landing pages
/for-cmos

For CMOs

A
Finally, an AI that speaks CMO.
Executive dashboard, quarterly board reports, pipeline-impacting insights.
Pain: board ROI · Solution: real attribution · CTA: demo
/for-developers

For developers

A
The marketing API your team wants to build on.
Idempotent REST. pgvector. FastAPI. Prometheus metrics.
/for-revops

For RevOps

A
The single source of truth your revenue team has been waiting for.
CRM + ad + web + offline in one identity graph.
Lane · C · Conversion

Turn leads into activated, paying users.

Goal: walk new accounts through 5 Aha moments and convert to paid.
AI: predict time-to-convert; always surface the highest-value next action.

5 Ahas: event · graph · insight · anomaly · decision
Signup funnel · 4 steps
C1 · STEP 1

Create your free account

100K events free. No credit card.
work@company.com
••••••••••
Full name
AI · detected @techflow.io — suggesting executive demo path
C2 · STEP 2

Set up organization

Industry, team size, primary goal — drives the next steps.
Org · TechFlow
Industry · B2B SaaS
Size · 21–100
🗺 journeys🔔 anomalies📊 reports
AI · goals → tunes the Aha sequence: anomaly first, then insight
C2 · STEP 3

Your API key is ready

Shown once. Save it somewhere safe.
ar_live_a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6
AI · team=1 → default Python SDK · enterprise → cURL
C2 · STEP 4 · AHA #1

Send your first event

Paste the snippet. Watch it land. This is the moment.
Listening…
✓ product_viewed · 14:02:11
🎉 First event received
AI · confetti + milestone badge saved to memory
In-app activation tracker · first 30 days

🚀 Getting started

5 of 7 complete
Create account
C1
Send first event
C2 · AHA #1
Build journey graph
C3 · AHA #2
Ask first question
C4 · AHA #3
Detect first anomaly
C5 · AHA #4 · NEXT
Create first decision
C6 · AHA #5
Invite a teammate
R1 trigger
💡
Based on your data: 87,214 events ingested from 3 sources. Your next highest-value action is running an anomaly scan — it usually surfaces a real issue within the first 2 weeks of data.
Trial conversion nudges · 4 states
C-N4 · C8 achieved

🎉 Welcome to AstraReach Growth.

Everything you just unlocked:

  • 2M events / month
  • AI Insights — unlimited
  • Anomaly detection + Slack
  • Meta + Google Ads sync
  • Semantic memory · 10K items
  • Decisions · 50/mo + reflexion
In-app upgrade page with contextual AI banner
💡
Based on your usage: you've ingested 87K events (87% of the free tier) and tried AI Insights three times. Growth would save ~4h/week of manual reporting and alert you to revenue drops before they hurt.
Current

Starter

$0
100K events · 1 source · 7d retention
Recommended

Growth

$1,200/mo
2M events · 10 sources · 90d · all AI

Enterprise

Custom
SSO · VPC · unlimited · CSM
Lane · R1 · Retention

Keep customers healthy and expanding.

Goal: form habits, surface unused features, celebrate wins, pre-empt churn.
AI: predict churn risk from memory · recommend next capability · trigger milestone moments.

Milestones: D1 · D7 · D30 · expansion · champion · renewal
Account health · sidebar widget
ACCOUNT HEALTH
78/ 100
Good · ↑ 6 this week
Data flowing
20 / 20
Identity active
15 / 20
Insights used
12 / 20
Team engaged
8 / 20
Decisions made
3 / 20
📣
2 seats unused — teams using AstraReach together see 2.4× more insight discovery.
🧠
You haven't created a decision this week. Your last anomaly (Apr 17) could be the basis for a budget reallocation.
Feature adoption nudges · 5 variants
🧠
R-N1 · memory browser never opened · D14+
Your AI memory has 14 items from decisions and anomalies. Memory makes every future recommendation smarter.
📡
R-N2 · no channels connected · D7+
Connect Meta Ads to see paid attribution in your journey graph.
👥
R-N3 · solo user · D7+
Teams using AstraReach together ask 3× more questions and catch anomalies 40% faster.
👋
R-N5 · re-engagement · 7d inactive
Welcome back. While you were away: +2,847 events ingested · 1 anomaly detected (Apr 19, -18% conversion) · 3 new memory items.
Success milestones · 5 moments
🔔 R-M1 · AstraReach caught somethingConversion dropped 22% in last 4h. Act now before it impacts revenue.
🎉 R-M2 · 10,000 events ingestedYour journey graph is getting richer. 247 unique paths across 4,821 sessions.
🏆 R-M5 · Annual renewal coming upRenew annually and save $720. Your CSM will reach out with a review.
R-M3 · C6 · first decision with reflexion

🧠 You just completed the full AstraReach loop.

Your reflexion has been saved to memory. AstraReach will use it to make smarter recommendations next time.

Ingest Identify Analyze Question Understand Decide Learn
Churn prevention · AI-triggered intervention
⚠ DETECTED · usage score 32 · no login 6d · 3 failed feature attempts

Your AstraReach setup isn't quite complete yet.

It looks like you haven't had a chance to explore everything. Let us help — pick where to start:

🎯
I want to see my customer journeys
🤖
I want to ask my data a question
📞
I'd like a 30-min setup call
Lane · R2 · Referral

Champions bring their peers.

Goal: activate satisfied users into referrers without interrupting their flow.
AI: only ask at peak-satisfaction moments (anomaly resolved, decision accepted, D30 impact).

Rewards: +500K events / referral · both sides · for life
Referral program hub · in-app page

Refer a colleague. Earn free events.

For every team that signs up and activates with your link, you both get 500,000 bonus events — for life.

You're #47 of 2,000+ referrers this month
🔗
You share. Send your unique link to a colleague.
✍️
They join. They sign up and send their first 10 events.
🎁
You both earn. +500K events added to both plans.
Links shared
3
Signups
2
Activated
1
Events earned
500K
Contextual referral triggers · 5 peak-moment asks
Ref-T1R2
🎉 After anomaly resolved
Toast · bottom-right · 8s

Anomaly resolved — nice catch! Know a growth team that would love this kind of alert?

Ref-T2R2
💡 After first decision accepted
Inline callout · decisions panel

Your first accepted decision is now in memory. Know a colleague who makes data-driven marketing calls?

Ref-T3R2
📊 After D30 impact report
Modal · on report download

Your report is ready — and the results look great. Who on your team should see this?

Ref-T4 · NPS promoterR2
❤️ NPS ≥ 9 → triple ask
Modal · D30 + D60 NPS survey
How likely are you to recommend AstraReach to a colleague?
012345678910
Not likelyExtremely likely

That means a lot! Would you be willing to:

Write G2 review →
Ref-T5R2
🏆 ROI milestone (AI-detected)
Dashboard banner · 48h window

1M events processed. Your journey intelligence is now fully operational.

Public advocacy · case study + G2 flow

Northwind recovered $80K in lost GMV in 72 hours with AstraReach.

How VP Growth Priya M. used anomaly detection and journey intelligence to catch a checkout funnel breakdown before it became a crisis.

72h
to detection
$80K
GMV recovered
3h
avg alert time
Start free trial →
"AstraReach caught a 22% checkout drop at 3am. Our on-call had a fix by 6am. We'd never have seen it until Monday's report." — Priya M., VP Growth, Northwind
🙏 Thanks for your G2 review+100,000 bonus events added to your plan.
AI Personalization

The decision matrix.

Every surface adapts based on these inputs. Ten signal sources × four ACRR lanes × dozens of nudge variants — resolved by a single decision layer.

Signal sources feeding personalization
📡
UTM
source · medium · campaign
🔗
Referrer
GitHub · G2 · LinkedIn
👤
Role
job title enrichment
🏢
Company size
1-10 · 11-50 · …
🏷️
Industry
eCommerce · SaaS · …
🎯
Goals
chips from C2 step
🖱️
Behavior
scroll · hover · dwell
📊
In-app
features · volume · seats
⏱️
Lifecycle
trial day · last login
❤️
NPS
0–10 score
Visitor signal → Hero variant
SignalMatchRendered
No UTM · first visitA1 Default
UTM · LinkedIn CMO adutm_medium=linkedin + title=CMOA2 CMO
Referrergithub.com · news.ycombinator.comA3 Developer
Referrersalesforce · hubspot · marketoA4 RevOps
Return visitor · no signupcookie + last_page=/pricingA5 Re-targeting
Trial user stage → In-app nudge
Stage completeGap detectedSurface
C1 onlyno events yetC-N · send first event
C1 + C2events but no graph viewC-N · build journey graph
C1→C3NL query unusedC-N · try NL query
C1→C5no decision createdC-N · create first decision
C1→C6team soloR-N3 · invite teammate
All C + 5d inactivere-engagement neededR-N5 · welcome back
NPS ≥ 9champion detectedRef-T4 · G2 + share
Usage ≥ 90%expansion signalR-N4 · upgrade to Scale
Component library

Atoms & molecules.

Every building block used across the ACRR system — CTA buttons by stage, nudge surfaces, celebration components, progress primitives, and annotation chips.

CTA buttons · by ACRR stage
A · Acquisition · violet
C · Conversion · cyan
R1 · Retention · emerald
R2 · Referral · amber
Nudge surfaces
SurfaceToast
Anomaly detected-22% conversion · 4h window
SurfaceModal
SurfaceInline card
📣
Seats unused — invite your team.
SurfaceFull-width banner
SurfaceCelebration overlay

🎉 Aha #1 unlocked

First event received

SurfaceAI callout
💡
Next best action based on your usage.
Progress primitives
ProgressFunnel step bar
ProgressScore ring
78
ProgressMilestone checklist
Account created
First event
Build journey
Create decision
Referral primitives
ReferralLink block
ReferralShare bar
FeedbackNPS scale
0246810
Annotation chips · use on every design spec
🟣 Acquisition 🔵 Conversion 🟢 Retention 🟡 Referral AHA moment AI personalized
AstraReach · ACRR Growth System v1.0 · © 2026 ← Back to marketing site · Open the app →