Smoke Journey: Suite Both Premium Signup
Property: ChurchWiseAI Category: UX / Flow
Tier:
suite-both
Persona: pastor-established
Touchpoint: /pricing, /onboard, /admin
Preconditions
- Well-funded church looking for full suite
- Wants voice + chat bundle
Steps
| # | Action | Expected Result |
|---|---|---|
| 1 | Navigate to /pricing | Pricing page loads. Pricing cards visible. |
| 2 | Select Both (Voice + Chat) channel | Channel switches. Suite Both shows $99.95/mo. Savings message visible. |
| 3 | Click Get Started for Suite Both | Redirected to /onboard?plan=suite_both. Plan context shows. |
| 4 | Fill church name, contact info, email | Form loads and accepts input. No validation errors. |
| 5 | Submit and proceed to Stripe | Stripe checkout opens. Total shows $99.95 + setup fee ($49.95). |
| 6 | Complete payment | Payment succeeds. Redirected to /admin/[token]. |
| 7 | Check admin dashboard for Suite Both tabs | Dashboard shows all 8 tabs (Calls, Messages, Care, Training, Analytics, Settings, Agents, Upgrade). |
| 8 | Verify voice and chat both active | Calls tab shows voice agent config. Messages tab shows chat config. Setup wizard or onboarding available. |
Known Failure Modes
- Suite Both onboard page doesn't reflect plan — confusion
- Setup fee not shown — surprise charge later
- Dashboard missing tabs — customer thinks plan is incomplete
- Voice or chat not working together — integration failure
References
- Playwright spec:
e2e/journeys (conceptual) - Code files:
Notes
High-value signup flow for premium tier. Tests that pricing clearly shows bundle + setup fee, onboard reflects plan, and dashboard activates both voice and chat. Premium customers are most sensitive to perceived value — any friction or missing features leads to cancellation within 7 days.