Alert your growth team the moment Amplitude activation dips
Every weekday morning, an AI product analyst reads your Amplitude signup funnel and only pings Slack and opens a Linear ticket when a step drops past baseline.
Every weekday at 8am, watch our activation funnel in Amplitude and open a Linear ticket the moment conversion tanks.
Trigger: cron, every weekday at 8am in the org's timezone.
Read the signup-to-first-value funnel with Amplitude's Get Funnel Analysis Data for yesterday, and pull the trailing 28 days as the four-week baseline. For the same funnel, also call Amplitude's Get User Retention Analysis so you can see step-by-step retention for the segment we care about.
Compare each step's conversion for yesterday against its four-week average. Expose the drop threshold as a user-configurable input with a default of 15 percent. If every step is within baseline, write a short 'no anomaly detected' summary and stop. Do not post to Slack and do not open a Linear ticket on healthy days.
When any step drops more than the threshold below baseline, act as a senior AI product analyst and do the following:
Send a Slack message via Slack Bot's Send a Message to the growth alerts channel. Name the specific step that broke, the affected user segment, yesterday's conversion rate versus the four-week average, and a plain-English hypothesis for the drop (recent release, traffic mix change, upstream step regression, seasonality, etc).
Open a Linear issue via Linear's Create Issue in the Growth team with priority 2 (High). Title the issue after the broken step (for example, 'Activation drop: Signup to first workspace created'). In the description, include the hypothesis, the full funnel data as a Markdown table (each step's yesterday value vs the four-week average), the retention breakdown for the affected segment, and a direct link to the Amplitude chart.
Only alert on real drops. If the funnel is within baseline, skip Slack and Linear entirely so we only get pinged when something actually broke.
Additional information
What does this prompt do?
- Reads your signup-to-first-value funnel every weekday morning against a rolling four-week baseline
- Only alerts when a step drops beyond your configurable threshold (default 15 percent) so quiet days stay quiet
- Posts a Slack heads-up that names the broken step, the affected segment, and a plain-English hypothesis for the drop
- Files a high-priority Linear ticket in your Growth team with the numbers, the hypothesis, and a link back to the Amplitude chart
What do I need to use this?
- An Amplitude account with permission to read funnel and retention data
- A Slack workspace with a channel where growth alerts should land
- A Linear workspace with a Growth team for the ticket
- A rough sense of what a healthy activation week looks like so you can tune the threshold
How can I customize it?
- Change the funnel steps or the user segment the workflow watches
- Adjust the drop threshold (default is 15 percent below the four-week average)
- Point the Slack alerts at a different channel or route Linear tickets to a different team
Frequently asked questions
Does this ping me every day even when things look normal?
Can I change what counts as a drop?
What if activation drops for only one user segment?
Where does the Linear ticket land?
Do I need a special Amplitude plan?
Related templates
Stop finding activation drops days late.
Put the morning check on autopilot so your growth channel hears about real problems the same day they happen.