User sign in with Zapier

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

One of the big issues with building without code is that you cannot easily offer user sign up/log ins. One way I like to work around this is to either put content on unlisted pages on my site and sent those directly to users who signed up OR use password protect (like you can on Webflow) and auto-send the password in the onboarding email.

To take it to the next level, I've built a workaround solution that mimics an 'enter email for sign up/log in link' and it's pretty simple.

The Basics

To kick it off, you'll need to sort out getting your users and deciding the levels of who gets access to what, is it paid etc. So if we think of it this way it may make it simpler...

  1. User clicks button to sign up
  2. Enters email and payment details on a Stripe Checkout page/pop-up/Typeform with Stripe integrated
  3. The email and name get sent to your Airtable (or Google Sheets) via a simple Zapier Zap.

There we have our basic user sign up with payment which populates our basic database. That's not what we are looking at here... we want to solve the next step which is when that user wants to log in to access their pro membership (or whatever), how can they do that with just entering their email address.

The set up

Entering an email - I've gone with Typeform for this but you can use something else if you wish. I didn't use Airtable because the second step involves looking up in Airtable so it may have become a bit confusing to explain.

When a user views the Typeform to input their email it will look like this:

Now let's set up a really simple Airtable base which we will use Zapier to look up.

Connecting the pieces

Then lets lookup the record in our Airtable database.

Advanced: If you want to notify users who don't have a pro account but tried to 'sign in'... use the IF/OR to send an email which prompts them to sign up.

Now we simply just have to send an email to the person who signed in (as long as they have an account)

Advanced tricks

  • Customise the email based on airtable entry: When sending the email, you can add fields from the Airtable base, so you can always add names etc
  • Custom URLs: If you want to have a unique URL for each customer (like a bit.ly link) - coming soon.

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

One of the big issues with building without code is that you cannot easily offer user sign up/log ins. One way I like to work around this is to either put content on unlisted pages on my site and sent those directly to users who signed up OR use password protect (like you can on Webflow) and auto-send the password in the onboarding email.

To take it to the next level, I've built a workaround solution that mimics an 'enter email for sign up/log in link' and it's pretty simple.

The Basics

To kick it off, you'll need to sort out getting your users and deciding the levels of who gets access to what, is it paid etc. So if we think of it this way it may make it simpler...

  1. User clicks button to sign up
  2. Enters email and payment details on a Stripe Checkout page/pop-up/Typeform with Stripe integrated
  3. The email and name get sent to your Airtable (or Google Sheets) via a simple Zapier Zap.

There we have our basic user sign up with payment which populates our basic database. That's not what we are looking at here... we want to solve the next step which is when that user wants to log in to access their pro membership (or whatever), how can they do that with just entering their email address.

The set up

Entering an email - I've gone with Typeform for this but you can use something else if you wish. I didn't use Airtable because the second step involves looking up in Airtable so it may have become a bit confusing to explain.

When a user views the Typeform to input their email it will look like this:

Now let's set up a really simple Airtable base which we will use Zapier to look up.

Connecting the pieces

Then lets lookup the record in our Airtable database.

Advanced: If you want to notify users who don't have a pro account but tried to 'sign in'... use the IF/OR to send an email which prompts them to sign up.

Now we simply just have to send an email to the person who signed in (as long as they have an account)

Advanced tricks

  • Customise the email based on airtable entry: When sending the email, you can add fields from the Airtable base, so you can always add names etc
  • Custom URLs: If you want to have a unique URL for each customer (like a bit.ly link) - coming soon.

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

One of the big issues with building without code is that you cannot easily offer user sign up/log ins. One way I like to work around this is to either put content on unlisted pages on my site and sent those directly to users who signed up OR use password protect (like you can on Webflow) and auto-send the password in the onboarding email.

To take it to the next level, I've built a workaround solution that mimics an 'enter email for sign up/log in link' and it's pretty simple.

The Basics

