Table of Contents

How to Enable Friendbuy's integration with Recharge

Samantha Samuels Updated by Samantha Samuels

Use Friendbuy's integration with Recharge to facilitate the following functionality:

  • Automatically reward customers with Recharge discounts as part of your Referral or Loyalty programs. Discounts can also be auto-applied to a customer's subscriptions.
  • Track subscription created and renewal events to allow customers to earn additional rewards for subscribing and renewing their subscriptions.
This integration requires an active subscription with both Friendbuy and Recharge and is available on Friendbuy's Deluxe and Enterprise Plans. It is compatible with both the Recharge Legacy Checkout and Shopify Unified Checkout

Installing Friendbuy and Recharge

  1. Login to your Friendbuy account
  2. Navigate to Developer Center > Integrations
  3. Click on the Recharge tile on the integrations page
  1. Enter your merchant’s store name in the Store name field and select Install Integration
  1. Select Install in the Recharge's authorization page

Friendbuy will request the following permissions:

  • Discounts - Read and Write Access
  • Payments - Read Access
  • Customers - Read and Write Access
  • Store Information - Read Access
Friendbuy Recharge Integration

  1. Once the integration is installed, you will be redirected to your Friendbuy account

Configuring Recharge Discounts for Advocate Rewards in Friendbuy

  1. Login to your Friendbuy account
  2. Navigate to Referral in the left-hand menu

Referral Menu
  1. Choose from an existing campaign or click Create a Campaign
Create a Campaign
  1. Once you're in your campaign, navigate to Advocate Reward and then in the dropdown under How will you reward your Advocates? Select Recharge Discount
When an Advocate receives a reward through the referral program, Friendbuy creates a discount code in Recharge. If an Advocate receives rewards for multiple referrals, Friendbuy will adjust the amount of the coupon code to reflect the new reward amount, since Recharge does not allow for combining coupon codes
select recharge discount
  1. You will then be prompted with options to configure your reward structure:
    1. Include a code Prefix such as adv to make it clear that this coupon code is for Advocates
    2. Choose the discount type: %, USD, or Free Shipping
    discount type
    1. You can then choose to apply your discount to Subscriptions & One-Time Products, One-Time Products only or Subscriptions Only
select product type
  1. If you choose either Subscriptions or Subscriptions & One-Time Products as the product type, you can then select the Discount Duration.
    The discount code can apply automatically if an Advocate has an existing, active subscription
discount duration
When a customer receives a reward through the Loyalty program, Friendbuy creates a discount code in Recharge. If a customer receives multiple rewards for completing multiple events, Friendbuy will adjust the amount of the coupon code to reflect the new reward amount, since Recharge does not allow for combining coupon codes
  1. Click Save Settings to save your Advocate reward configuration and your settings will be displayed on the Advocate Reward Configuration screen. You can click Modify Rules at any time to change the reward rules.
saved reward configuration
If a discount code fails to auto-apply for any reason, Friendbuy will send a reward email with a coupon code included in the email so the customer can apply this code manually on their next order. You can setup this email in the Email Center under Emails in the left-hand menu
Discount auto-apply failure email referral

Configuring Recharge Discounts for Referred Friend Incentives in Friendbuy

  1. Login to your Friendbuy account
  2. Navigate to Referral in the left-hand menu
Referral Menu Item
  1. Edit an existing campaign or create a new campaign by clicking the blue Create a Campaign button
Create a campaign
  1. If creating a new campaign, include a Campaign Name and Campaign Description
  1. Choose Recharge Discount in the dropdown under How will you incentivize referred Friends?
Friend Incentive Recharge Discounts
  1. You will then be prompted with options to configure your friend incentive structure:
    1. Include a code Prefix such as frnd to make it clear that this coupon code is for Friends
    2. Choose the discount type: %, USD, or Free Shipping
discount type
  1. You can then choose to apply your discount to Subscriptions & One-Time Products, One-Time Products only or Subscriptions Only
Subscription product type
  1. If you choose either Subscriptions or Subscriptions & One-Time Products as the product type, you can then select the Discount Duration.

Discount duration
  1. Determine whether you'd like this code to apply to everyone or just new customers (best practice is to only allow new customers to receive this incentive)
