Chapter 04 · User Referrals

The referral button nobody clicks

Aakash Gupta
Aakash Gupta
Product advisor · Product Growth
11 min readUpdated August 17, 2026
LinkedInPost

Why most programs fail at the product layer before marketing even gets involved.

TL;DR

Referral programs fail at the product layer long before marketing gets near them, and the usual cause is placement. A program buried in a second-level menu produces the lowest activation rates of any setup, and where you put the entry point moves participation more than the size of the reward does.

Three things decide whether the mechanic works. Discoverability: several launchers across the journey rather than one, with the ask timed to a moment the product has just delivered. Ease of sharing: no separate login, no second sign-up, and a payout that takes one detail. Continuous engagement: status updates to the referrer, and nudges that keep the program alive after launch week.

The referee's side is half the program and usually the neglected half. A landing page that names the person who referred them converts far better than a generic sign-up page.

What will you learn?
  • 01What are the challenges of current referral program implementations?
  • 02Where should you integrate your referral program?
  • 03How do you make sharing, and signing up, a breeze?
  • 04What does a great referral program UX look like?
02

Challenges of referral programs when it comes to UX

Designing an effective referral program requires overcoming several UX challenges hindering user engagement and participation. Here’s a brief overview of the key issues Cello sees throughout the market:

  • Buried programs: Referral programs are often hidden, leading to low visibility and poor activation rates.
  • Separate logins: Requiring users to log in outside the product disrupts the user flow and deters participation.
  • Lack of notifications: Users may forget about the program without regular updates, reducing engagement and picking up rewards. Providing real-time feedback on referral progress for the referrer lets the referrer follow up if things get stuck, ensuring consistent engagement.
  • Inconsistent branding: A referral program that doesn’t match the product’s brand creates a disjointed user experience and can harm brand perception.
  • Missing external communication: Not using emails or other external channels limits the program’s reach and user engagement.
  • Missing mobile integration: Not supporting sharing on mobile (where possible) limits where and when users can refer.

A common issue is that referral programs are often poorly designed from the user's perspective. This can stem from using third-party tools that aren't natively integrated or in-house solutions that don't receive the same attention as core product features.

This leads to low discoverability, low engagement, and eventually, low performance of the program.

Let’s examine what this means for referral programs and how best-in-class UX can positively impact their performance. We will look at three crucial elements of successful referral programs:

  • Program discoverability
  • Ease of sharing
  • Continuous engagement
03

Program discoverability

Embedding your referral program alongside your customer journey for maximum discoverability and ease of sharing is crucial.

Provide referral links across multiple touchpoints inside (e.g. sidebar navigation, end of core flows, user profile) and outside your UI (e.g. emails).

Usually, a first-level integration in a menu or a floating action button (FAB) results in significantly higher activation rates. For example, Blockpit added first-level actions alongside a second-level menu integration and its weekly referrer activation rate rose 253% against its own second-level-only baseline (Cello platform data, n = 4 million B2B SaaS referral users).

Let’s have a deep dive.

Various referral program launchers

How do companies embed their referral program?

Before we dive into impact metrics of the various launchers, let’s have a look where companies generally place their referral program.

Launcher typeHow it works
First-Level menu integration launcherCompanies place the referral program directly in the main navigation menu for easy access and visibility. Best implementations are in the vertical sidebar with (1) text (e.g. “referral program”) and (2) indication about the referral reward.
Dashboard bannerA prominent banner within the app (at the home screen) promotes the referral program, encouraging user interaction. The banner can be either always visible or pop up at moments of delight (we touch on this further below).
In-App LauncherThe referral program is embedded within the app's user interface and is accessible during regular user activities.
Second-Level Menu LauncherThe referral program is nested within a sub-menu, making it accessible but less prominent than first-level placements.
Floating Action Button (FAB)The referral program is nested within a floating action button. Similar to the helpdesk/ chat button (e.g. Intercom), a simple gift icon can prominently promote the referral program.

Let’s now look at Cello platform data (n = 4 million B2B SaaS referral users), see what launcher performs best, and identify some more key drivers to increase discoverability.

Key drivers to increase discoverability

The table below sets out the launcher and placement changes that move discoverability most, ranked by the lift each one produced.

Don't limit your referral program to a second-level menu, which typically results in the lowest activation rates. Instead, prioritize first-level menu integration and strategically place access points throughout the user journey.

