BRP — Benefits Rewards Program
One hub for member benefits, GHL automations, and store checkout.
Use this page as your patient-facing entry for enrollment and follow-up. Plug your Stripe products into env vars, and keep GHL workflow links in one editable config file.
GoHighLevel workflows
Point each link to a GHL workflow trigger, pipeline stage, booking calendar, or survey. Replace placeholders in lib/storefront.ts with links from your sub-account.
- BRP enrollment:
ghlBrpWorkflowUrl - Store-wide:
ghlStoreWorkflowUrl - Booking:
ghlGeneralBookingUrl - Post-purchase:
ghlPostPurchaseUrl
Stripe checkout
Payments run server-side via /api/store/checkout. Create Products and Prices in Stripe Dashboard, then map each Price ID to the matching env variable below.
- STRIPE_SECRET_KEY
How BRP fits your stack
1. Capture intent
Patient lands on BRP or Store → clicks GHL link → workflow tags, segments, or starts a nurture sequence.
2. Collect payment
Stripe Checkout hosts card entry. Session metadata includes product slug for optional webhook → GHL automation later.
3. Stay in touch
Chat widget in site layout + GHL SMS/email workflows keep patients on cadence for refills and education.
GHL links to set (reference)
Update these directly in lib/storefront.ts.
- STORE_FRONTEND_CONFIG.ghlBrpWorkflowUrl
- STORE_FRONTEND_CONFIG.ghlStoreWorkflowUrl
- STORE_FRONTEND_CONFIG.ghlGeneralBookingUrl
- STORE_FRONTEND_CONFIG.ghlPostPurchaseUrl
- Admin Product Records → ghlWorkflowUrl
Disclaimer: BRP benefits and store products are offered subject to pharmacy policies and applicable law. OTC and wellness items are not a substitute for professional medical advice. For prescription services, use Transfer Rx or contact us.