Referral Rock

Salesforce Referral Program Integration

Connect with Salesforce to automatically sync referrals as leads or contacts, track deal attribution, and report on referral program ROI.

About Our Salesforce Referral Integration

Salesforce logo

Salesforce

Native Integration Intermediate Setup

Connect with Salesforce to automatically sync referrals as leads or contacts, track deal attribution, and report on referral program ROI.

What it does
Share | Track | Enrich
Category
CRM
Requirements
  • Salesforce account (Enterprise, Unlimited, Developer, or Performance edition)
  • Salesforce REST API enabled
Documentation
View Setup Guide
Data Privacy
When using this integration, it's up to you to comply with applicable laws and regulations, as well as Referral Rock's Terms of Service and Privacy Policy.

What You Can Do with Salesforce

Most referral software doesn't integrate with Salesforce deeply enough to fit into a real B2B sales process. Referral Rock's native connection lets you run your referral program alongside your Salesforce org, triggering rewards when Opportunities reach 'Closed Won,' syncing referral data to Contact and Lead records, and giving your sales team a way to recruit referrers without leaving Salesforce.

Enroll Salesforce Contacts and Leads as referral advocates with one-click access links
Sync new referrals into Salesforce as Leads or Contacts automatically
Trigger referral rewards when Opportunity stages change (e.g., Prospecting → Closed Won)
Two-way sync: Contact and Lead property changes in Salesforce flow back to Referral Rock
Enrich Salesforce Contact records with referral program data (share URL, referral count, reward status)
Build Salesforce reports and dashboards on referred pipeline and advocate activity

How the Salesforce Integration Works

1

Connect via the Salesforce REST API

Enable the Salesforce REST API in your org (available on Enterprise, Unlimited, Developer, and Performance editions) and connect to Referral Rock, no middleware required. Contacts, Leads, and Opportunities sync automatically once connected.

2

Enroll Contacts and Leads as advocates

Existing Salesforce Contacts get their own unique share link. They can start referring immediately, no separate signup, no passwords, one-click access from any email you send.

3

Referrals flow into your Salesforce pipeline

New referrals created in Referral Rock are automatically added as Leads or Contacts in Salesforce. Opportunity stage changes, from 'Prospecting' to 'Closed Won', flow back to Referral Rock in real time.

4

Trigger rewards on Closed Won (or any Opportunity stage)

When an Opportunity stage changes to 'Closed Won,' 'Proposal/Price Quote,' or any stage you define, Referral Rock automatically issues the reward to the right advocate. Gift card, cash, or custom incentive, zero manual work.

Run your referral program alongside Salesforce, without disrupting your sales team

Your sales reps live in Salesforce. Referral Rock works in the background so your team never has to leave their CRM to manage referrals.

  • Referral program data syncs to and from Salesforce automatically. Your reps see advocate activity, referral status, and reward triggers right in Contact and Lead records.
  • Sales reps can recruit customers into the referral program at deal close and hand them a personalized sharing link, no extra tools required.
  • Rewarding a referrer when an Opportunity hits 'Closed Won' requires no manual action: the stage change triggers it automatically.

Trigger rewards based on Salesforce Opportunity stages

Our two-way sync lets you fire rewards from any Opportunity stage change, Contact field update, or Lead status change in Salesforce.

  • Configure reward triggers on any Opportunity stage: 'Closed Won,' 'Proposal/Price Quote,' or a fully custom stage you define for your sales process.
  • Track reward obligations tied to deal closure. Every payout is attributed to the correct referrer and Opportunity automatically.
  • Run multi-step referral programs: trigger a 'thank you' reward at Opportunity creation and a full reward at Closed Won.

Enrich Salesforce records with referral program data

Once advocates are enrolled, Referral Rock pushes program activity back into Salesforce Contact and Lead records, so your team always has the full picture.

  • Store each advocate's referral URL, share count, referral count, and reward status directly on their Salesforce Contact record.
  • Build Salesforce reports and list views segmented by program membership, top referrers, or reward status, no CSV exports needed.
  • Trigger Salesforce email campaigns to your top referrers based on program milestones using the data synced from Referral Rock.

Give your sales team recruiter tools, right inside Salesforce

Referrals happen at the moment of greatest enthusiasm. Your sales reps closing deals in Salesforce are the best people to turn happy customers into active referrers.

  • Reps can invite a Contact into your referral program at deal close and deliver a personalized sharing link in seconds.
  • Every referred customer is tracked back to the rep who recruited them. Your best internal advocates get credit for the pipeline they generate.
  • Recruiter activity syncs to Salesforce Contact records so managers can see which reps are driving referral results.

Expert setup support, because Salesforce integrations require real configuration

Mapping custom fields, setting Opportunity stage triggers, and wiring up two-way sync in a Salesforce org takes expertise. We've done this with hundreds of customers.

  • Every Referral Rock plan includes a dedicated program advisor who will walk you through the Salesforce connection end to end.
  • We help you decide which Opportunity stages trigger rewards, which Contacts to enroll first, and how to structure your launch campaign.
  • Technical integration assistance is included. If something doesn't sync the way you expect, we dig in with you until it does.

Salesforce Referral Integration — FAQ

Referral Rock connects to Salesforce natively via the Salesforce REST API, no Zapier, no middleware required. You'll need the REST API enabled in your org (available on Enterprise, Unlimited, Developer, and Performance editions). Once connected, Contacts, Leads, and Opportunities sync automatically.
The Referral Rock Salesforce integration requires the Salesforce REST API, which is available on Enterprise, Unlimited, Developer, and Performance editions. It is not available on Essentials or Professional editions.
Yes. Our two-way sync lets you trigger rewards in Referral Rock based on any Opportunity stage change in Salesforce, for example, when a deal reaches "Proposal/Price Quote," "Negotiation/Review," or "Closed Won." You can also trigger on Contact field changes or Lead status updates.
Referral Rock syncs with standard Salesforce objects: Leads, Contacts, and Opportunities. For workflows involving custom objects, our Zapier integration or REST API can bridge the gap. Our onboarding team will help you determine the best approach for your Salesforce setup.
Yes. New referrals created in Referral Rock can flow into Salesforce as either Leads or Contacts, depending on how you configure the integration. Your sales team can then work those Leads through your standard pipeline and Opportunity stages.
Yes. Referral Rock's recruiter feature lets sales reps invite customers into your referral program at the close of a deal and hand them a personalized sharing link, no extra tool required. Recruiter activity syncs back to Salesforce Contact records so managers can see which reps are driving referral pipeline.
Yes. Configuring two-way sync, mapping fields, and setting Opportunity stage triggers in a Salesforce org requires real expertise. Every Referral Rock plan includes a dedicated program advisor who will walk you through the full connection, help you configure your trigger logic, and troubleshoot anything that doesn't work the way you expect.
Step-by-step instructions are in the Referral Rock Salesforce documentation. Dedicated onboarding support is also available on all plans.

What Customers Say About Our Salesforce Integration

“The Referral Rock platform is a simple off-the-shelf solution for a referral program. It easily integrated into Salesforce and we were able to reskin the entire platform with our branding.”

— Sarah M., National Sales Manager

“Unlike anything on the market, at a price point that made it a no-brainer.”

— Julia, Health & Fitness

“We use it to track reward obligations tied to deal closure. The Salesforce sync makes it completely automatic.”

— Dave M., Public Safety

Need help setting up?

Every Referral Rock plan includes dedicated onboarding support. Our team will help you configure the Salesforce integration and make sure everything is working perfectly. View the setup guide →

Ready to Connect Salesforce?

Start your free trial and set up the integration in minutes. No credit card required.