DriverWhatHowImpact
Multi-launcher integrationIncrease the visibility and discoverability of your referral program by strategically placing multiple launchers across key touchpoints in the user journey.Integrate the referral program into the first-level menu and incorporate custom launchers at various stages, ensuring users encounter the program naturally and frequently as they navigate your product.The largest activation lift of any placement change in our data, measured against programs reachable only from a second-level menu.
Mobile app integrationEnable seamless sharing within your mobile apps by integrating your referral program directly into the app experience.Embed the referral program into your mobile apps, ensuring that users always have their sharing link at their fingertips and are ready to share with others.Up to a 200% higher signup rate than web-only sharing in the same programs, because users are more likely to share when the link is already in their hand (Cello platform data, n = 4 million B2B SaaS referral users).
Moments of delightAsk for a referral during moments of delight, those times when users experience significant satisfaction or value from your product.Trigger the ask at key milestones: Individual AHA moments (first project shared, first cost saving, first meeting recorded), customer upgrades to a higher plan, high NPS scores of 8 or above, and team member invitations.Up to 341% higher than the same program's average sharing rate outside those moments (Cello platform data, n = 4 million B2B SaaS referral users).
Blockpit puts the same offer in three places at once: a gift icon in the first-level nav (1), a banner on the dashboard where users pick a tax year (2), and a launcher on the report progress page (3), so the ask lands while the product is already delivering value.
04

Why UX is the mechanism, not the decoration

The placement data above has a reason behind it, and it is not a preference for one menu over another. UX is not how a referral program looks. It is whether it is useful, usable and valuable.

Don Norman's human-centered design holds that a product should be intuitive and should minimize friction, which is precisely what decides whether a referrer completes a share or abandons it halfway.

Norman's four principles: the referral flow is part of the product system, not a bolt-on.

Jakob Nielsen's usability heuristics name the specifics: visibility of system status, consistency and standards, error prevention, recognition rather than recall. A referral flow that hides its own status or invents patterns the product uses nowhere else fails on all four at once.

Nielsen's ten heuristics: the checklist every screen should pass before it ships.

And UX is wider than UI. Peter Morville's honeycomb adds findable, credible, desirable and accessible to useful and usable, which is why a buried, off-brand referral widget can be competently designed and still not work.

Morville's honeycomb: findable and credible are where referral programs usually lose.
05

Ease of sharing & signing up

The easier it is for your users to share your tool with peers, the more likely they will recommend your product.

The easier it is for new users to understand your value proposition and test your product, the more likely they will start using your solution.

Simplicity for referrers & referees

Reducing friction in the referral process is crucial for both referrers and referees. The easier it is to share and accept referrals, the higher the activation and sign-up rates. A seamless experience with minimal steps ensures users can quickly and effortlessly share your product.

Friction reducerWhat it means in practice
Clear Value PropositionEnsure users can quickly grasp the benefits of participating.
Multiple Channel SupportAllow users to share via various channels, such as mobile, social media, or QR codes.
Seamless ExperienceUsers should be able to share without leaving the program or needing an extra sign-up.
Simple Payment ProcessMake it easy to get paid, such as by just entering PayPal details.
Incentivized casual contact loop (ICCL)The ultimate way to make life easy for the referrer. Just make sharing the referral program part of their normal work routines of e.g. sharing meeting minutes with customers becomes referral actions.
AI identification of recipients (bonus)Suggesting persons from the user’s network to share the tool with, taking different data points into account (title, company, etc.).

If sharing is easy and people still do not share, the reward is usually not what is holding them back. covers what actually moves them.

By decreasing friction and making the process as smooth as possible, you increase the likelihood that users will engage with and promote your referral program, ultimately driving more successful referrals.

Provision of Templates and Resources

Offering resources like copy templates, GIFs, and video explainers can significantly simplify the sharing process. These assets make it easy for users to spread the word without needing to create their own content. Many successful referral programs even feature dedicated landing pages with FAQs and resource libraries to support users. For example, some platforms, like Gusto, go a step further by scanning contacts and recommending leads that match the ideal customer profile (ICP), which enhances the relevance of referrals.

Key drivers to increase sharing

