Back to Blog
May 12, 20266 min readBagRescue Team

How the BagRescue Referral Program Works: Free Month for Both Sides

Invite a friend to BagRescue and you both get a free month. Triggered on their 2nd monthly paid invoice. Up to 12 successful referrals per user.

referralsbillinggrowth

TL;DR: Share your BagRescue referral link. When your friend hits their 2nd monthly paid invoice, you both get 1 free month tacked onto your subscription. You can earn up to 12 free months this way. Codes expire 90 days after sharing if unused.

The referral program is how we say thank you for telling a friend. Both of you benefit, the reward is real free service (not a coupon that expires next Tuesday), and the rules are designed to keep it honest.

How do I refer a friend?

Open Settings on the dashboard. You will see your personal referral link near the top of the page. Send it.

That is the whole flow. The link tracks your code, so as long as your friend signs up through it, the connection is made. As of May 2026, you can share the link by text, email, group chat, social, whatever works.

A few things to know up front:

  • One referral per friend. If they sign up through someone else's link first, that one wins.
  • Self-referrals are blocked. The system catches the same person on both ends.
  • Your code lives 90 days. If a friend clicks it 91 days from now and you have not shared it again, the attribution will not stick.

When does the free month actually arrive?

The free month lands when your friend's subscription crosses the threshold that proves they are not a one-day signup.

Friend's plan Trigger Why
Pro (monthly) Their 2nd paid invoice One full month of real use before reward

When the trigger fires, both your subscription and your friend's get extended by 30 days. We do this by pushing your renewal date out a month, not by issuing a coupon that you have to remember to use.

If you are currently in your 30-day bag guarantee trial when the reward lands, the 30 days stack on top of your trial end date, so your first paid month gets pushed out further.

Why the 2nd-invoice rule?

Because the program is about real customers, not signups. If we paid out on day one, the obvious abuse pattern is: sign up your buddy, get the reward, cancel together, repeat. By waiting for the second monthly invoice, we let the natural rhythm of "does this person actually use the product" filter out the noise.

What are the limits?

A few caps to know:

  • 12 successful referrals per user. That is 12 free months, which is a full year of free Pro at the monthly rate. Past 12, the system stops awarding new ones.
  • 90-day code expiry. Unused referral codes expire 90 days after they were generated or last shared. Refresh by visiting Settings.
  • No ring trading. If we detect a small group all referring each other in a cycle, the rewards get rolled back.
  • No bot accounts. Same email patterns, same payment methods, same device fingerprints all trip protections.

We are not heavy-handed about this. Real word-of-mouth almost never trips any of the limits. The guardrails are there for the small number of people who would otherwise game it.

What does my friend get?

The same thing you do: 1 free month tacked onto their subscription. The reward is mutual, so when you send the link you can honestly tell them you both benefit.

If they cancel before the trigger fires (before the 2nd monthly invoice), no reward is issued to either side. If they cancel right after the reward fires, the reward stays. We are not in the business of clawing back goodwill.

What if I am on PAYG credits, not Pro?

The referral program is built around the subscription. If your friend signs up for PAYG credits and never moves to Pro, no reward fires (there is no monthly invoice to count).

If you, the referrer, are on PAYG when the reward lands, you do not have a renewal date to extend. The simplest path: subscribe to Pro and your free months stack from there. We are working on a credit-pack equivalent for PAYG-only users; until then, Pro is the path.

Tips that actually work

A few approaches we see from people who refer the most:

  • Send the link with a real reason. "I have been getting Whole Foods bags for $7 with this" is more compelling than "check this out."
  • Mention the mutual reward. Most people are more comfortable using a referral link when they know you benefit too.
  • Time it to their need. Friend just complained about grocery prices? That is the moment.
  • Share once, do not nag. The 90-day window gives plenty of time without follow-up.

If you are on Founders Pricing, the free month is calculated on your current rate, so your reward is worth exactly what you pay.

Frequently Asked Questions

How do I see my referral status?

Settings page on the dashboard shows your link, how many successful referrals you have, and which pending ones are still in their waiting period.

Does the reward apply if my friend uses a different country?

Yes, as long as the subscription is paid in a currency Stripe supports for us. The trigger is the invoice, not the geography.

Can I refer someone who used to be a customer?

No. The reward is for new customers. If someone churned and comes back through your link, the system will recognize them and skip the reward.

What happens if my friend gets a refund on their reward-triggering invoice?

The reward gets reversed on the referee side, and we manually review your side. Refunds are rare, so this almost never comes up in practice.

Can my friend stack the referral with the free trial?

Yes. They go through the standard 30-day bag guarantee trial first. The referral reward kicks in later, on the qualifying invoice.


Share your link, your friend signs up, you both get a free month after their commitment is real.

Your Best Shot at Every Surprise Bag

BagRescue monitors your favorite Too Good To Go stores 24/7 and grabs bags automatically.

Get Started Free