Skip to main content

PewSearch Premium Page ($9.95/mo)

non-critical   Property: PewSearch   Category: Admin Dashboard Tier: pewsearch-premium Persona: pastor-admin Touchpoint: pewsearch.com/admin/[token]

Preconditions

  • Active premium_churches row with plan=ps_premium, status=active or preview
  • Logged in via magic link at pewsearch.com/admin/[token]

Steps

#ActionExpected Result
1Visit pewsearch.com church listing pageChurch name, address, phone, denomination visible. 'Claim this church' banner with prominent CTA. StickyClaimCTA bar appears on scroll.
2Click 'Claim this church' buttonRedirected to /claim/[slug] page with ClaimForm
3Complete claim form with name, email, phone, passwordMagic link email sent. User receives token-based login URL.
4Click magic link in emailLogged in to admin dashboard at /admin/[token]
5View admin dashboardDashboard shows: church info editing, custom photos, staff directory, ministries, events, hours, what-to-expect sections. Pro Website features HIDDEN.
6Upload custom photos for churchPhotos save to Supabase Storage. Gallery displays photos in /churches/[slug] listing.
7Add staff members with title and bioStaff section shows in admin. Staff profiles visible on church listing (if enabled).
8Create events (e.g. Sunday service, bible study)Events save to DB. Events section shows in church listing.
9Configure service hours (Sunday worship, wed groups, etc)Hours save. Hours display on church listing and potentially in search.
10Check chatbot sectionBasic chatbot toggle available. Chatbot widget available for embed code.
11Check Pro Website upgrade promptPro Website section shows upgrade CTA but feature is locked. 'Upgrade to Pro Website' button prompts checkout.
12Attempt to customize logoLogo upload locked behind Pro Website tier. Upgrade prompt shown.

Known Failure Modes

  • Pro Website features visible on Premium tier — tier gating broken
  • Custom photos not saving — Supabase Storage path error
  • Staff directory missing — feature not implemented
  • Chatbot toggle missing — expected feature gating broken

References

Notes

PewSearch Premium Page ($9.95/mo, monthly only). Token-based auth (not Supabase). Features: custom photos, staff, ministries, events, hours, verified badge, chatbot. NOT included: Pro Website, template selection, logo upload, featured video. Full 40+ touchpoint spec in acceptance/pewsearch-premium.md.