A referral program looks simple from the outside. A customer shares a link, a friend buys and both get a reward. Behind that moment, though, sit tracking rules, fraud checks, reward payouts, privacy obligations, and a handful of integrations. A strong referral program RFP tests all of it before you sign, not after launch.
This guide gives you everything you need to run the process. You’ll find a ready-to-use RFP outline, 44 questions to send vendors, a scoring model, and a demo script that shows how each platform really performs. It covers both customer and partner referral programs.
What goes into a referral program RFP?
A referral program RFP describes your goals, program model, and systems, then asks vendors to prove how they handle tracking, rewards, fraud, integrations, security, and reporting. It also sets out how you’ll score answers, what the demo must show, and what pricing details vendors must disclose.
When a Referral Program RFP Makes Sense
Not every purchase needs a formal RFP. If you run one online store with standard checkout, a short trial may tell you enough. However, a structured process pays off when the stakes rise.
That usually means you’re running programs in several countries or brands. It also applies when referrals must sync with a CRM, a loyalty program or a mobile app. And if your security, legal or procurement teams need written answers, an RFP gives them one place to find them. Finally, if you’re replacing an existing tool, the RFP helps you check that nothing you rely on today gets lost in the move.
Before You Write Your Referral Program RFP
The best RFPs are specific. Vendors can only answer well if they understand what you’re trying to achieve, so settle these points internally first.
- Your goal. New customers, lower acquisition cost, more qualified B2B leads or all three? Pick one primary goal, because it drives your scoring weights.
- Your program model. Decide who gets rewarded and when. For example, many brands reward both sides, a model we cover in our guide to double-sided referral programs.
- Your systems. List every platform the referral tool must connect to, from ecommerce and CRM to email and your data warehouse.
- Your baseline. Note current referral volume, conversion and cost per acquisition. Without a baseline, you can’t judge any vendor’s promises.
- Your team. Bring in marketing, ecommerce, IT, security, legal and finance early. Each one will have questions, and it’s better to include them now than to add them mid-process.
How to Structure Your Referral Program RFP
A clear structure makes responses easy to compare. We suggest seven sections, in this order.
Ask vendors to answer each requirement with “yes,” “partly” or “no,” plus a short explanation. That one rule makes vague answers easy to spot.
Referral Software Requirements: 44 RFP Questions to Ask
These referral RFP questions are grouped by category, so you can drop them straight into section five. Mark the ones that matter most to you as must-haves. For a reference point, see how our customer referral software handles each area.
Tracking and attribution
Tracking is the foundation of any referral program. If a referral isn’t credited, the customer who shared it stops trusting the program. So treat referral tracking requirements as must-haves, and ask vendors to show how attribution holds up when browsers limit cookies.
- How do you attribute a referral: by link, code, email match or a mix? What happens when they conflict?
- How does attribution work when browsers block or shorten cookies?
- Can you track referrals across devices, in our mobile app and in physical stores?
- Can we set the attribution window and the rule for which referrer gets credit?
- How do you handle a friend who was already a customer or already in our CRM?
- Can a referrer see the status of every friend they’ve invited?
Rewards and fulfillment
Rewards are where program budgets live. You want flexibility in what you offer and firm control over when it pays out.
- Which reward types do you support: store credit, discounts, gift cards, cash, points or custom rewards?
- Can we reward the referrer and the friend differently, and change rewards by segment or region?
- Can rewards stay pending until a return or cancellation window closes?
- Do you fulfill rewards automatically? Which parts need manual approval?
- Do you support multiple currencies and tiered or milestone rewards?
- How do you support tax reporting for cash rewards where it applies?
Fraud prevention
Any program that pays for referrals will attract people who try to game it. Common schemes include self-referrals, fake accounts and codes posted to coupon sites.
- How do you detect self-referrals and duplicate accounts?
- Can you hold or pause payouts automatically when activity looks suspicious?
- Can we set our own validation rules, such as a minimum order value?
- How do you stop referral codes from spreading on coupon and deal sites?
- What does your fraud review queue look like for our team?
Sharing experience and branding
Your customers will judge the program by how easy it is to share. The experience should look like your brand, not the vendor’s.
- Which sharing channels do you support: email, SMS, social, messaging apps and personal links?
- Can our team change branding, copy and layouts without developer help?
- Can members sign in with their existing account, with no separate registration?
- Do you support multiple languages and separate campaigns by country?
- Can we run contests, limited-time bonuses or leaderboards to boost sharing?
Integrations and data
A referral tool that doesn’t share data creates a silo. Ask for native connectors first, then APIs for anything custom. Also think ahead. Referrals are often the first step in a wider program, so ask whether the vendor’s referral module runs on a customer advocacy platform. That way, you can add reviews, ambassador tasks or community features later without migrating members.
- Which native integrations do you offer for our ecommerce platform, CRM and email tools?
- Do you offer open APIs, webhooks and a mobile SDK? Where is the documentation?
- Can you stream referral data to our data warehouse or customer data platform?
- Can referral activity connect with our loyalty program?
- How do you import our existing referrers and their history?
- If we leave, how do we export all our data, and in what format?
Security, privacy and compliance
Referral programs handle personal data, including details of friends who haven’t agreed to anything yet. That makes this section non-negotiable for most security and legal teams. In the US, the FTC’s guidance on endorsements says people sharing as part of a rewarded campaign should generally disclose it. Ask how the platform supports that.
- Can you share a current SOC 2 Type II report or equivalent?
- How do you encrypt data in transit and at rest? Where is our data stored?
- How do you manage consent and deletion requests under GDPR and CCPA?
- How do you handle a referred friend’s contact details? Do invites go out from our systems or from the customer’s own device?
- Can share messages include a clear disclosure that the sender may earn a reward?
- Do you support single sign-on, role-based permissions and audit logs for our team?
Rules on messaging, consent and rewards vary by country and industry. Review your program terms and messaging with legal counsel before launch.
Analytics and reporting
You’ll need to prove the program works, so check what the reports actually show, not just the dashboard design.
- Which metrics come standard: share rate, referral conversion, revenue and cost per acquisition?
- Can we compare referred customers with other customers over time, such as repeat purchases?
- Do you support A/B testing of rewards, messages and placements?
- Can we schedule reports and export raw data?
Implementation, support and pricing
Finally, get specifics on who does the work, how long it takes and what it all costs.
- What is your typical launch timeline for a program like ours, and what do you need from us?
- Who will run our implementation, and who supports us after launch?
- Which support channels and response times are included?
- How is pricing structured: per seat, per referral, flat fee or tied to results?
- What costs sit outside the license, such as reward fulfillment fees, integrations or extra markets?
- Can you share two references from companies similar to ours in size and industry?
Consumer vs. Partner Referrals: What Changes in the RFP
If your referrals come from partners, clients or resellers
B2B referrals work differently. Partners submit leads rather than sharing links, sales cycles run for months and rewards usually pay on a closed deal. So your RFP needs extra requirements for this model.
Ask how partners submit and track leads, and how the platform checks for duplicates against your CRM. Then ask how referrals become opportunities your sales team can work. Also ask about multi-step approvals and tiered partner bonuses. Dedicated partner referral software should handle all of this without workarounds.
How to Score Your Referral Program RFP Responses
Good referral vendor evaluation starts with agreeing on weights before responses arrive. Otherwise, a strong demo can quietly reshape your priorities. The weights below are a starting point. Adjust them to match your primary goal.
Category Suggested weight What a top score looks like Tracking and attribution 20% Accurate credit across devices, app and store, shown live Integrations and data 15% Native connectors for your stack and open APIs Security and privacy 15% Current audit report, clear consent and data handling Rewards and fraud controls 15% Flexible rewards, payout holds and automated fraud checks Sharing experience 15% On-brand, easy to share, no separate sign-up Analytics 10% Revenue and retention reporting, plus raw data export Implementation and support 10% Named team, realistic plan, strong references Score each answer from 0 to 3. A 0 means the vendor can’t meet the requirement, and a 3 means they proved it in the demo. Notice that price isn’t in the table. Compare pricing separately, after capability scores are final, so a low bid can’t hide missing features.
Also set a few floor criteria. These end a vendor’s candidacy no matter how high the total score. Common examples include no security audit report, no native integration with your core platform or a refusal to complete the pricing template as asked.
Run a Scripted Demo, Not a Sales Demo
A standard sales demo shows the product at its best. A scripted demo shows how it handles your reality. Send finalists the same script a week ahead, and ask them to run it live in the product rather than on slides.
Demo script to send your finalists
- An existing customer signs in and shares a link by text message.
- The friend opens it on a phone, then buys later on a laptop. Show who gets credit.
- The friend returns the order. Show what happens to both rewards.
- The same person refers themselves with a second email address. Show how it gets flagged.
- Our team changes the reward for one region without a developer.
- A new referral appears in our CRM with its source attached.
- We pull a report of revenue from referred customers for last month.
Score the demo against the same weights as the written answers. Where a written “yes” turns into a live workaround, lower the score.
Red Flags in Vendor Responses
Some answers tell you more than others. Watch for these patterns as you review.
“Yes” with no explanation. A capability that’s real is easy to describe.
“On our roadmap.” Score only what exists today, and ask for a date in writing if it matters.
Integrations “through a partner.” Ask who maintains the connector and who you call when it breaks.
Pricing that won’t fit your template. This often signals costs that will appear later.
No clear data exit. If leaving is hard to describe, it will be hard to do.
References that don’t match you. A reference from a very different business proves very little.
A Realistic Referral Program RFP Timeline
Rushing an RFP leads to shallow answers. On the other hand, a process that drags on loses momentum inside your team. This schedule balances both and fits most mid-size and enterprise teams.
Weeks 1 to 2
Align goals and write the RFP
Weeks 3 to 5
Vendors respond and ask questions
Week 6
Score written answers and shortlist
Weeks 7 to 8
Scripted demos and references
Weeks 9 to 10
Security review, pricing and contract
One more tip: attach the winning vendor’s written answers to the contract. That turns their promises into commitments.
Make Your Referral Program RFP Work for You
A referral program RFP isn’t paperwork. It’s the one stage of the buying process where you control the questions. Be specific about your goals, test claims in a live demo and score everyone the same way. Then the right vendor will stand out.
Put us through your RFP
We welcome detailed RFPs and scripted demos. Our referral platform runs on SOC 2 Type II certified infrastructure and includes consent and deletion tools for GDPR and CCPA. It also pauses payouts automatically when activity looks suspicious, and it integrates with platforms such as Shopify Plus, Salesforce, and Klaviyo. Pricing is tied to the revenue milestones we agree on together.
Send us your requirements, and we’ll answer every question in writing.
Frequently Asked Questions
What should a referral program RFP include?
It should include your company overview, program goals, program model, current systems, requirements with questions, a pricing template and your process and timeline. The requirements section does most of the work, so group it by category and mark each item as must-have or nice-to-have.
How many vendors should receive a referral program RFP?
Three to five is usually enough. Fewer limits your comparison. More adds review work without improving the decision, so use public information and short calls to narrow the list first.
What is the difference between an RFI and an RFP?
A request for information (RFI) is a lighter first step that helps you learn what the market offers. A request for proposal (RFP) asks shortlisted vendors for detailed answers and pricing against your specific requirements. Many teams send an RFI when they’re unsure which vendors to include.
Should we ask for pricing in the RFP?
Yes, but in a fixed template. Ask vendors to list license fees, setup costs, reward fulfillment fees and any charges for extra markets or integrations. Then compare pricing after you’ve scored capabilities, so cost doesn’t color your view of the product.
How long does a referral program RFP take?
Most teams need eight to ten weeks from writing the RFP to signing a contract. Security reviews and legal redlines are the stages that most often run long, so start them as early as you can.












