Picture this: Your best customer just placed their third order. They loved the experience. They want to tell a friend. They tap "Refer a friend" in your loyalty widget, see their referral link — and stall.
Now they have to copy it. Switch to iMessage. Write a message explaining what it is. Hope the friend actually clicks. Maybe they do. Probably they don't.
That moment of intent — the best kind, unprompted, genuine — evaporates in the space between "I want to share this" and "my friend actually received the link." Referral programs lose 60–70% of their potential right there, in a friction gap most brands never close.
That's not a referral problem. That's a moment problem.
Until now.
The link that sends itself
When a customer gets their referral link, they now see something new directly below it: an email input field. They type their friend's address. They hit Send. The invitation — referral link, reward details, everything — arrives in their friend's inbox in seconds.
No copying. No switching apps. No "I'll do it later."
The existing copy-link and social share buttons stay. This is an addition, not a replacement. Your customers get to choose how they share. Most will choose the fastest path.
Step by step — what the customer experiences
Step 1 — Customer opens the referral section. In the loyalty widget, they enter their email to get their referral link.
Step 2 — The email field appears. Below the copy-link option, a new input: "Enter your friend's email." One field. One button.
Step 3 — Customer types a friend's email and hits Send. Joy routes the invitation through your chosen method.
Step 4 — Friend receives the invitation. The message includes the referral link, the reward details, and whatever experience your flow is designed to deliver.
Three ways to route the email
- Klaviyo — Joy triggers an event with referrer email, referee email, referral link, and reward data. Your Klaviyo Flow handles the send. Full control over design, timing, and copy. Recommended for stores already using Klaviyo.
- Shopify Flow — Same data, same trigger, routed through Shopify Flow. Chain it into a broader automation if needed.
- Joy in-app notification — Zero setup required on your end. Joy handles the send directly. Each customer can send up to 100 invitations per day; each recipient receives at most 1 per 24 hours to prevent spam.
Email sharing is available on all Joy plans.
The email input field appears in your loyalty widget immediately. Your existing copy-link and social share options are untouched.
Friction is where referral programs go to die
Every extra step between "I want to share" and "I shared" costs you referrals. Copy → switch app → compose → send is four steps. Type email → Send is two. That difference, compounded across thousands of customers, is the gap between a referral program that moves the needle and one that sits in your settings page.
The copy-link workflow was designed for a world where email forms didn't exist in loyalty widgets. That world is gone.
Stores that reduce referral friction at this step typically see 2–3× more referrals per active member — not because the reward changed, but because the path to share one got shorter.
The ambient referral program
We believe the best referral programs feel invisible to the customer — not because they do nothing, but because every step feels obvious. Of course you'd just type your friend's email. Of course they'd get a message. Of course it works.
That's not a feature. That's how it should have always worked.
One input. One send. One new customer. Everywhere your widget lives.
Ready to turn retention into real growth?
Join the future of loyalty today. With our omnichannel platform, you can connect with customers across every touchpoint, reward their engagement, and build lasting relationships that drive growth.
Request a demo Get started free
















