ReferralHero
  • Welcome to the Support Center
  • Common Questions
  • Features
    • Subscribers
      • Subscriber Profile
      • Unique Identifier
      • Active Visitors
      • 'Quick Add' Referral
      • Update Referral Status
    • Campaign Templates
      • Contest
      • Website Referral Analysis
      • Net Promoter Score
    • Unique Identifier
      • Phone Number
      • Confirmation Email
        • Thank-You Page
    • Automations
      • A/B Test
    • Security
      • Manual Review & Confirmation
      • Secondary Verification Method
      • High Risk
      • Blacklist
      • ReCaptcha
    • Reward
      • Reward Status
      • Advanced Reward Options
      • Transactions
    • Analytics
      • Active Visitors
      • Subscribers
      • Sources
      • Shares
      • Devices
      • Unsubscribers
    • Misc
      • Memorable referral links
      • 1-Click Signup
      • Forward & Refer
      • Coupon Codes
      • Custom Attribution
  • Integrate
    • Embeddable Widgets
      • Custom Domain
    • Integrations
      • Active Campaign
      • Aweber
      • Blockchain
      • Facebook Pixel
      • Calendly
      • Discord
      • HubSpot
      • Intercom
      • KakaoTalk
      • Klaviyo
      • Mailchimp
      • Salesforce
      • SendLane
      • Slack
      • Stripe
      • Tango Card
      • Telegram
      • Tremendous
      • Twilio
      • Typeform
      • Webhooks
      • Zapier
      • Zoho
    • Platform-specific Instructions
      • Google Tag Manager
      • WordPress
      • Webflow
      • SquareSpace
      • ClickFunnels
      • Unbounce
      • Instapage
      • Shopify
      • Carrd
      • WIX
    • Javascript Web API
      • Getting Started
      • Configuration file
      • Callbacks
      • Add a subscriber
      • Add a Pending Referral
      • Track multi-step conversion events
      • Track Transaction
      • Identify a Subscriber
      • Identify a Referrer
      • Generate Dashboard Widget
      • Generate Sharing-Screen
    • ReactJS
    • REST API
      • Errors
      • Webhooks
      • Objects
      • Endpoint Reference
    • Mobile SDKs
      • iOS SDK
        • Getting Started
        • Public Methods
        • Public Classes
        • API Interaction Methods
      • Android SDK
        • Getting Started
        • Public Methods
        • Public Classes
        • Listeners & Interfaces
      • Flutter SDK
        • Getting Started
        • Public Methods
      • React Native
        • Getting Started
        • Public Methods
        • Mobile App Testing in Development Mode
      • Mobile App Testing in Development Mode
  • API Tutorials
Powered by GitBook
On this page
  • Example #1: Tag people who win a reward in ConvertKit
  • Example #2: Add Stripe customers to ReferralHero

Was this helpful?

  1. Integrate
  2. Integrations

Zapier

PreviousWebhooksNextZoho

Last updated 3 months ago

Was this helpful?

The ReferralHero native app is a very powerful integration that allows you to connect with 1,500+ third-party apps so that you can send data from one to the other without writing any code. Here is what you can do with a Zap (let us know if you want us to add something else):

ReferralHero Triggers And Actions

ReferralHero allows you to send data to a third-party app when the following events occur,

  • New Subscriber: when a new subscriber is added to your campaign

  • New Referral: when a new referral is added to your campaign

  • Referral Status Change: when the referral status is changed from Pending to Unconfirmed/Confirmed

  • Reward Unlocked: when a specific reward is unlocked by a subscriber

  • Subscriber Deleted: when a subscriber is deleted

ReferralHero allows you to receive data from a third-party app when the following events occur,

  • Add Points: add a specified number of points to a subscriber

  • Add Subscriber: add a new subscriber to your campaign

  • Confirm Referral: change the referral status from Unconfirmed to Confirmed

  • Track Referral Conversion Event: change the referral status from Pending to Unconfirmed/Confirmed

  • Track Transaction: allows you to pass transaction data

  • Update Subscriber: allows you to update a subscriber

Examples:

In example #1 we'll create a Zapier integration so that every time somebody unlocks a reward in our referral program they are tagged in our ConvertKit account. In example #2 we'll create a Zapier integration so that every time a new customer is added to our Stripe account, they are added to ReferralHero.

Please notice these are just examples to illustrate how to send data from and to ReferralHero using Zapier.

Example #1: Tag people who win a reward in ConvertKit

Step 2: Click on the Make a Zap! button in the top-right corner.

Step 3: You will now be redirected to the Zapier editor. In the search bar, type "ReferralHero" to find the latest ReferralHero app "ReferralHero (1.2.5)"

Step 4: Choose Reward Unlocked as Trigger event from the drop-down menu and click the Continue button.

Step 5: Connect your ReferralHero account by clicking on the Sign-in to ReferralHero button and entering the ReferralHero Zapier API key which you can find in your account Edit Campaign> Integrations > Zapier.

Step 6: Choose your ReferralHero Campaign and Reward

Step 7: Click the Continue button. Then click on Test Trigger to import a test event (we'll need this later).

Step 8: Click the Continue button to finish editing. It's now time to send this data to ConvertKit.

Step 9: In the search bar type "convertkit" to find the ConvertKit app.

Step 10: Choose Add Tag to Subscriber as Action event from the drop-down menu and click the Continue button.

Step 11: Connect your ConvertKit account by entering the ConvertKit API private and secret key. Click on the Continue button.

Step 12: In the Tag field choose a tag from your ConvertKit account (note: the tag must already exist in your account). In the Email field we want to use the email address that we got from ReferralHero. To do so, click the icon to the right of the field. A drop-down will open with the data retrieved with our previous test. Select the Email option and click on Continue to finish this step.

Step 13: If you want to test your integration, click on the Test Action button. If the test is successful, you should see a green message.

Step 14: Click on Publish Zap and turn the Zap on!

Example #2: Add Stripe customers to ReferralHero

Step 2: Click on the Make a Zap! button in the top-right corner.

Step 3: You will now be redirected to the Zapier editor. In the search bar, type "Stripe" to find the Stripe app.

Step 4: Choose New Customer as Trigger event from the drop-down menu and click the Continue button.

Step 5: Connect your Stripe account by clicking on the Sign-in to Stripe button.

Step 6: Click the Continue button. Then click on Test Trigger to import a test event (we'll need this later).

Step 7: Click the Continue button to finish editing. It's now time to send this data to ReferralHero.

Step 8: In the search bar, type "ReferralHero" to find the latest ReferralHero app "ReferralHero (1.2.5)".

Step 9: Choose Add Subscriber as Action event from the drop-down menu and click the Continue button.

Step 10: Connect your ReferralHero account by clicking on the Sign-in to ReferralHero button and entering the ReferralHero Zapier API key which you can find in your account Edit Campaign> Integrations > Zapier.

Step 11: In the Campaign field pick your ReferralHero campaign. In the Email field we want to use the email address that we got from Stripe. To do so, click the icon to the right of the field. A drop-down will open with the data retrieved with our previous test. Select the Email option. Finally in the Referral URL enter the URL that will be used to generate the referral link and click on Continue to finish this step.

Note: campaign, email address and referral URL are required fields but you can send additional data to ReferralHero such as the full name.

Step 12: If you want to test your integration, click on the Test Action button. If the test is successful, you should see a green message.

Step 13: Click on Done Editing and turn the Zap on!

Step 1: Login or sign-up on .

If you can't find the ReferralHero app in Zapier, and add the app to your account.

Step 1: Login or sign-up on .

Zapier
Zapier
go to this page
Zapier