Sweeply

How do referral entries work in a giveaway?

Quick answer: Every entrant gets a unique link. When a friend enters through that link, the original entrant earns extra entries, usually three. The credit only lands when the friend actually completes an entry, never on a click, and there is a cap on how many referrals count per person so nobody can farm it with throwaway addresses. Done properly, referral entries turn each entrant into a small distribution channel with a selfish reason to use it, which is the difference between a giveaway that grows and one that stalls at whatever audience you started with.

The referral mechanic is the only part of a giveaway that compounds, and for a OpoShop store it is the closest thing to free distribution available. Everything else, the prize, the copy, the popup timing, affects your conversion rate on traffic you already have. Referral entries affect how much traffic you get in the first place.

The basic loop, step by step

Someone lands on your OpoShop store, sees the giveaway, and enters with their email. At that moment three things happen: their entry is recorded, they are given one entry, and they are issued a referral code that belongs only to them.

The code goes into a link that points at your giveaway page. They copy it, post it in a group chat, and a friend taps it. The friend lands on the same giveaway page, but the system knows which code brought them. When the friend completes their own entry, the original entrant is credited with extra entries.

The friend also gets their own code. That is what makes it a loop rather than a one-hop referral scheme.

Browse the OpoShop app store

Why the credit must wait for a completed entry

This is the detail that separates a referral system that works from one that gets gamed in an afternoon, and it is worth checking before you install anything on OpoShop.

If you credit a click, you are paying for something a script can produce infinitely. Anyone can open their own link a thousand times, or paste it somewhere that generates automated previews, and watch their entry count climb without a single real human arriving.

Crediting a completed entry ties the reward to something that costs real effort: a working email address that has not already been used in this giveaway. That is a much higher bar. It does not make abuse impossible, but it makes it tedious enough that the return is not worth it.

The practical consequence is that your entrants will sometimes ask why their count did not go up immediately after they shared. The honest answer is that it goes up when a friend enters, not when a friend clicks, and saying that plainly in the share panel saves a lot of support email.

What stops someone farming it with fake emails

Every referral system, on OpoShop or anywhere else, gets attacked by the same person: someone who realises they can generate email addresses. The defences that actually work are structural rather than clever.

That last one deserves care, because the obvious implementation is wrong in a way that quietly breaks the product.

The same-network problem nobody thinks about

The obvious rule is: if the referred person is on the same network as the referrer, refuse the credit. Plenty of tools do exactly this, so it is worth asking before you pick one for your OpoShop store. It stops someone opening an incognito window, using their own address with a plus sign, and referring themselves.

It also stops a genuine household. Someone enters, shows their partner, the partner enters on the same home Wi-Fi. Real people, real entries, no credit. It stops an office, a cafe, a university. Worst of all, it stops carrier-grade NAT, where thousands of unrelated mobile subscribers share one public address. Mobile is exactly where a link shared into a group chat gets opened.

Under a blanket ban, a large share of your most genuine referrals silently earn nothing. The entrant watches their count sit still and concludes the giveaway is broken or rigged. You see the loop underperform with no indication why.

The fix is to cap rather than ban. Allow same-network referrals but only credit one or two of them per entrant. A household gets its real referral. Someone farming with generated addresses gets one credit, worth three entries, which is not worth the effort. Off-network referrals continue to earn up to the full cap.

Choosing your entry values

The ratio between entering and referring is the lever that controls behaviour.

SetupEntry / referralWhat it encouragesRisk
Conservative1 / 2Steady sharing, low gaming pressureSharing may not feel worth the effort
Standard1 / 3Clear incentive to share without distorting oddsVery little, this is the default for a reason
Aggressive1 / 10Heavy sharing, big leaderboard gapsAttracts optimisers, and one person can dominate the odds

The aggressive setup looks tempting because it maximises sharing. In practice it changes who enters. When a single referral is worth ten entries, the people who win are the ones willing to grind, not the ones who like your products. You end up with a winner who has never bought anything and a list full of people chasing the mechanic.

