Before Session Three
Prep Requirements
Complete these steps before the session. Total time: about 20 minutes. The Supabase and Resend accounts are required — everything else is optional.
You do not need to be a developer or have any technical experience. These are all sign-up processes — no code involved.
On This Page
- 1.Create a FREE Supabase AccountRequired
- 2.Create a FREE Resend AccountRequired
- 3.Domain SetupOptional
- 4.Write Your Lead MagnetOptional
Create a FREE Supabase Account
RequiredWhat it is: Supabase is your database. It stores subscriber information when someone fills out your lead magnet form. Think of it as a Google Sheet that updates automatically and connects to your website.
- Go to supabase.com
- Click “Start your project” in the top right corner
- Choose how to sign up:
- Email and passwordRecommended
Enter your email and create a password
- Sign in with GoogleRecommended
One click if you are already logged into Google — fastest option
- If signing up with email: check your inbox for a verification email and click the link
- After login you will see the Supabase dashboard with a “New Project” button
- Stop here. Do not create a project yet — we will do that together in the session.
- Confirm you can log in before the workshop
Note
Create a FREE Resend Account
RequiredWhat it is: Resend sends emails on your behalf. When someone signs up on your lead magnet page, Resend delivers their welcome email automatically — with your resource included.
- Go to resend.com
- Click “Get Started” in the top right
- Enter your email address and create a password
- Check your inbox for a verification email from Resend
- Click “Verify Email” in that email
- You will land on the Resend dashboard
- Stop here. Do not create an API key yet — we will do that together in the session.
- Confirm you can log in before the workshop
Free plan: 3,000 emails/month, 100 emails/day — plenty for the workshop and your first few hundred subscribers.
Note
onboarding@resend.dev. This is fine for learning. In a future session we will cover how to send from your own email address.Domain Setup
OptionalThis is optional. You can complete the entire session without a domain — your site will use a .vercel.app address. A domain makes it feel real and professional, but it is not required to learn the skills.
Option A: Use a domain you already own
Only relevant if you want to point an existing domain to your project. If that domain is attached to a live website, read the warning below before touching anything.
Your pre-work: verify you can log in to wherever your domain is managed.
Find your registrar below and click the walkthrough link. You do not need to change anything yet — just confirm you have access.
Log in → My Products → Domains → click the domain → DNS → Manage
Log in → Domain List → Manage → Advanced DNS tab
Log in → hover your domain → Details → DNS Records tab
Log in at domains.squarespace.com → select domain → DNS tab
Log in at dash.cloudflare.com → select domain → DNS tab on left
Log in → Domains → Zone Editor → select your domain
Note: if your domain runs an active Wix site, use Option B instead.
Domain via your web host (cPanel)? Log in to your hosting control panel and look for “Zone Editor” or “DNS Management.” If you cannot find it, ask your host: “How do I edit DNS records for my domain?”
Heads Up
Option B: Buy a cheap domain just for practice
Great if you do not have a domain yet, or if you do not want to touch an existing one. You do not need a real business domain — something cheap and throwaway works perfectly for learning.
Best cheap TLDs for testing:
.site— often under $2/year — our top pick for testing.online— often under $2/year — also great.xyz— around $1/year on Porkbun.click— around $1/year
Steps for porkbun.com — usually the cheapest:
- Go to porkbun.com
- Search for any name you like — does not have to be your business name
- Look for a
.siteor.onlineversion — usually under $2 - Add to cart → Create a free Porkbun account → Checkout
- Turn on auto-renew so you do not accidentally lose it
- Save your login details — you will need them during the session
Option C: Skip it entirely
Totally fine. Your site works perfectly on your-project.vercel.app. You can add a domain any time after the session using the steps in the workshop guide.
Write Your Lead Magnet
OptionalA lead magnet is whatever you give someone in exchange for their email address. The goal of this session is to build a page that collects emails — the lead magnet is simply what you are offering. It can be almost anything:
- A PDF — guide, checklist, template, or cheat sheet
- A link to a workshop — live training, evergreen video, or recorded webinar
- A webpage — a resource page, a mini-course, or a curated list
- Anything else with a URL — a discount code, a free tool, a case study
If you have something you already use or plan to use, bring it. If not, do not stress — you can make something up during class. The technical steps are the same either way, and you can swap in your real offer any time after the session.
What to prepare
If you do have something ready, jot down these two things in your notes before the session:
- A headline — one sentence that promises a specific outcome
- A 2-sentence description — what it is and what they will get from it
Example: “The 5-Step System to Get Your First 10 Clients” / “A battle-tested checklist used by 200+ service businesses. Download it and start generating qualified leads this week.”
Pro Tip
If you get stuck on any of the setup steps, reach out before the session and someone will help.
Using Codex instead of Claude Code? Codex version of this page