Stage 3Get Found

Build an Email List From Scratch (45 Min Action Plan)

10 min read
beginner
do
Share:

You can spend years building a social media following, only to watch it vanish overnight when an algorithm changes or a platform declines. An email list is different—it's the only marketing asset you truly own, immune to platform whims and policy shifts.

But here's the reality: most micro-business owners know they should be building a list, yet they delay the technical setup because it feels complicated. The truth? Getting your first functional signup mechanism live takes less than an hour, and it's simpler than you think.

This article walks you through the critical technical setup phase—the moment you transform your website from a passive brochure into an active lead-generation machine. You'll implement the core infrastructure that captures email addresses, ensures legal compliance, and triggers automated welcome messages. No theory, no fluff—just the exact steps to get your list-building mechanism working today.

Quick Navigation:


Quick Start (45 Minutes)

Not sure you've covered the technical prerequisites for linking your tools, or if your site is ready to handle third-party scripts? NetNav's audit checks your website for integration readiness and security flaws in 60 seconds.

Here's the fastest path to a working signup form:

Step 1: Generate Your Embed Code

Log into your chosen email marketing platform and navigate to the forms section. Look for "Create Form" or "Embed Form"—every platform has this feature. Select the simplest inline form template available (you can customise later). Copy the embed code provided.

Step 2: Choose Your Form Location

Identify the single best location on your website. For most micro-businesses, this is either:

  • Website footer (visible on every page)
  • Homepage, below your main headline
  • End of blog posts (if you publish content regularly)

Pick one location. You can add more later, but start with the highest-traffic area.

Step 3: Embed the Code

Access your website's back-end. In WordPress, this typically means adding a Custom HTML block or widget. In Squarespace or Wix, look for the "Code" or "Embed" block option. Paste your form code into this block and save.

Step 4: Set Up Your Welcome Email

Return to your email platform and locate the automation or workflow section. Create a simple automation triggered by "New Subscriber." Add one email—your welcome message. Keep it brief: thank them for subscribing and tell them what to expect. Set it to send immediately upon signup.

Step 5: Test Everything

Visit your website and submit the form using a personal email address (not the one connected to your platform). Within 60 seconds, you should receive the welcome email. Check your spam folder if it doesn't appear in your inbox.

✅ Completed the quick version? Move on to Add a Lead Magnet to Your Website or continue below for the detailed walkthrough covering compliance, conversion optimisation, and troubleshooting.


Complete Step-by-Step Guide

This section provides the complete implementation process, including GDPR compliance, conversion-focused copy, and platform-specific guidance.

Step 1: Plan for Compliance

Before you create any signup form, you must ensure it meets UK data protection requirements. This isn't optional—it's a legal obligation under GDPR.

Your form must include:

  • Clear consent language: Explain exactly what subscribers will receive ("weekly tips," "monthly newsletter," etc.)
  • Privacy policy link: Direct subscribers to your GDPR-compliant privacy policy
  • Explicit opt-in: Pre-ticked boxes don't count—subscribers must actively choose to join

Most modern email platforms include GDPR-compliant form templates by default. Look for options labelled "GDPR," "EU Compliance," or "Double Opt-in." If your platform doesn't offer these features, you've chosen the wrong tool—return to Choose Your Email Marketing Platform and select a compliant option.

Double opt-in vs. single opt-in: Double opt-in requires subscribers to confirm their email address via a confirmation link. This adds friction but dramatically improves list quality. For UK businesses, double opt-in is strongly recommended and may be legally required depending on your specific circumstances.

Step 2: Choose Your Form Type & Placement

Not all form placements perform equally. Your choice depends on your website structure and traffic patterns.

Footer forms appear on every page, providing consistent visibility without disrupting the user experience. Best for: service-based businesses with multiple pages and clear navigation paths.

Inline forms sit within your content, typically below your homepage headline or at the end of blog posts. Best for: content creators and businesses with high-quality blog traffic.

Slide-in forms appear after a visitor has spent time on your site (typically 30-60 seconds). Best for: businesses with strong existing traffic who want to maximise conversions without cluttering their design.

Start with one placement. Most micro-businesses should begin with a footer form—it's visible everywhere, doesn't interrupt the user experience, and works regardless of your content strategy. You can add additional placements later once you've validated the basic mechanism works.

Consider your high-converting homepage structure when choosing placement. The form should feel like a natural next step, not an interruption.

Step 3: Write High-Conversion Copy

Generic signup forms ("Subscribe to our newsletter") convert poorly. Your form copy must answer one question: "What's in it for me?"

Headline formula: Focus on the outcome, not the mechanism.

  • ❌ "Subscribe to our newsletter"
  • ✓ "Get weekly tips to grow your business"
  • ✓ "Join 500+ business owners getting actionable advice"

Button text: Replace "Submit" or "Subscribe" with action-oriented language.

  • ❌ "Submit"
  • ✓ "Send me tips"
  • ✓ "Get started"
  • ✓ "Yes, I want this"

Your form copy should align with your simple consistent key messages—use the same language and tone your audience already responds to.

Keep it short. Request only the email address initially. Every additional field (name, company, phone) reduces conversion rates by approximately 10-20%. You can gather more information later through welcome sequences or preference centres.