To kick it off, you'll need to sort out getting your users and deciding the levels of who gets access to what, is it paid etc. So if we think of it this way it may make it simpler...

  1. User clicks button to sign up
  2. Enters email and payment details on a Stripe Checkout page/pop-up/Typeform with Stripe integrated
  3. The email and name get sent to your Airtable (or Google Sheets) via a simple Zapier Zap.

There we have our basic user sign up with payment which populates our basic database. That's not what we are looking at here... we want to solve the next step which is when that user wants to log in to access their pro membership (or whatever), how can they do that with just entering their email address.

The set up

Entering an email - I've gone with Typeform for this but you can use something else if you wish. I didn't use Airtable because the second step involves looking up in Airtable so it may have become a bit confusing to explain.

When a user views the Typeform to input their email it will look like this:

Now let's set up a really simple Airtable base which we will use Zapier to look up.

Connecting the pieces

Then lets lookup the record in our Airtable database.

Advanced: If you want to notify users who don't have a pro account but tried to 'sign in'... use the IF/OR to send an email which prompts them to sign up.

Now we simply just have to send an email to the person who signed in (as long as they have an account)

Advanced tricks

  • Customise the email based on airtable entry: When sending the email, you can add fields from the Airtable base, so you can always add names etc
  • Custom URLs: If you want to have a unique URL for each customer (like a bit.ly link) - coming soon.

One of the big issues with building without code is that you cannot easily offer user sign up/log ins. One way I like to work around this is to either put content on unlisted pages on my site and sent those directly to users who signed up OR use password protect (like you can on Webflow) and auto-send the password in the onboarding email.

To take it to the next level, I've built a workaround solution that mimics an 'enter email for sign up/log in link' and it's pretty simple.

The Basics

To kick it off, you'll need to sort out getting your users and deciding the levels of who gets access to what, is it paid etc. So if we think of it this way it may make it simpler...

  1. User clicks button to sign up
  2. Enters email and payment details on a Stripe Checkout page/pop-up/Typeform with Stripe integrated
  3. The email and name get sent to your Airtable (or Google Sheets) via a simple Zapier Zap.

There we have our basic user sign up with payment which populates our basic database. That's not what we are looking at here... we want to solve the next step which is when that user wants to log in to access their pro membership (or whatever), how can they do that with just entering their email address.

The set up

Entering an email - I've gone with Typeform for this but you can use something else if you wish. I didn't use Airtable because the second step involves looking up in Airtable so it may have become a bit confusing to explain.

When a user views the Typeform to input their email it will look like this:

Now let's set up a really simple Airtable base which we will use Zapier to look up.

Connecting the pieces

Then lets lookup the record in our Airtable database.

Advanced: If you want to notify users who don't have a pro account but tried to 'sign in'... use the IF/OR to send an email which prompts them to sign up.

Now we simply just have to send an email to the person who signed in (as long as they have an account)

Advanced tricks

  • Customise the email based on airtable entry: When sending the email, you can add fields from the Airtable base, so you can always add names etc
  • Custom URLs: If you want to have a unique URL for each customer (like a bit.ly link) - coming soon.

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

One of the big issues with building without code is that you cannot easily offer user sign up/log ins. One way I like to work around this is to either put content on unlisted pages on my site and sent those directly to users who signed up OR use password protect (like you can on Webflow) and auto-send the password in the onboarding email.

To take it to the next level, I've built a workaround solution that mimics an 'enter email for sign up/log in link' and it's pretty simple.

The Basics

To kick it off, you'll need to sort out getting your users and deciding the levels of who gets access to what, is it paid etc. So if we think of it this way it may make it simpler...

  1. User clicks button to sign up
  2. Enters email and payment details on a Stripe Checkout page/pop-up/Typeform with Stripe integrated
  3. The email and name get sent to your Airtable (or Google Sheets) via a simple Zapier Zap.

There we have our basic user sign up with payment which populates our basic database. That's not what we are looking at here... we want to solve the next step which is when that user wants to log in to access their pro membership (or whatever), how can they do that with just entering their email address.

The set up

