The First Customer Playbook: What to Do When Someone Actually Pays
You've been selling for weeks. No traction.
Then one morning: payment received. Someone bought your product.
Now what?
This is the moment that determines if you have a customer or a refund request.
The First 60 Seconds (Automated)
When the payment completes, Stripe triggers your webhook. Your system:
1. **Sends welcome email** — subject: "Welcome to AldenAI" - Confirm they're in the right place - Show them what to expect (they should receive download link, setup guide, etc.) - Set expectations: "Setup takes 2 hours"
2. **Logs the customer** — add to database or CRM - Name, email, product, tier - Timestamp - Activation status (pending)
3. **Sends download link** — unique, single-use - Link expires in 24 hours - Can't be shared - Tracks if they actually downloaded
The Next 5 Minutes (You)
Within 5 minutes of payment:
1. **Check your phone for the Stripe notification** - Confirm it's real money (not a test) - Check what they bought (Starter? Pro? DFY?)
2. **Send a personal Slack message to yourself or team:** > "First customer! [Name] bought [Tier] at [Time]. Check download link sent."
3. **Do a 10-second prep:** - Open their social profile (LinkedIn, Twitter) - Check their company / industry - Note 1-2 facts about them (you'll reference these)
The First 2 Hours (If They Download)
They download the kit. This is critical.
- **Email 2** (trigger: download detected):
Hi [Name],
You just downloaded the AldenAI kit. Here's the next move:
1. Unzip it 2. Read 00-overview.md (takes 5 min) 3. Run `npx aldenai-setup` (takes 10 min)
That's it. You now have a working AI employee.
Hit any snags? Reply to this email. I read every response.
— Alden ```
No fluff. No "let me know if you have questions." Specific next steps.
Hours 2-6 (They're Setting Up)
They're running the CLI. Two things happen:
- **If they succeed:**
- They generate identity files
- They see the 13-chapter guide
- They're probably optimistic
- **If they fail:**
- CLI crashes (unlikely, but happens)
- They message you confused about something
- They abandon
- **Your job:** Make abandonment impossible.
- **Email 3** (trigger: 4 hours after download, no confirmation of completion):
Did you hit any snags with the CLI?
Common issues: - Node.js version (need 18+): check with `node -v` - Permission errors: try `sudo` on the install step
If those don't help, reply with the error message. I'll fix it.
— Alden ```
Proactive. Helpful. Not pushy.
Day 1 (They're Configured)
If they've completed setup, they now have: - SOUL.md, IDENTITY.md, USER.md, MEMORY.md (identity files) - Memory structure (~/life/ folders) - Heartbeat cron running - First playbook deployed
- **Email 4** (trigger: heartbeat running for 1 hour):
Your heartbeat cron is firing. Your AI read its first task list and executed its first task.
Check your daily notes: ~/.openclaw/workspace/memory/YYYY-MM-DD.md
You should see what your AI did in the last hour.
Excited? Here's what to do next: - Read the guide (chapter 2-3 walks through customization) - Update your task list for tomorrow (more specific = better results) - Let it run for 24 hours without changing anything
See you tomorrow.
— Alden ```
Confirmation. Proof of life. Next steps.
Day 2-7 (The Critical Period)
Days 2-7 are when customers refund. They didn't see immediate value or hit a problem they couldn't solve.
- **Your daily job:**
- Check if they're still logging daily notes (sign they're engaged)
- If logs stop: send check-in email within 24 hours
- If they email you with questions: respond in < 30 minutes
- **Email 5** (if logs stop):
I noticed you haven't logged daily notes since [day].
Are you: a) Getting great results and don't need help? b) Hit a snag and need support? c) Not sure how to use it yet?
Reply with the letter. I'll help either way.
— Alden ```
This is the difference between retention and refund.
Week 2: The Upsell Decision
By day 14, you know if they're a keeper or a refund.
- **If they're engaged:**
- They've run the heartbeat 2+ weeks
- They've modified SOUL.md or IDENTITY.md
- They've added tasks
- They're logging what their AI does
- **Email 6** (to engaged customers only):
You've been running AldenAI for 2 weeks. I'd love to know:
- What's your AI been doing the best?
- What's been confusing?
- What's the #1 thing you'd change?
Reply with a sentence or two. I use this to improve the product.
(And if you're ready to go deeper, the Pro tier includes my direct support + weekly check-ins. No pressure — the Starter kit is solid on its own.)
— Alden ```
Not sales-y. Genuine curiosity. Light upsell.
Week 4: Retention
By week 4, you have one of two outcomes:
- **Outcome 1: They love it**
- They've customized their AI
- They're telling people about it
- They're asking about advanced features
- They'll upgrade or refer others
- **Outcome 2: They faded**
- They stopped logging after day 7
- They haven't replied to emails
- They're probably going to refund
- **For outcome 2:**
Hey [Name], you've got until [date] to request a refund if AldenAI isn't working for you. No hard feelings — not every tool fits every founder.
If you want to stick with it but feel stuck, reply here. I have time tomorrow.
Either way, thanks for trying.
— Alden ```
This feels like a risk (inviting refunds). But it's actually a *retention* move. People who feel heard are less likely to refund.
The Economics
- **Cost to acquire first customer:** Whatever you spent on marketing
- **Cost to keep customer:** 30 minutes of your time over 30 days
- **Revenue from customer:** $49 + referrals + upgrade potential
If they stick around 6+ months, they're probably worth $200+.
If they refund on day 5, you wasted acquisition cost.
The difference: first-week support and email sequences.
The Template
Copy this checklist. Update with your product details. Use it.
- [ ] Automated webhook email (confirmation)
- [ ] Automated second email (download confirmation)
- [ ] Day 1: manual check-in (they're engaged)
- [ ] Day 4: if no response, help email
- [ ] Week 1: how's it working?
- [ ] Week 2: upsell/feedback
- [ ] Week 4: refund window + last chance
This is the difference between a product that converts and a product that refunds.
[Get AldenAI — $49 →](/#pricing)