Notes
Zenoti journey or campaign after visit count = 2. CTA: use Pure Skin's Zenoti guest webstore sign-in URL from Zenoti admin (not Advanced Life). Same utm params: utm_source=ghl_email&utm_medium=journey_app&utm_campaign=referral — patient logs in, then taps Refer a friend banner (mobile: below Info dropdown at top; desktop: upper right). Reward: $50 credit for referrer, $50 off for new patient. CRM offer tracker: referral On? = Yes.
Sheet status
Campaign pending
Having content — template is filled and approved is not false. Approved — ready except campaign name/link on GHL/Zenoti. Live — all required fields present, or the touchpoint is listed in touchpointVerification.ts with template/body content (production verified). On hold — overrides everything else.
Zenoti Always On Campaign — Missing
Add campaignName and campaignLink in journey data. The sheet stays on Approved until both are set, then moves to Live when content and approval rules are satisfied.
Journey Stage
✨ Post-Treatment
Care for patients after their visit with wellness checks, results follow-ups, and referral opportunities.