GrowSurf logo

GrowSurf

Affiliate and referralsIntegration

About GrowSurf

A referral-program platform. Bask registers patients as participants and reports their referred purchases so GrowSurf can award credit.

How Bask works with GrowSurf

  • Bask adds patients to your GrowSurf referral program and reports their referred purchases.
  • When GrowSurf awards referral credit, Bask adds it to the referring patient's balance as store credit they can spend at a later checkout.
  • Expired credit is written off as its own negative transaction, so it shows separately from credit a patient spent.
  • A GrowSurf webhook sends referral messages to Bask. Without it, Bask does not issue credit.

Set up GrowSurf

  1. In GrowSurf, copy your API key from Settings, then API, and the ID of your campaign.
  2. In Bask, open App Store, choose GrowSurf, then choose Connect.
  3. Paste the API key and the Campaign ID.
  4. Pick Referral credit validity: 1, 3, 6 or 12 months. The default is 12 months.
  5. Decide whether patients opt in to the referral program themselves. When the switch is off, every patient joins automatically.
  6. Choose Connect in the save bar, then copy the Webhook URL and Webhook secret from the Webhook card into GrowSurf.

What you need for GrowSurf

An API key from GrowSurf and the campaign ID of the referral program patients should join.

Good to know

  • Changing credit validity applies to credit issued from then on. Credit already awarded keeps its expiry.
  • Balances, redemptions and expiries are reported under Store credit in Bask.
  • Disconnecting stops new signups being credited. Referrals already recorded stay in GrowSurf.

Who it is for

Usually set up by a marketing agency or developer with permission to manage integrations in Bask. It suits brands that want patients to refer other buyers and earn store credit for it.

How it installs

Installed with keys you paste in