Anticode Open builder

Building a landing page for a cold email campaign that matches the email

Someone who clicks a link in a cold email arrives sceptical and in a hurry. If the page they land on talks about something else, they leave. The fix is a short page per segment that picks up exactly where the email left off, asks for one thing, and is measured on its own, while the conversation itself carries on in your inbox and CRM.

Updated · By the Anticode team

Why not link to the home page

A home page speaks to everyone: existing customers, job seekers, partners. An outbound email speaks to one kind of buyer about one problem. Send that buyer to the home page and they have to find themselves in it. A segment-specific landing page repeats the email's subject in its headline, names their situation in the first paragraph, and offers the next step the email promised. It also gives you a clean place to count.

Plan the segments first

Write one line per segment before building anything: who they are, the problem the email names, and the one action you want. If two segments would get the same page with a different noun, merge them. Three pages that genuinely differ beat ten that don't.

An example plan for a bookkeeping firm's outbound campaign
SegmentEmail's promisePage's one action
Restaurants with 2-5 sitesMonth-end closed in five daysRequest a 20-minute call
Newly incorporated startupsFirst-year accounts without surprisesAsk for a fixed quote
Agencies moving off spreadsheetsProject profitability each monthRequest a call

Build and run it

  1. Build one page per segment. Describe each to Anticode with the segment's words: "a one-page landing page for restaurant groups with two to five sites, offering a month-end close in five days, with a contact form". Keep it to a headline, the problem, how you solve it, one or two specifics, and the form.
  2. Give each page its own address. Analytics in Anticode counts views per site, not per page, so a separate small site per segment is what lets you read each segment's numbers apart. A subdomain of your own domain per segment works on paid plans; the free <name>.anticode.dev address works for a test.
  3. Keep one call to action. Usually the contact form: name, email and a message. If you need qualifying fields, a custom form tied to a site function can carry them.
  4. Connect the form to your CRM. HubSpot makes a contact of each submission with an email; a webhook covers Pipedrive, Close or others through an automation tool. Each submission is tagged with the site's name, which tells you the segment.
  5. Write the emails with matching links, one link per email, to that segment's page.
  6. Send in small batches from your outreach tool and read the results before scaling up.

Reading the results

You'll have three numbers per segment: emails sent and replies (from your outreach tool), page views (from the site's analytics in the Anticode dashboard), and form submissions (in the project and your CRM). Clicks from email apps often arrive without a referrer, so they tend to show as direct visits; on a page that exists only for the campaign, that's fine, because nearly every visit is the campaign. Most outbound responses come as email replies rather than form submissions, so log replies in the CRM against the same segment, or the page will look like it failed when it didn't.

What goes wrong

High views, no submissions
The page doesn't match the email, or asks for too much. Cut it down to the promise and the form.
Bots inflate the numbers
Some mail security tools open links to scan them. Anticode doesn't count obvious bots and counts AI and search crawlers separately, but a scanner can still look like a visit; judge by submissions and replies.
The page reads as generic
It was written for everyone. Use the segment's own words, from your best customer in that segment.
Complaints about the email
That's the outreach, not the page. Check the rules on unsolicited business email where your recipients are, and honour opt-outs in your outreach tool.

When you know it worked

Each segment has a reply rate and a meeting count you can compare. You can name the segment worth a second wave and the one to drop. And a prospect who clicks through says, on the call, that the page described their situation.

Limits

Anticode builds and hosts the pages, counts views per site, and passes submissions to your CRM. It doesn't send emails, track opens or clicks per recipient, personalise a page per prospect, or A/B test variants. For more on separate pages per campaign see campaign landing pages, and for the form itself, sending website leads to a CRM.

Questions people ask

Can I see which recipient visited the page?

No. Anticode counts visits without cookies and keeps nothing about the visitor. Your outreach tool may report clicks per recipient.

How many pages does an outbound campaign need?

One per segment that genuinely differs in problem or offer. Start with two or three.

Is a landing page for a cold email campaign worth it if most people reply by email?

Yes. Many prospects read the page before replying, so it shapes the reply even when the form isn't used.