If you struggle with messaging, see Write CTAs That Actually Get Clicks for proven formulas.

Step 4: Generate and Embed the Code

Now for the technical implementation. This process varies slightly by platform, but the core steps remain consistent.

In your email platform:

  1. Navigate to Forms, Signup Forms, or Landing Pages (terminology varies)
  2. Select "Create New Form" or choose from existing templates
  3. Customise the form fields and copy using the guidance from Step 3
  4. Look for "Embed," "Share," or "Publish" options
  5. Select "Embed Code" or "HTML Code" (not the direct link)
  6. Copy the entire code snippet provided

In your website:

WordPress: Edit the page or post where you want the form. Add a "Custom HTML" block (or "Code" block in some themes). Paste the embed code and preview.

Squarespace: Edit the page, add a "Code" block from the block menu, paste your embed code, and apply.

Wix: Add an "HTML iframe" element from the Add menu, paste your code into the code section, and adjust the size.

Shopify: Edit your theme, add a "Custom Liquid" section (or use an HTML block in newer themes), paste the code, and save.

If your platform isn't listed, search "[Your Platform] embed HTML code" in your platform's help documentation.

Embedding external scripts, like email forms, can sometimes slow down your site. If you are concerned about performance, NetNav can run a speed audit specifically for the pages where you placed the form, helping you monitor performance automatically.

Step 5: Design the Thank You Page

After someone submits your form, they need immediate confirmation that it worked. This prevents confusion and reduces support requests.

Most email platforms offer two options:

Inline success message: The form is replaced with a "Thank you" message on the same page. This is the simplest option and works well for footer or inline forms.

Redirect to a dedicated page: After submission, users are sent to a separate thank you page. This option allows you to:

  • Provide additional instructions ("Check your inbox")
  • Offer immediate value (link to a popular resource)
  • Add social proof (testimonials or subscriber count)
  • Include social media links for additional connection points

For your first implementation, the inline message is sufficient. Your message should:

  • Confirm the subscription ("You're subscribed!")
  • Set expectations ("Check your inbox for a welcome email")
  • Provide next steps if relevant ("While you wait, explore our most popular guide")

Step 6: Automate the Welcome

Your welcome email serves three purposes: it confirms the subscription worked, sets expectations for future emails, and begins building the relationship.

In your email platform, create a new automation or workflow:

  1. Trigger: New subscriber added to list (or specific tag/segment)
  2. Delay: 0 minutes (send immediately)
  3. Action: Send welcome email

Your welcome email should include:

  • Subject line: Keep it simple and personal ("Welcome!" or "You're in, [Name]")
  • Confirmation: Thank them for subscribing
  • Expectation setting: Tell them what they'll receive and how often
  • Quick win: Provide immediate value (link to your best resource, a quick tip, or exclusive content)
  • Personal touch: Brief introduction to you or your business

Keep it under 200 words. The goal is confirmation and connection, not a sales pitch.

For more sophisticated welcome sequences, see Welcome Email Sequence Templates after you've validated your basic setup works.

Step 7: Configure Double Opt-In (If Required)

If you're using double opt-in (recommended for UK businesses), you'll need to configure the confirmation email that subscribers receive before they're added to your list.

This email is separate from your welcome email. It's sent automatically by your email platform and asks subscribers to confirm their email address by clicking a link.

Customise your confirmation email:

  • Subject line: "Please confirm your subscription" or "One more step..."
  • Body copy: Explain why they're receiving this email and what happens after they confirm
  • Button text: "Yes, subscribe me" or "Confirm subscription"

After confirmation, your welcome email (from Step 6) should trigger automatically.

Step 8: Test and Track

Never assume your setup works—test it thoroughly before promoting your signup form.

Testing checklist:

  1. Submit the form using a personal email address (not connected to your platform)
  2. Verify the thank you message or page appears correctly
  3. Check your inbox for the confirmation email (if using double opt-in)
  4. Click the confirmation link and verify it works
  5. Check for the welcome email
  6. Log into your email platform and confirm the new subscriber appears in your list
  7. Test on mobile devices (50%+ of signups will come from mobile)

Set up basic tracking: If you've completed Set Up Basic Tracking with GA4, create a simple goal or event to track form submissions. This allows you to monitor signup rates and identify which traffic sources generate the most subscribers.

Monitor deliverability: After your first 10-20 signups, check your platform's delivery reports. If your emails are landing in spam folders, you may need to configure sender authentication (SPF, DKIM, DMARC). Most platforms provide step-by-step guides for this—search "[Your Platform] email authentication setup."

🎉 Completed? You've established the machine. You're ready for Add a Lead Magnet to Your Website.


Troubleshooting


What's Next

You've successfully implemented your core list-building infrastructure—a critical milestone that most businesses delay for months. Your website is now actively capturing leads instead of passively displaying information.

Immediate next step: Add a Lead Magnet to Your Website. A basic signup form typically converts at 1-3%. Adding a compelling lead magnet (free resource in exchange for an email address) can increase that to 5-15% or higher. This is your next priority for accelerating list growth.

Go deeper:


Other Get Found Guides


You've successfully built your critical lead capture mechanism—a huge win for long-term growth. NetNav can audit your entire site across 9 pillars in 60 seconds—use it to see what other 'Get Found' tasks need immediate attention before you start driving traffic.