you want the bad news by 14:20, not by monday. here’s how.
Kassandra watches your signup-to-paid funnel. When checkout conversion slides from its usual 27–29% to 18.4% on a Tuesday afternoon, it says so in Slack, names the likely cause, and lists the accounts that were mid-checkout.
Kassandra compares every funnel step with the same hour on the same weekday over the previous four weeks. When checkout conversion sits more than five points under that baseline for 40 minutes, it posts to Slack with the step, the likely cause and the accounts that were mid-checkout.
Paid conversion below baseline
Alert A-2291 · opened Tue, Nov 3 at 14:20 UTC
Open
Daily paid conversion28-day baseline 27.9%
Wed, Nov 4 · 18.4% −9.5 pts vs baseline
Likely cause3-D Secure step timing out on one card network
42 chart types, and not one of them is a pie unless you insist
Drag a chart onto the grid, point it at a connected table, and it draws itself in about two seconds. Resize it from the corner handle. The totals on the dashboard match the totals on the funnel page, because they read from the same place.
Growth weekly
Dunmore · 5 widgets · edit mode
Saved 14s agoDone editing
Signups · Oct 6 – Nov 4
6,127 +4.8%
Visits by hour · Nov 4 · UTC
1,587
0006121823
Funnel · Signup to paiddrop here
Search 42 chart types/
Line
Stacked bar
Funnel↵
Cohort grid
Heatmap
Gauge
Showing 6 of 42
a monday note that people actually open
Choose PDF, Slack or both, and a time: Monday, 08:00 UTC. The digest opens with one sentence on what changed, then shows the three charts that explain it. Recipients can mute any section they don’t care about. Nobody can mute the sentence.
Schedule report
NameMonday funnel digest
FormatPDFSlackEmail
SendWeekly
Daily
Weekly · Monday 08:00 UTC
Monthly
RecipientsPriya N.Tomasz K.growth-weekly
CancelSchedule report ⌘↵
KKassandra APP · Mon 08:00
Last week, signup-to-paid slipped from 27.9% to 26.7%. Three charts explain it, and the second one is the checkout step.
monday-funnel-digest-nov-02.pdf
PDF · 412 KB
Posted in #growth-weekly
Sent to #growth-weekly and 2 people · Mon, Nov 2 at 08:00 UTC
week-five retention, said in a full sentence
Kassandra projects each signup cohort six weeks out, then explains the forecast without a Greek letter anywhere. For example: the Oct 19 cohort will settle near 28%, because fewer of its members built a second dashboard in week one.
Retention by signup week
Weekly active · model refreshed 06:00 UTC
RetentionRevenue
Signup week
W0
W1
W2
W3
W4
W5
Sep 211,298 users
100%
51%
40%
35%
33%
31%
Sep 281,386 users
100%
54%
42%
37%
34%
32%
Oct 51,452 users
100%
53%
41%
36%
33%
31%
Oct 121,521 users
100%
52%
40%
35%Oct 12 · week 3 · forecast 35% (range 32–38%)
32%
30%
Oct 191,609 users
100%
50%
38%
33%
30%
28%
Why the Oct 19 cohort is lower
It is forecast to settle near 28%, three points under the Sep 21 cohort. Fewer of its members built a second dashboard in their first week, and that is the habit that best predicts who is still here in week five.
Dashed cells are forecast · 5 of 12 cohortsForecast F
Setup
the setup is three things, in this order
connect
Pick Postgres, Stripe, Snowflake or HubSpot. Each connector asks for read-only credentials and pulls up to 30 days of history before you’ve finished your coffee.
configure
Name the funnel steps, decide who hears about what (#growth-weekly, Priya N., Tomasz K.), and set a quiet hour so nobody gets paged at 03:00 about a Sunday.
launch
Kassandra learns four weeks of weekday rhythm, then starts talking. Until then it only watches, and it tells you it is only watching.
Signup-to-paid watch
Workflow · 4 sources · 3 outputs
ActiveRun now ⌘↵
Run
Trigger
Started
Duration
Status
#4183
Schedule
Thu 14:31
0m 41s · 62%
Running
#4182
Schedule
Thu 14:01
1m 12s
Success
#4181
Alert rule
Tue 14:20
1m 08s
Success
#4180
Schedule
Tue 13:31
0m 58s
Retried
Integrations
it plugs into the eight tools your team already argues in
Alerts and reports land where the conversation is already happening, with the context attached.
GitHubDeploys marked on every chart
DatadogIncidents overlaid on drop-offs
AirtableBases usable as data sources
JiraOpen a ticket from an alert
AsanaAssign the follow-up task
CalendlyBooked calls as a funnel step
Google DrivePDF digests filed by week
GitLabReleases marked next to dips
Plans
pick by how many things you want watched
Prices are per workspace, per month. Nobody’s count of dashboards is audited.
A checkout step was timing out for one card network. Kassandra posted in Slack while I was still on my first coffee. The old dashboard would have shown it to us the following Monday.
Priya N.Head of Growth, Dunmore
The Monday digest is one sentence and three charts. Our finance team reads it on the commute, which cannot be said for the spreadsheet it replaced.
Hana B.Revenue Operations, Ashgrove
I asked why the October cohort was sagging and got a paragraph a board member could repeat. Nobody opened a notebook.
Callum W.Founder, Brightwater
Oracle · $0
anomaly alerts
Prophet · $69
42 chart types
Pantheon · $529
PDF and Slack reports
Postgres, Stripe, Snowflake, HubSpot
forecasts in plain language
Oracle · $0
anomaly alerts
Prophet · $69
42 chart types
Pantheon · $529
PDF and Slack reports
Postgres, Stripe, Snowflake, HubSpot
forecasts in plain language
your funnel is doing something right now. it would like you to know.
Oracle costs $0 and watches three data sources. Prophet costs $69 and watches fifteen. Pantheon costs $529 and stops counting.