How to create unique referral codes and urls

Sponsored by

Let’s go all the way back to WTF NO CODE DROP #1 and assume you’re pulling in a lot of sign ups. Sure, you’ll have setup a few acquisition channels that’re performing well enough but the best new signups come from within your users’ networks.

Friends of friends are friends, y’know? So, to let your friends tell their friends about you, let’s slap together a referral system.

This one’s a bit of a throwback for me. It’s one of the first things I built after watching and re-watching the Automate All The Things double feature –

I have to admit.. this takes me back 😎


The stage has been set – we’re looking to setup a simple Airtable-based system the automatically creates unique referral codes and URLs whenever an email address appears in a record.

What you do with each unique code and the URL is totally up to you. You can include it in emails that are sent to your users or your can add it to your EMS like I did when I was falling out of love with Mailchimp.

Nowadays, a modern EMS like beehiiv comes with a whole referral system baked into it from the jump.

These stories are presented thanks to beehiiv, an all-in-one newsletter suite built by the early Morning Brew team.

Fully equipped with built-in growth and monetization tools, no code website and newsletter builder, and best-in-class analytics that actually move the needle.

The top newsletters in the world are built on beehiiv, and yours can be too. It's the most affordable option in the market, and you can try it for free — no credit card required.

Getting back to the core of it all, there’s one thing worth keeping very front-of-mind:

Wherever your referred users go, you must make sure to pass the referral code from the URL to your signup form.

⇩ There’s more to take in! ⇩
Subscribe for free to WTF NO CODE to continue reading!

Subscribe to keep reading

This content is free, but you must be subscribed to WTF NO CODE to continue reading.

Already a subscriber?Sign In.Not now

Join the conversation

or to participate.