Complete post-payment onboarding flows for all CallPulse products. Visual documentation of customer journeys from payment to activation.
• Welcome Email — Immediate upon payment/signup
• Day-2 Follow-Up — +48 hours after signup
• Day-5 Reminder — +120 hours (if not activated)
• Reactivation Email — If account paused later
Queue processor runs every 5 minutes. All emails signed: "Hello {Name}, — LTC La Daryl Franklin" + LinkedIn link
User fills contact form and submits
System creates contractor account in database
Immediate welcome email with account details and next steps
+48 hours: Check-in email asking about progress
+120 hours: Reminder to activate account if still inactive
Triggered when account is paused/suspended and needs reactivation
User visits agency program landing page
User completes payment via Stripe subscription checkout
Stripe sends subscription confirmation to CallPulse API
Database: Agency account with subscription_status=active
Email with ClientClub portal link (training portal) + /agency-login instructions
+48 hours: Check if agency has started onboarding clients
+120 hours reminder, and reactivation email if account paused later
User visits DIY business package landing page
Payment link: buy.stripe.com/aFa6oHgeq8qc5442yKdjR3c
Payment confirmation with package metadata
Database: Entrepreneur account with DIY tier flag
Prominent green "Access Training Portal" button (training link) + Emergency Call Engine™ ad blueprint access
Standard email sequence to check progress
Admin manually provisions agency account for DIY operator
Personal kickoff session with expert
Expert helps choose best market fit
Guided setup of initial campaign
Feedback on client acquisition strategy
30 days of weekly support calls
User requests Done-For-You consultation
Custom pricing based on scope, manual Stripe invoice sent
Payment confirmed, DFY entrepreneur account created
Access to training materials while team works on turnkey buildout
Complete setup, client acquisition, traffic negotiation, first month campaign management, white-label branding, 90 days support
Service type, target area, daily budget, call routing number
Team reviews submission and sends payment link
• IF budget < $1,500/mo → Shared Campaign Bucket (grouped by niche+geo)
• IF budget ≥ $1,500/mo → Exclusive Campaign (isolated)
Client notified that campaign is being set up
Client gains access to real-time campaign metrics and call data