Customer eligibility
  1. Click Save Settings to save your Friend Incentive configuration and your settings will be displayed on the Friend Incentive Configuration screen. You can click Modify Rules at any time to change the incentive rules.
Incentive Settings

How to Auto-apply Recharge discounts when a customer completes an event through your Loyalty Program

  1. Login to your Friendbuy account
  2. Navigate to Loyalty on the left-side menu and then select Redeeming Points
Redeeming points
  1. Under the Redeeming Points tab:
    1. Name your reward
    2. Choose how many Points customers need to redeem in order to receive credit toward their subscription
    3. Select Recharge Discount under Reward With
    4. Select which email you'd like to use to send a reward notification email to the customer when they've earned a discount through the loyalty program

Reward configuration
  1. Configure your Recharge discount rules
Recharge discount rules
  1. Click Save Changes and then your reward configuration settings will be displayed on the next screen. You can click Modify Rules to change your reward rules anytime
  1. Choose the email you'd like to send to notify customers that they will be receiving a discount toward their next subscription.
You can configure all reward emails in the Email Center under Emails in the left-hand menu
Configure Reward Email
If a discount code fails to auto-apply for any reason, Friendbuy will send a reward email with a coupon code included in the email so the customer can apply this code manually on their next order. You can setup this email in the Email Center under Emails in the left-hand menu
Discount Auto-apply failure email

Configure a Recharge Free Product Loyalty Reward

  1. Login to your Friendbuy account
  2. Navigate to Loyalty on the left-side menu and then select Redeeming Points
Redeeming points
  1. Under the Redeeming Points tab:
    1. Name your reward
    2. Choose how many Points customers need to redeem the free product
    3. Select Recharge Free Product under Reward With
    4. Select the product to use as a reward. (You can search by the product title or SKU.)
    5. (Optional) Select which email you'd like to use to send a reward notification email to the customer after they've redeemed their free product
Products which track inventory can only be configured as a free product reward if their is sufficient stock, or the Continue selling when out of stock option is selected in Shopify.

Products with multiple variants are not currently supported as free product rewards.

How to setup Recharge Discounts to Auto-Apply when a customer starts a subscription

  1. Login to your Friendbuy account
  2. Navigate to Loyalty and select Earning Events
  1. Select + Add Earning Event
Add earning event
  1. Select the event Make a Purchase
Make a Purchase
  1. Configure event rules for when a customer makes a purchase. Select Recharge Discount under the Reward With dropdown
Configure event rules
  1. Configure Recharge discount rules and click Save Changes
Recharge discount rules
  1. Your Recharge Discount Rules will be displayed on the Event Rules screen and you can click Modify Rules to modify them anytime. You can also select an email from the Send Email dropdown to notify customers that they will receive a discount on their first subscription
  1. (Optional) Add any advanced reward option such as:
    1. Set a Max Reward Allowance: only allow customers to receive a certain number of rewards
    2. Set a reward delay to account for returns or cancelations
    3. Set custom reward validation to ensure customers aren't getting rewarded unless they've met specific criteria that you've setup
  1. Click Save Changes or when you're ready to activate your campaign click Save & Activate

How to setup Recharge Discounts to Auto-Apply when a customer renews their subscription

  1. Login to your Friendbuy account
  2. Navigate to Loyalty and select Earning Events
Loyalty Earning Events
  1. Select + Add Earning Event
Add an earning event
  1. Select the Subscription Renewal earning event
subscription renewal earning event
  1. Configure your Event Rules:
    1. If customer renews their subscription reward with Recharge Discount
Reward with Recharge discount
  1. Configure your Recharge Discount Rules and then click Save Changes
Recharge discount rules
  1. Select the Email you'd like to send when a customer earns a reward for renewing their subscription
This email is simply a notification letting the customer know that they've received a reward for renewing their subscription and the reward will be applied to their next month of an active subscription
  1. (Optional) Add any advanced reward options (included below) and then either click Save Changes or if you're ready to activate the campaign click Save & Activate
    1. Set a Reward Delay to account for returns or cancelations
    2. Reward on Nth Conversion - select which number renewal you'd like the reward to apply for
      Advanced options
  2. Click Save Changes or when you're ready to activate your campaign click Save & Activate

How did we do?

Contact