Trigger referrals on new PayPal payments or automatically send one-time PayPal payouts as rewards.

Note: The PayPal integration is only available to users on the GrowSurf Business plan or higher. The following countries and currencies are supported here.

Referral Trigger


When you connect your PayPal account to your GrowSurf campaign and enable Referral Trigger, GrowSurf will automatically detect and trigger referrals on new PayPal charges.

GrowSurf will check if the PayPal customer's email address matches a GrowSurf participant's email address. If a match is found, then a referral will trigger, giving referral credit to the referrer and unlocking any rewards, if applicable. If a referral has already been triggered (and referral credit already was awarded), then nothing else will happen because referral credit can only be awarded once.

Here's how to set up PayPal referral triggers:

How to Set Up

Important Note: Unless your campaign is configured to add participants automagically (see image), you'll need to make sure you first call JavaScript growsurf.addParticipant() or REST API /POST Add Participant to add new participants.

Step 1: In Campaign Editor > 4. Options > Integrations, click the Connect to PayPal button

Step 2: Once connected, GrowSurf will have Referral Trigger enabled by default.

(Optional) Step 3: You can add a referral trigger hold period by toggling the Show advanced settings section.

Note: The referral trigger hold period is useful for preventing fraud and helps minimizes losses due to refunds and chargebacks. During this hold period, if there is a refund or chargeback, the referral trigger will be cancelled completely.



When a GrowSurf participant unlocks a reward, send them a one-time PayPal payout.

Fee Disclosures

  • The following fees are applied on payouts made through PayPal's API:

    • United States: $0.25 USD per U.S. transaction

    • International: 2% of the recipient payment amount, up to a certain amount

  • Individual payments cannot exceed $20,000 USD.

  • No fees are charged to the recipient.

How to Set Up

To utilize the PayPal payout feature, you'll need the following (full PayPal payout instructions can be found here) prior to set up:

  1. A PayPal business account (you can sign up for a PayPal business account here)

  2. Add sufficient funds to your PayPal business account (make sure to cover enough for payout totals and fees)

Step 1: In Campaign Editor > 4. Options > Integrations, click the Connect to PayPal button.

You must first select a default currency for your GrowSurf campaign in order to use PayPal.

Step 2: Once connected, click the Payouts tab and connect a reward(s) to PayPal by clicking the Connect a Reward button.

Note: When you connect to PayPal, Referral Trigger will be enabled by default. If you are triggering referrals another way, disable the toggle in the Referral Trigger tab.

Enter the details of the payout including the name, payout note (this will appear as a note to the PayPal recipient), and payout type. You can also click Show advanced payout settings to view more customization settings.

Then hit Save. Now, anytime this reward is unlocked by a winning participant, a PayPal payout will also be sent to the PayPal customer associated with the GrowSurf participant email address.

With double-sided rewards, you have full flexibility in choosing who gets the payout reward: (1) just the referrer, (2) just the referred person, (3) or both referrer and referred person.

Once you save the reward, you should see a green dot, indicating that the PayPal Payouts integration is enabled.

Troubleshooting Tips

  • If you have manual reward approval enabled for your campaign: PayPal payouts will only be issued to the winner(s) only after you approve the reward.

  • When testing out the PayPal Payouts integration, make sure to view participants' activity logs for details that can help you troubleshoot any issues.

Last updated