Skip to content

Referral Codes vs Promo Codes: What’s the Difference?

TL; DR

A referral code typically links your new exchange account to the person or website that introduced you. You only have to enter it once, in the process of creating an account, and it usually gives you a trading fee discount and access to welcome rewards. It mostly doesn’t work after a user has already registered.

A promo code activates a certain reward from a particular campaign, such as a voucher, a token airdrop or entry into a trading competition. It’s not attached to anyone, it’s more platform based. Promo codes can be used after a user has signed up.

A referral link is simply a referral code integrated into a web address. Clicking on it automatically fills in the code for you.

The main difference: if you’re about to create an account, you don’t want to miss the referral code, during the sign up process. Promo codes are occasional, and you can usually catch them later.

Full Comparison

Referral codeReferral linkPromo code
What it attaches toA person or website (the referrer)The same, built into a URLA campaign or event
When you use itOnly when signing up for an accountOpen it before registrationUsually any time while the campaign runs
Core benefitOngoing trading fee discount, in addition to welcome rewardsSame as the referral codeA one-off reward: voucher, airdrop, event entry
How long the benefit lastsFor years, sometimes for the lifetime of an accountSame as the referral codeUntil the reward is exhausted or expires
Can you add it later?Almost neverNoOften yes, before the campaign ends
How many can you use?One per accountOne per accountUsually several, one per campaign
Who pays for it?The exchange, from its fee revenueThe exchangeThe exchange’s marketing budget
Does it cost you anything?NoNoNo

Referral codes, explained

What a referral code is

A referral code is essentially a short string of letters and numbers that recognizes whoever referred you to an exchange. It could potentially be friend, a website like this one, a YouTuber or a trading community.

When you use it during sign-up, the exchange permanently records that link existing between your account and the referrer. And from that point, whenever you trade, the exchange pays the referrer a share of the trading fees that you produce. That’s more of their incentive for getting you to sign up.

What you get from it

What is of utmost importance to you is what gets passed on. On most large exchanges, taking advantage of a referral code offers you the following:

  • A trading fee discount or kickback. Your referrer shares part of their commission with you, and therefore a percentage of your fees comes back on every trade. A normal discount would be10–20%.
  • Qualification for welcome rewards. Many exchanges only offer their new-user bonus package to accounts that are created with a referral code.
  • Extra campaign rewards. There are some affiliates that have access to bigger welcome packages than the typical offer.

Many users underestimate the fee discount. A one-off bonus is depleted within weeks, but a fee discount will continue paying you back for as long as the referral relationship is in existence. This could be a year, several years or the lifetime of an account, depending on the exchange and the code.

Why it only works at sign-up

On almost every major exchange, a referral code needs to be used when creating an account. It can’t be added, altered or eliminated once registration is completed.

The reason being attribution. The exchange needs to establish, from the get-go, who to credit for bringing you in. If codes can be added later, users would easily change codes whenever a better one came along, and affiliates would claim users that they never really referred. Locking the code at the point of signing up keeps the system simple and fair.

Realistically, this means you should decide on a code before registration. If you sign up first and look for a code afterwards, you’ll have missed the opportunity to take advantage of a referral code.

Referral links

A referral link is a sign-up address with the referral code integrated into it, for example a link ending in ?ref=OFFER600. When a user clicks on it, it redirects them to the registration page with the code already filled in.

Links tend to be more convenient, but it’s important to consider the following:

  • Ensure the code is filled in. Before you proceed to click on the “register” button, ensure to check that the referral code is filled in. There are some apps and browsers that could drop the code from the link.
  • Don’t change devices halfway. If for example you’ve opened the link on your laptop but complete the signing up process from the phone app, the code may not be carried across. You can enter it manually if you change devices.
  • Only use links from sources you trust. It’s quite easy for a link to lead you to a fraudulent site that may appear like an exchange. Check the web address before you enter any details.

If the link works, a referral link and a referral code gives you the same precise outcome.

Promo codes, explained

What a promo code is

A promo code activates a particular reward from a special campaign. Most exchanges publish them in announcements, emails, social media posts, partner events and other times through influencers. The standard rewards include:

  • a trading fee voucher
  • a small token airdrop, usually for a newly listed coin
  • a futures bonus for a trading event
  • entry into a trading competition
  • Boosted savings or staking rate for a certain period of time