A cap fixes most of this regardless of the ratio, because it puts a ceiling on how far grinding can take anyone. With three entries per referral and a cap of twenty, the maximum any entrant can reach is sixty-one entries. That is a meaningful advantage for genuine effort, not an unbeatable wall.

1
Issue a unique code
Every entrant gets their own unguessable referral code the moment they enter.
2
Show the link immediately
Display the link and the live entry count on the confirmation screen, not just in an email.
3
Credit on completion
Award the referrer only when the referred person finishes their own entry.
4
Cap the credit
Limit counted referrals per entrant so bulk farming stops being worth the effort.
5
Show the count live
Let entrants check their total any time so the loop feels real and worth continuing.

Three places, in order of how much sharing they actually produce.

1. The confirmation screen

The moment right after someone enters is when they are most engaged. Show the entry count, the link, a copy button, and share buttons for the two or three platforms your audience actually uses. This is where most sharing happens and it is not close.

2. The confirmation email

Send the link again by email. Not everyone shares in the moment, and the email is what they come back to when they remember. It also gives them a permanent record of where their entry lives.

3. The giveaway page itself

When an entrant returns to the page, show their current count rather than the entry form again. Seeing a number climb is the thing that keeps people sharing, and seeing a form they have already filled in makes the giveaway feel broken.

For OpoShop stores the confirmation screen is the one to get right first. The email is a nice reinforcement, but a shopper who has just entered on their phone and is looking at a copy button is the single highest-intent moment in the whole funnel.

Measuring whether the loop is working

One number in your OpoShop dashboard tells you almost everything: the share of your entrants who arrived through somebody's referral link.

If that number is climbing past a third, the mechanic is doing real work and you are acquiring subscribers you would not otherwise have reached. If it is close to zero, one of three things is wrong. The prize is not something anyone would recommend. The share step is buried behind a click. Or the extra entries are not obviously worth the social cost of asking friends for a favour.

Watch it during the giveaway, not after. The prize and the entry values are frozen once entries exist, for good reason, but you can still change where you promote and how you talk about the sharing step. A giveaway with a weak referred share in week one is worth a nudge in week two.

Best answer: Referral entries work by giving every entrant a unique link and paying them extra entries when a friend completes an entry through it. Credit on completion rather than clicks, cap the total per person, and allow a small number of same-network referrals so households still count. Get those three right and the loop runs itself.

What good looks like in practice

A healthy referral giveaway on OpoShop has a few recognisable signs. The referred share climbs steadily through the first week rather than spiking and flattening. Entry counts cluster low with a long thin tail, meaning most people entered once and a handful shared enthusiastically. The winner usually holds somewhere between four and fifteen entries, not four hundred.

If your distribution looks different, read it as information. A single entrant with a huge count means your cap is too high or absent. A referred share of zero means the loop never started. Both are diagnosable before the next run, and both are cheaper to fix than to repeat.

See how it works

FAQs

How many entries should a referral be worth?

Three is the reliable default. It makes sharing clearly better than entering without making the mechanic the whole game. Values above five tend to change who enters rather than how many.

Can someone refer themselves with a second email address?

They can try. One entry per email stops the simple version, and a cap on same-network referrals limits the plus-address version to one credit, which is not worth the effort.

Does the referred person get anything?

They get their own entry and their own referral link, exactly like anyone else. Nobody is disadvantaged for arriving through a friend.

What happens if two people share the same link at once?

Each referred person is credited exactly once to the referrer, and the cap is enforced as part of the same atomic update, so simultaneous entries cannot double-pay or overshoot the limit.

Should I show a public leaderboard?

Usually not. Leaderboards attract optimisers and can make casual entrants feel out of the running. Showing each person their own count privately keeps the loop motivating without turning it into a competition.

Do referral links work if someone has JavaScript disabled?

On a well-built giveaway page, yes. The referral code travels in the URL and the entry form works as a plain form submission, so the credit still lands.

Set the ratio at one to three, cap it, credit on completion, and let your entrants do the distribution.

Install from the OpoShop app store