PewSearch — Church Claim Flow
Property: PewSearch Category: UX / Flow
Tier:
anonymous-to-premium
Persona: pastor-admin
Touchpoint: /claim/[slug]
Preconditions
- Church listing exists in PewSearch directory (218K+ listings)
- Pastor has not yet claimed the listing
Steps
| # | Action | Expected Result |
|---|---|---|
| 1 | Search for church on pewsearch.com | Church listing appears in results |
| 2 | Click 'Claim This Page' on listing | Claim flow starts — email verification step shown |
| 3 | Enter pastor email and verify | Verification email sent, code accepted |
| 4 | Complete claim form (church details, contact info) | Claim submitted, listing marked as claimed |
| 5 | Upgrade to Premium ($9.95/mo) | Directed to Stripe Checkout with correct PewSearch price |
| 6 | Complete payment | Premium page features unlocked — photos, extended description, website link |
| 7 | Check for ChurchWiseAI upsell on premium admin | CTA to try ChurchWiseAI chatbot/voice visible |
Known Failure Modes
- Claim form not finding church — slug mismatch
- Verification email not sent — Resend/email delivery issue
- Premium features not unlocked after payment — webhook failure
- ChurchWiseAI upsell CTA missing — cross-property integration broken
References
- Playwright spec:
e2e/ux_flow/ps_claim_flow - Code files:
Notes
PewSearch is a distribution channel for ChurchWiseAI — claimed churches see the CWA upsell. PewSearch Premium is $9.95/mo (separate from CWA plans). The claim flow runs on pewsearch/web/, not churchwiseai-web.