Unlike a referral code, a promo code isn’t attached to a person. It’s tied to the campaign.

When you can use one

Many promo codes are entered after a user has already opened an account, usually in a “Redeem”, “Rewards” or “Promotions” section, at any point while the campaign is still running. Others are entered during the registration process, but even so, they don’t replace the referral code. Some exchanges may include a separate field for each.

Promo codes also have limits that referral codes don’t:

  • End dates. Campaigns run for days or weeks, then the code becomes inactive.
  • Caps. Some codes will only run for the first few thousand users, or up to the point the reward pool is exhausted.
  • Conditions. Many require as user to have completed identity verification, a minimum deposit or a trade before the reward can be distributed.
  • One use per account. You can only redeem each code in one instance.

Other codes you’ll come across

Exchanges tend to make use of several other kinds of code that may be easy to confuse with these two.

CodeWhat it doesWhen you use it
Affiliate or partner codeA referral code offered to a website, influencer or community via an exchange’s affiliate program. It typically holds a better welcome package or bigger fee discount compared to the standard referral codeAt registration, exactly like a referral code
Gift card or red packet codeClaims crypto that another user or the exchange has sent as a giftAt any point, in the gift or red packet section
Voucher codeUnlocks a particular voucher, such as a fee rebateUsually after signing up, in the rewards section
Event or competition codeSigns you up for a trading competition or special eventBefore or during the event
Futures referral codeOn some exchanges, a different code for the futures marketWhen you first create a futures account, if it’s allowed

Users need to understand the affiliate code. To you, it operates precisely like a referral code: enter it at sign-up, once, and it’s linked with your account. The key difference is only in what the referrer has managed to negotiate with the exchange, which is typically the reason an exchange can show different welcome offers with different codes.

Can you use both?

Usually, yes. A referral code and a promo code work differently, so most exchanges allow you to have one referral code on your account and redeem promo codes on top of it as campaigns continue to come along.

A few important points:

  • One referral code per account. One user can’t combine two referral codes, and a second account to take advantage of another breaches almost every exchange’s terms.
  • Some promotions exclude referred users, or the reverse. Go through each campaign’s rules. Occasionally a welcome offer is only accessible via referral sign-ups, or a promo code with an affiliate offer.
  • Different discounts may not stack. If a fee discount from a referral code is already active, a promotional fee voucher is exhausted first, and fees paid with vouchers often don’t earn the referral rebate. You won’t essentially lose anything, but you won’t always get both on the same trade.

The best approach: use a good referral code during registration, then be on the lookout for exchange’s announcements for promo codes you’d actually use.

How to enter each one

Every exchange’s screens has a different outlook, but the steps are almost the same:

Entering a referral code

  1. Navigate to the exchange’s official website or app, or directly click on a referral link.
  2. Begin creating an account with your email or phone number.
  3. Check for a field or small link labelled Referral code, Referral ID or Invitation code. It’s usually marked as “optional” and collapsed below the main form.
  4. Type in or paste the code precisely. Note that codes are case-sensitive, and even a small error could render them inactive.
  5. Before you click on that “register” button, ensure that the code is filled.
  6. Complete registration. Some exchanges show the referrer or the welcome offer on the next screen, which only confirms that the code is active.

Redeeming a promo code

  1. Sign in to your account.
  2. Open the rewards, promo or redeem section. Most times it’s under your profile or in a rewards hub.
  3. Enter the code and confirm.
  4. Check out the terms and conditions of your campaign. Many rewards are only eligible after you verify your identity, deposit or trade.
  5. Claim and make use of the reward before expiry.

What if you forgot the referral code?

This happens often to numerous users. Here’s what you can practically do.

  • Check right away. A few exchanges do allow a referral code to be linked within a short window after signing up, usually before your first deposit or trade. Check your account settings for an “add referrer” option.
  • Ask support. Get in touch with the exchange’s support team and enquire whether a referral can be linked. It’s barely possible, but it costs nothing to ask. Do thus before making any deposits and trading.
  • Don’t open a second account. You may be tempted to create another account, but it breaches the exchange’s terms. Upon detection, both accounts can be frozen and any rewards to you automatically cancelled.
  • Look for promo codes instead. Registered users are still able to activate vouchers and campaign rewards via promo codes and regular promotions.
  • Remember for next time. If you later create an account on another exchange, remember to choose your referral code before you begin with the registration process.

