Referral marketing program

Become a Pro member to access all content

240+ instructional videos led by professionals
Weekly expert workshops and replays
1-1 consultation with the Makerpad team
Over $50k in discounts for tools
Private peer community
Profile for tracking progress and sharing your work
Yearly pricing
$249/year
Start your 7 day free trial*
Get PRO Yearly
Lifetime pricing
$600billed once
Start your 7 day free trial*
Get PRO Lifetime

For every person that subscribes to our newsletter (or product), we want to automatically create a landing page in Webflow where they can refer others. That page should:

  • Unique to every user
  • Autofill the email
  • Track the number of people that have been referred
  • Include a link so we can track number of referrals

In part 1, we set up everything except tracking referrals.

Setting up Airtable and Webflow

  • [x]  Set up Webflow CMS
  • [x]  Setup Airtable base
  • [x]  Setup Zapier to send subscribers to Airtable + Create CMS item
  • [x]  Create new page for each new subscriber
  • [x]  Custom Code to input referral link
  • [x]  Custom Code to input email

In part 2, we add in tracking who's referred whom using a ?ref parameter and Airtable's recordID.

Tracking referrals

  • [x]  Capturing referral parameter on homepage
  • [x]  Airtable notes
  • [x]  Zapier setup

Resources

Project link where you'll find all custom code

Try it live!

Some things to know

  • Updating the referral count requires you to add the CMSid in Airtable and then update the CMS item
  • Webflow CMS URLs are case sensitive, everything must be lowercase (use slug when linking to referral pages)
  • The lookup for the recordID is also case sensitive:
  • Always use ?ref=RECORDID not ?ref=SLUG for the referral parameter

Join today for free and access 200+ tutorials

Join Makerpad today and you'll get access to hundreds of tutorials and educational content to help you create projects, automate workflows, and build software, without writing code.

Learn alongside 4 thousand professionals, no coding required.

Get Started Free

For every person that subscribes to our newsletter (or product), we want to automatically create a landing page in Webflow where they can refer others. That page should:

  • Unique to every user
  • Autofill the email
  • Track the number of people that have been referred
  • Include a link so we can track number of referrals

In part 1, we set up everything except tracking referrals.

Setting up Airtable and Webflow

  • [x]  Set up Webflow CMS
  • [x]  Setup Airtable base
  • [x]  Setup Zapier to send subscribers to Airtable + Create CMS item
  • [x]  Create new page for each new subscriber
  • [x]  Custom Code to input referral link
  • [x]  Custom Code to input email

In part 2, we add in tracking who's referred whom using a ?ref parameter and Airtable's recordID.

Tracking referrals

  • [x]  Capturing referral parameter on homepage
  • [x]  Airtable notes
  • [x]  Zapier setup

Resources

Project link where you'll find all custom code

Try it live!

Some things to know

  • Updating the referral count requires you to add the CMSid in Airtable and then update the CMS item
  • Webflow CMS URLs are case sensitive, everything must be lowercase (use slug when linking to referral pages)
  • The lookup for the recordID is also case sensitive:
  • Always use ?ref=RECORDID not ?ref=SLUG for the referral parameter

Become a Pro member to access all content

240+ instructional videos led by professionals
Weekly expert workshops and replays
1-1 consultation with the Makerpad team
Over $50k in discounts for tools
Private peer community
Profile for tracking progress and sharing your work
Yearly pricing
$249/year
Start your 7 day free trial*
Get PRO Yearly
Lifetime pricing
$600billed once
Start your 7 day free trial*
Get PRO Lifetime

For every person that subscribes to our newsletter (or product), we want to automatically create a landing page in Webflow where they can refer others. That page should:

  • Unique to every user
  • Autofill the email
  • Track the number of people that have been referred
  • Include a link so we can track number of referrals

In part 1, we set up everything except tracking referrals.

Setting up Airtable and Webflow

  • [x]  Set up Webflow CMS
  • [x]  Setup Airtable base
  • [x]  Setup Zapier to send subscribers to Airtable + Create CMS item
  • [x]  Create new page for each new subscriber
  • [x]  Custom Code to input referral link
  • [x]  Custom Code to input email

In part 2, we add in tracking who's referred whom using a ?ref parameter and Airtable's recordID.

Tracking referrals

  • [x]  Capturing referral parameter on homepage
  • [x]  Airtable notes
  • [x]  Zapier setup

Resources

Project link where you'll find all custom code

Try it live!

Some things to know

  • Updating the referral count requires you to add the CMSid in Airtable and then update the CMS item
  • Webflow CMS URLs are case sensitive, everything must be lowercase (use slug when linking to referral pages)
  • The lookup for the recordID is also case sensitive:
  • Always use ?ref=RECORDID not ?ref=SLUG for the referral parameter

For every person that subscribes to our newsletter (or product), we want to automatically create a landing page in Webflow where they can refer others. That page should:

  • Unique to every user
  • Autofill the email
  • Track the number of people that have been referred
  • Include a link so we can track number of referrals

In part 1, we set up everything except tracking referrals.

Setting up Airtable and Webflow

  • [x]  Set up Webflow CMS
  • [x]  Setup Airtable base
  • [x]  Setup Zapier to send subscribers to Airtable + Create CMS item
  • [x]  Create new page for each new subscriber
  • [x]  Custom Code to input referral link
  • [x]  Custom Code to input email

