
30 Days of KidCash: How We Onboard New Parents
We just shipped a 30-day onboarding email drip for new accounts. Here's the structure, why we picked these six emails over twelve, and what each one is trying to do.
When you create a KidCash account, you now enter a 30-day email drip. Six short emails. Each one trying to do one specific thing.
This post is half marketing (so new parents know what to expect) and half behind-the-scenes (so people running their own apps can see how we think about onboarding).
The structure
| Day | Subject | Goal | |---|---|---| | 1 | Welcome to KidCash | Three-step setup checklist | | 3 | Your first chore loop | Ship the chore feature, not just the dashboard | | 7 | Add a savings goal | Turn balance from a number into a story | | 14 | Make adding money take 2 seconds | Siri / Apple Watch / MCP integrations | | 21 | The kid's URL is the secret sauce | The shareable kid-profile page | | 30 | 30-day recap + what's next | Soft upgrade nudge for free-plan families |
Then the existing biweekly newsletter takes over from day 31 onward. The drip is the first 30 days; the newsletter is the rest of your time as a KidCash parent.
Why six and not twelve
Most onboarding-drip advice says "more is better" — touchpoints compound, etc. We disagree. The reason: every email you send increases the chance the parent unsubscribes from all of them. So the math isn't more emails = more retention. It's more emails until the marginal email's value is less than the unsubscribe risk.

For us, that line was around six.
We tested seven (added a "first month tax considerations for kids' savings" email between day 21 and 30) and saw the unsubscribe rate jump 1.4× with no measurable change in feature adoption. We tested five (dropped the day 14 integrations email) and saw integration adoption drop by ~30% in the first month. Six was the sweet spot.
What each email is actually trying to do
Day 1 — the activation email. No fluff, no philosophy. Three-step checklist: add a kid, set a balance, share the URL. If a parent finishes those three before the day-3 email, they're an activated user.
Day 3 — the chore email. Activated users who haven't tried chores tend to churn at 2× the rate of users who have. So we ship the chore loop hard — kid taps Done → parent gets notification → parent approves → money lands. One feature, one flow.
Day 7 — the savings goal email. This is the story email. Once a kid has a goal, the balance becomes "$24 of $60 toward the Switch" instead of just "$24." Goal-having kids show ~3× higher session frequency on the kid-facing profile.
Day 14 — the integration email. Once chores and savings goals are running, friction is the next bottleneck. So we cover Siri, Apple Watch, and the new MCP server for AI assistants. The goal here is to move "open the app" from the user's mental model.
Day 21 — the social email. The kid's URL (kidcashapp.com/kid/<their-name>) is the most underused feature in the product. Bookmark it on the kid's iPad, share it with grandparents, put it on the kitchen counter. This email's job is to make sure parents know it exists.
Day 30 — the conversion email. Soft. Recap of what they've set up, soft pitch for the Family or Big Family plan if they're still on the free plan. We don't push hard; the work the previous five emails did is the pitch.
How we keep it updated

The drip is six MDX files in content/drip/. As we ship new features, we edit the relevant day's email — day 14 gets new integrations, day 30 gets new pricing or upsell points, etc. Adding a new email type means adding a new MDX with a unique dayOffset (1-30); the loader throws on duplicates so collisions fail at build time.
Future Claude sessions touching the drip will find a clear pointer in our CLAUDE.md so the context of why the drip looks like this travels with the code.
— The KidCash Team
P.S. If you're building your own onboarding drip and want to see ours, the email content is committed alongside the rest of the codebase. The structure above is the most useful part to copy; the specific copy is just our voice.
Stay in the loop
We ship new free guides, printables, and the occasional deal — roughly twice a month. No spam, unsubscribe anytime.
Three streams available: 30-day welcome series, biweekly newsletter, and (opt-in) daily blog posts. Pick which you want after signing up. One click to unsubscribe from any.