Missing a referral code could be disappointing, but it’s not that costly. You may lose a discount on future fees, but not money you already had.

How to choose a referral code

Since a user only gets one referral code per account, and it can stay with you for years, it’s something you want to choose carefully. If you do a simple search on an exchange name with “referral code” and you’ll come across hundreds of pages with many of them making claims that barely hold up.

What to compare

  • The fee discount. This is essentially the long term value. Compare & contrast the percentage and how long it lasts.
  • The welcome rewards. Check what the code practically unlocks, and not just the “up to” headline figure. My simple guide on how sign-up bonuses work breaks down how to value them.
  • Whether it’s current. Codes and their offers change periodically. Any page that outlines when it was last checked and confirmed is more reliable than one that doesn’t.
  • Whether it works where you live. Some codes, and some exchanges, do exclude certain countries.

Red flags

  • Promises far beyond the exchange’s own sign-up page. Navigate to the exchange’s sign up page with the code and check out the value it offers
  • Codes shared only via private messages, notably along with offers to “help” you trade or claim rewards.
  • Any form of request for payment, your password or 2FA codes. No referral code never requires any of these.
  • Links to sites that don’t match the exchange’s official address. A referral link should redirect you to the exchange’s official domain.

On this site, every code shared offers realistic value, the key conditions, the countries it doesn’t work in, and the date I last verified it. See all verified offers. I may earn a commission when you make use of any of these codes, at no extra cost to you, and I explain this on the how this site makes money page.

Frequently asked questions

  1. Is a referral code the same as a promo code? No, they are not the same. A referral code attaches your account to whoever referred you and is entered upon registration. A promo code activates a reward from a particular campaign and can often be used after you’ve created an account.
  2. Is a referral ID different from a referral code? These two mean the same thing. Exchanges use “referral code”, “referral ID” and “invitation code” interchangeably.
  3. Does using a referral code cost me anything? Not at all. The exchange pays the referrer out of its own fee revenue. In most instances you pay less, since part of that commission comes back to you in form of a fee discount.
  4. Can I change my referral code later? Almost never. Once your account is officially created, the referral link is fixed. A few exchanges however, may allow changes within a short window, but it’s not something to rely on.
  5. Can I add a referral code to an existing account? In most instances its impossible. But you can check your account settings for an “add referrer” option, and get in touch with support before your first deposit or trade, however most exchanges don’t allow it.
  6. Can I use my own referral code? No. Exchanges don’t allow self-referral, and signing up for a second account to refer yourself is a breach of terms.
  7. Do promo codes expire? Yes. Most are attached to a campaign with a date of expiry, and some become inactive once a reward pool runs out. Rewards you redeem will also expire if you don’t use them.
  8. Why didn’t my code work? The most common reasons: a typing error, a referral code entered after sign up, a referral code from a different exchange, an expired promo campaign, or a country that’s excluded from the offer. Some rewards may only pop up after you complete identity verification.
  9. Is it safe to use a referral code from a website? Yes, provided that the link redirects you to the exchange’s official site and nobody should ask for any sort of payment or login details. And a referral code gives the referrer no access to your account or your funds.
  10. Can the person who referred me see my account? No. Referrers/affiliates only view the basic statistics, such as how many people registered with their code and the commission earned. They don’t have access to your balances, trades or personal details.

Crypto is volatile and you can lose money. Referral rewards and promo codes are marketing incentives and don’t reduce that risk. This guide is general information, not financial advice.

Marina Torres

Written by

Marina Torres

Crypto trader and exchange offer reviewer

I’ve been trading crypto since 2019 and have opened and used accounts on a number of exchanges. I test every offer on this site on my own accounts, so you can see what it really takes before you sign up. I’m not a financial adviser, and I won’t tell you what to buy.

Leave a Reply

Your email address will not be published. Required fields are marked *