Enhance signup conversions by creating a personalized referral landing page tailored to the needs and expectations of new users, leveraging social proof. Referee pages that name the referrer see up to 214% higher signup rates than a generic sign-up page (Cello platform data, n = 4 million B2B SaaS referral users).

Landing page elementWhat to include
Personalize the experienceDisplay the referrer’s name on the landing page to create a sense of trust and connection.
Clear new user discountClearly state any discounts available for new users to encourage quicker conversions.
Hero messageCommunicate the key value proposition of your tool prominently to capture the interest of referred users.
Product visualsUse visuals to highlight and explain your product's core benefits, making it easier for new users to understand its value.
Strong CTAInclude a direct signup call-to-action for referred users to facilitate a smooth transition into your product.
Social proofAdd credibility with badges from G2, Capterra, Trustpilot, customer logos, and quotes to build trust.
FAQsProvide answers to common questions that new leads might have, reducing uncertainty and barriers to signup.
Increase sharing through incentivized casual contact loops: deep links, exact attribution, and usage-triggered rewards.
06

Continuous engagement

Effectively timing and engaging users in your referral program is key to maximizing its success and creating exponential growth loops. Here's how to optimize this process:

  • Capitalize on positive psychology: Surface the referral link immediately after users complete valuable actions to leverage positive experiences and encourage sharing.
  • Timely nudges for continued engagement: Pair in-product referral prompts with well-timed email or push notifications to keep the referral process top of mind.
  • Balance discoverability and core experience: Ensure referral options are easy to find without distracting users from the main purpose of your product.
  • Use gamification to drive conversions: Incorporate elements like leaderboards and competitive messaging to boost user motivation for sharing.
  • Provide real-time feedback: Offer real-time updates on the status of sent-out referral links, both within the product and externally.
  • Nudge referrers for follow-up: Send reminders to referrers if their invitee hasn’t signed up after a set period, encouraging them to follow up and complete the referral.
DriverWhatHowImpact
Notification enablementEnable essential notifications during the referral funnel lifecycle to keep users engaged and informed.Share referral links via email, update referrers on the performance of their links outside the product, and celebrate successful referrals with them.Up to a 227% higher activation rate than the same programs with notifications switched off (Cello platform data, n = 4 million B2B SaaS referral users).
Activation campaign (+7/+14/+21 days)Implement activation campaigns that use pop-up notifications at key intervals (+7, +14, +21 days) to remind users of the referral program.Integrate these notifications strategically across the user journey to maintain visibility and awareness without disrupting the user experience.Up to a 164% higher activation rate than users who receive no activation campaign (Cello platform data, n = 4 million B2B SaaS referral users).
7-day welcome emailEnable a welcome email as part of your user onboarding process.Send a welcome email to new users 7 days after their first login, reinforcing their decision to use your tool and introducing them to key features.Up to a 141% higher activation rate than users who receive no welcome email (Cello platform data, n = 4 million B2B SaaS referral users).
07

What good looks like

The graphic below summarizes the impact of various UX key drivers. It's best to implement a combination of these strategies for optimal results.

The strongest programs combine several of these rather than betting on one. In practice that means multiple launchers so the program is easy to find, a personalized referee landing page, clear in-app and email status updates for the referrer, and a payout process that handles tax, legal and KYC without the referrer having to think about it.

UX drivers for referral program success, with effort, impact and Cello data (Source: Cello).

Getting the button in front of people is only half the job. Next: getting the incentive right once they click it.

Reading this in pieces?

Get the full Atlas as a PDF: nine chapters, ten operators, one file.

Download the Atlas PDF

Want future updates too?

Cello (Powerplay GmbH) will email you when a new tool goes live on this page, and store your address as a record of this request. Cello keeps your address while this list is active and deletes it whenever you ask. Every email has an unsubscribe link. Privacy policy.

Next · Ch 05 · User Referrals
Designing the incentive
Kate Syuma
Kate Syuma
Growthmates · 10 min read
Previous · Ch 03 · User Referrals
User referrals only work if you earn them first
Kyle PoyarAkash Bajwa
Kyle Poyar & Akash Bajwa
Growth Unhinged · Earlybird · 8 min read

The Cello Referral Atlas. Published by Cello (Powerplay GmbH).

Privacy policyImprint

Inspired by Attio's GTM Atlas. Not affiliated, just fans :)

Edit with