In part 2, we add in tracking who's referred whom using a ?ref parameter and Airtable's recordID.

Tracking referrals

  • [x]  Capturing referral parameter on homepage
  • [x]  Airtable notes
  • [x]  Zapier setup

Resources

Project link where you'll find all custom code

Try it live!

Some things to know

  • Updating the referral count requires you to add the CMSid in Airtable and then update the CMS item
  • Webflow CMS URLs are case sensitive, everything must be lowercase (use slug when linking to referral pages)
  • The lookup for the recordID is also case sensitive:
  • Always use ?ref=RECORDID not ?ref=SLUG for the referral parameter

Join today for free and access 200+ tutorials

Join Makerpad today and you'll get access to hundreds of tutorials and educational content to help you create projects, automate workflows, and build software, without writing code.

Learn alongside 4 thousand professionals, no coding required.

Get Started Free

For every person that subscribes to our newsletter (or product), we want to automatically create a landing page in Webflow where they can refer others. That page should:

  • Unique to every user
  • Autofill the email
  • Track the number of people that have been referred
  • Include a link so we can track number of referrals

In part 1, we set up everything except tracking referrals.

Setting up Airtable and Webflow

  • [x]  Set up Webflow CMS
  • [x]  Setup Airtable base
  • [x]  Setup Zapier to send subscribers to Airtable + Create CMS item
  • [x]  Create new page for each new subscriber
  • [x]  Custom Code to input referral link
  • [x]  Custom Code to input email

In part 2, we add in tracking who's referred whom using a ?ref parameter and Airtable's recordID.

Tracking referrals

  • [x]  Capturing referral parameter on homepage
  • [x]  Airtable notes
  • [x]  Zapier setup

Resources

Project link where you'll find all custom code

Try it live!

Some things to know

  • Updating the referral count requires you to add the CMSid in Airtable and then update the CMS item
  • Webflow CMS URLs are case sensitive, everything must be lowercase (use slug when linking to referral pages)
  • The lookup for the recordID is also case sensitive:
  • Always use ?ref=RECORDID not ?ref=SLUG for the referral parameter

For every person that subscribes to our newsletter (or product), we want to automatically create a landing page in Webflow where they can refer others. That page should:

  • Unique to every user
  • Autofill the email
  • Track the number of people that have been referred
  • Include a link so we can track number of referrals

In part 1, we set up everything except tracking referrals.

Setting up Airtable and Webflow

  • [x]  Set up Webflow CMS
  • [x]  Setup Airtable base
  • [x]  Setup Zapier to send subscribers to Airtable + Create CMS item
  • [x]  Create new page for each new subscriber
  • [x]  Custom Code to input referral link
  • [x]  Custom Code to input email

In part 2, we add in tracking who's referred whom using a ?ref parameter and Airtable's recordID.

Tracking referrals

  • [x]  Capturing referral parameter on homepage
  • [x]  Airtable notes
  • [x]  Zapier setup

Resources

Project link where you'll find all custom code

Try it live!

Some things to know

  • Updating the referral count requires you to add the CMSid in Airtable and then update the CMS item
  • Webflow CMS URLs are case sensitive, everything must be lowercase (use slug when linking to referral pages)
  • The lookup for the recordID is also case sensitive:
  • Always use ?ref=RECORDID not ?ref=SLUG for the referral parameter

Get help and discuss

Open community forum

More lessons

Designing Clickflows with the Niro Editor.
Build Lemonade in Niro
Container Building Block
Button Building Block
Getting Started with Niro
Selling digital products with Gumroad with Notion & Super
Integrating MemberSpace with Super & Circle for SSO, gated content, and paid communities
Integrating Circle with Super & Notion
Setting up Super with Notion
Collecting recurring payments with involve.me
Collecting one time and recurring payments with involve.me
Calculating custom prices with involve.me
Making a calculator with involve.me
What is involve.me?
Marketing automation with Palabra, Bubble and Segment
How to setup a members-only Circle community (without a website) in Memberspace
How to integrate Circle (community forum) with Memberspace
Create Interactive Content with Outgrow
Target specific pages with a chatbox using Olark
Send emails from Airtable
Monitor content distribution on Twitter
Create a Welcome Bot in Slack
Dynamically Create Webinar Pages in Webflow
Create a social content scheduling workflow
Automating Newsletter Content in Mailchimp
Find and upload Instagram videos from by hashtag
Typeform - the basics
Rank blog posts in Webflow by pageviews
Logic-based lead forms in Typeform
Dynamically generate Google Docs
Dynamically generate Google Slides
Weekly email digest of interesting links with Zapier
Automate + qualify your lead generation with Standard Library
Sentiment analysis of Instagram comments with Parabola
Subscription powered community like Patreon with Adalo
Send SMS Surveys with Twilio + Airtable on Standard Library
📖 Visit your favourite blogs & save posts for later with Shortcuts
Automatically post content to Hacker News
Monitor and save posts from Reddit
Build a Mail Merge with Airtable, Gmail, and Standard Library.
How Superhuman Built an Engine to Find Product/Market Fit
How to create a SaaS website, CMS landing page & blog
How to automatically feed data to google sheets
Export data from MySQL into a CSV in Google Sheets
Automatically get data from Mailchimp to your CRM
Creating an event check-in app
Enroll new users when they purchase
Browse all →

If you'd like this template, message @bentossell on Slack with your email for the account to send this template.