Entering an email - I've gone with Typeform for this but you can use something else if you wish. I didn't use Airtable because the second step involves looking up in Airtable so it may have become a bit confusing to explain.

When a user views the Typeform to input their email it will look like this:

Now let's set up a really simple Airtable base which we will use Zapier to look up.

Connecting the pieces

Then lets lookup the record in our Airtable database.

Advanced: If you want to notify users who don't have a pro account but tried to 'sign in'... use the IF/OR to send an email which prompts them to sign up.

Now we simply just have to send an email to the person who signed in (as long as they have an account)

Advanced tricks

  • Customise the email based on airtable entry: When sending the email, you can add fields from the Airtable base, so you can always add names etc
  • Custom URLs: If you want to have a unique URL for each customer (like a bit.ly link) - coming soon.

One of the big issues with building without code is that you cannot easily offer user sign up/log ins. One way I like to work around this is to either put content on unlisted pages on my site and sent those directly to users who signed up OR use password protect (like you can on Webflow) and auto-send the password in the onboarding email.

To take it to the next level, I've built a workaround solution that mimics an 'enter email for sign up/log in link' and it's pretty simple.

The Basics

To kick it off, you'll need to sort out getting your users and deciding the levels of who gets access to what, is it paid etc. So if we think of it this way it may make it simpler...

  1. User clicks button to sign up
  2. Enters email and payment details on a Stripe Checkout page/pop-up/Typeform with Stripe integrated
  3. The email and name get sent to your Airtable (or Google Sheets) via a simple Zapier Zap.

There we have our basic user sign up with payment which populates our basic database. That's not what we are looking at here... we want to solve the next step which is when that user wants to log in to access their pro membership (or whatever), how can they do that with just entering their email address.

The set up

Entering an email - I've gone with Typeform for this but you can use something else if you wish. I didn't use Airtable because the second step involves looking up in Airtable so it may have become a bit confusing to explain.

When a user views the Typeform to input their email it will look like this:

Now let's set up a really simple Airtable base which we will use Zapier to look up.

Connecting the pieces

Then lets lookup the record in our Airtable database.

Advanced: If you want to notify users who don't have a pro account but tried to 'sign in'... use the IF/OR to send an email which prompts them to sign up.

Now we simply just have to send an email to the person who signed in (as long as they have an account)

Advanced tricks

  • Customise the email based on airtable entry: When sending the email, you can add fields from the Airtable base, so you can always add names etc
  • Custom URLs: If you want to have a unique URL for each customer (like a bit.ly link) - coming soon.

Get help and discuss

Open community forum

More lessons

How to automatically send virtual event recordings to Squarespace member event attendees
Adding virtual events to Squarespace member areas
How to set up member areas in Squarespace
How to set up a membership site with Squarespace
How to create paid member-only events
How to build a Squarespace membership site in 5 steps with Memberspace
How to create member areas in Squarespace
Onboard members to your community with Gumroad, Zapier, Convertkit and Circle
How to create a membership community using Gumroad
How to Build a Functional & Responsive Pricing Page like Notion's in Webflow
How to Build a No-code Pricing Page like Dropbox in Webflow
How to Build a Customer Portal with No-code using Bubble and Stripe
How to create a Notion membership site with Memberspace
How to setup a members-only Circle community (without a website) in Memberspace
How to integrate Circle (community forum) with Memberspace
Build a Membership Site with Webflow + MemberSpace
How to build a basic membership site with Carrd.co
Creating a membership website on Webflow (extensive overview)
How to create a membership site using Wix & MemberSpace
Subscription powered community like Patreon with Adalo
A Substack clone with Webflow & Memberstack
How to create a membership site using Weebly & MemberSpace
Keep a Slack channel topic locked with Airtable & Standard Library
Send an app download link via SMS to signups with Twilio
Invite-only private beta funnel using Typeform
Build & add subscription payments using Chargebee
Physical Product Subscriptions with Gumroad + Carrd
Blacking out your Member Pages in Webflow
How to add a login & signup popup to Webflow
Enroll new users when they purchase
Creating a membership website on Webflow
Browse all →

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