Saltwork · outreach pack · 16 Aug 2026

Ten messages, ten businesses, ten real findings

Every message below is anchored to something I measured on that specific site. That's the whole point — it's why this isn't spam and why people reply.

Read before you send anything

  1. Never send all ten at once. Three or four a day, max. You want to be able to actually handle the replies, and a burst of identical-looking emails from a new domain is how you land in spam.
  2. Check the finding is still true before you send. These were measured on 16 August. If someone's fixed their analytics since, the email makes you look daft. Takes thirty seconds: open their site, view source, search for gtag/js?id=G-.
  3. Don't attach the audit. Offer it. The reply is the goal, not the sale.
  4. No follow-up beyond one. One nudge after about a week, then leave them alone. If they want it, they'll come.
  5. Never say their site is bad. Every message below is written as "I noticed X, thought you'd want to know". That distinction is the entire difference between a reply and a block.
Before the first send: buy saltwork.co.uk and set up hello@saltwork.co.uk. Sending from a personal address with a signature that says Saltwork looks off, and a brand-new domain sending cold email needs a few days of light volume before it's trusted. Buy the domain, send three or four a day, and it settles.

The messages

01

Aintree Coachline

aintreecoachline.comSend first
The finding: their domain serves a 5.9 KB holding page that says "We're on our way…" and nothing else. No phone number, no contact form. They already know they need a site, and there's no incumbent agency to displace.
SUBJECT — Your website's still on the holding page
Hi, I was looking at coach operators around Merseyside and noticed aintreecoachline.com is still showing the "we're on our way" holding page. Guessing that's been in progress a while, or someone let you down. I build sites for established local firms out of Liverpool. For a coach company the useful bit isn't really the site itself, it's what sits behind it — someone puts in the journey, the date and the group size, and gets a price without you having to pick up the phone on a Saturday. Happy to put a proper quote together, or if it's easier I can just show you what I'd build first so you can see it before spending anything. Either way, worth getting something up there. Thirty years of reputation and the domain's showing a placeholder. Adam Macka Saltwork, Liverpool
02

City Tool & Plant Hire

citytoolandplant.co.ukEmail or drop in
The finding: no analytics of any kind — not even the dead Google tag. No meta description, no H1. One slider image alone is 907 KB, and 1.55 MB across eight images with no lazy loading.
SUBJECT — Nothing's recording visitors on your site
Hi, Quick one. I had a look at citytoolandplant.co.uk this week and there's no analytics on it at all — not an old tag that's stopped working, just nothing. So there's no record anywhere of how many people visit, what they look at, or how many give up. The other thing is weight. There's a single image on the homepage that's 907 KB, and about 1.5 MB across the page. On a phone on site, that's slow enough that people go back to the search results. I do a free write-up on this sort of thing — actual numbers, no sales pitch, and it's yours whether you use me or not. Want me to send it over? Adam Macka Saltwork, Liverpool
03

Bank View Hire

bankviewhire.co.ukEmail · biggest prize
The finding: still loading Google's dead Universal Analytics with no GA4, and there isn't a single tap-to-call link on the homepage — on a phone-led business with 300+ vehicles. Family-run since 1966.
SUBJECT — Two things on bankviewhire.co.uk
Hi, I'm a web developer in Liverpool and I had a proper look at your site this week. Two things I thought you'd want to know. The first is that your analytics is the old Google version, which stopped collecting data in July 2023. It's still sat in the code so it looks like it's working, but nothing's been recorded for about three years. The second is smaller but probably costs you more. There's no tap-to-call link anywhere on the homepage. Someone on a phone can see your number but can't press it to ring you, and for a business that runs on the phone that's a bit of friction on every single enquiry. I do a free audit — I measure the site and send you the numbers, no pitch attached. Happy to send yours over if it's useful. Longer term, the interesting bit for a fleet your size is letting people see what's free and book it online rather than ringing. But that's a conversation for later, if at all. Adam Macka Saltwork, Liverpool
04

Jem Centres

jemcentres.comEmail
The finding: dead Universal Analytics, no GA4, and no H1 on the homepage. They already advertise trade accounts and stock availability, which is the tell that there's a credit book behind it.
SUBJECT — Your site's analytics stopped in 2023
Hi, I had a look at jemcentres.com this week. The analytics on it is Google's old version, which stopped processing data back in July 2023 — so the code's still there, but nothing's actually been recorded for about three years. Worth knowing mainly because it means there's no way to see which of your trade customers are looking at what, or how many people land on the site and leave. I do a free write-up on this — real measurements, no pitch, yours either way. Say the word and I'll send it. The bigger thing for a merchant, whenever you're ready for it, is giving trade customers a login: their agreed prices, their order history, statements, and reorder in one tap instead of ringing through. That's the sort of thing I build. But start with the free bit, no strings. Adam Macka Saltwork, Liverpool
05

Wavertree Waste

wavertreewaste.co.ukEmail
The finding: the one with the best site of the ten — GA4 works, structured data is there. But no H1, nothing lazy-loaded across 590 KB of images, and despite "book" language everywhere there's no actual online booking. Every job is a phone call.
SUBJECT — You're one step off taking bookings online
Hi, I've been looking at waste and skip firms across Merseyside this month, and yours is genuinely one of the better sites of the lot — analytics actually working, which is rarer than you'd think round here. One thing stood out though. The site talks about booking throughout, but there's no way to actually book. Every job still comes down to ringing you in office hours. Anyone who decides they need a skip at nine on a Sunday night ends up somewhere else. I've built exactly this for another skip operator — pick a size, pick a date, pay, waste transfer note emailed automatically. And for the merchants you supply, a trade login with their sites and consolidated monthly invoicing. I do a free audit first, always. Real numbers, no pitch. Want me to send yours? Adam Macka Saltwork, Liverpool
06

Seaforth Group

seaforthgroup.co.ukEmail or WhatsApp
The finding: running GA4 and the dead Universal Analytics at the same time — a half-finished migration, so their numbers are unreliable. 1.68 MB of images including a 478 KB PNG. They already have a WhatsApp link, so they're receptive.
SUBJECT — Your site's running two analytics tags
Hi, Had a look at seaforthgroup.co.uk this week and noticed something worth flagging: you've got both the new Google analytics and the old one loading at the same time. The old one stopped collecting data in 2023, so it's just sat there — usually a sign someone started the migration and never finished it. Whatever numbers you're being shown are probably not telling you the whole story. Fair play on the lazy loading though, most sites round here don't bother. There's a 478 KB image on the homepage that could come down a lot, mind. I do a free audit — measurements, plain English, no pitch, yours whether you use me or not. The thing I'd actually find interesting with a business like yours is the service side. Planned maintenance across all those kitchens, which unit is due, who's going, job sheets and certificates. Usually that lives on a wall planner. But that's a later conversation. Adam Macka Saltwork, Liverpool
07

STORE4U Self Storage

selfstorage-liverpool.co.ukEmail
The finding: dead Universal Analytics, no meta description at all, no structured data. The page talks about availability but there's no way to check it. Pure recurring-revenue business, open since 2002.
SUBJECT — Google's writing your search listing for you
Hi, Quick thing I noticed on selfstorage-liverpool.co.uk. There's no description tag on the homepage, which means when you come up in Google, Google picks whatever text it likes off the page to show underneath your name. You've got no say in what people read before they click. Also worth knowing: your analytics is the old Google version that stopped recording in July 2023. Both are quick fixes. I do a free audit that covers this sort of thing — numbers, no pitch, yours either way. The bigger one for storage, whenever you fancy it, is letting people see which sizes are free and reserve one online with a direct debit set up. That's the whole advantage the national chains have over independents, and it's not complicated to build. Adam Macka Saltwork, Liverpool
08

Mersey Vets

merseyvets.co.ukEmail
The finding: Google's Site Kit plugin is installed but no GA4 tag actually fires — someone started and never finished. 1.83 MB across ten images with zero lazy loading, including a 559 KB pet photo.
SUBJECT — Your Google plugin's installed but not recording
Hi, I had a look at merseyvets.co.uk this week and spotted something that's easy to miss: you've got Google's Site Kit plugin installed, but there's no analytics tag actually firing. So it looks set up from the dashboard, and it's recording nothing. The other thing is the images. There's about 1.8 MB of photos loading on the homepage all at once, including one that's over half a megabyte on its own. On a phone that's a slow first few seconds, and people looking for a vet are usually in a hurry. I do a free audit on this — actual measurements, no sales pitch, and it's yours whether you hire me or not. The thing that'd make the most difference day to day, I'd guess, is people booking consults and repeat prescriptions online instead of everyone ringing at half eight in the morning. That's the sort of thing I build, but no rush. Adam Macka Saltwork, Liverpool
09

LiverPrint

liverprint.comEmail
The finding: dead Universal Analytics, no GA4, and running jQuery 2.1.0 from 2014. Repeat B2B business — the same firms reorder every time they hire someone.
SUBJECT — Nothing's been recording on liverprint.com since 2023
Hi, Had a look at your site this week. The analytics on it is Google's old version, which stopped collecting data in July 2023 — the code's still there so it looks fine, but nothing's been recorded since. I do a free audit covering this sort of thing. Real numbers, no pitch, yours either way. The reason I got in touch specifically though: with workwear it's the same customers coming back every time they take someone on, and it's usually the same painful bit each time — logo files going back and forth by email, and size grids being agreed in a thread and then typed up by hand. Four smalls, eleven mediums, six XLs, three different garments. If your customers could log in, see their approved logo already saved and reorder against last time's size grid, that's most of the admin gone. That's the sort of thing I build. Start with the free audit though, no strings. Adam Macka Saltwork, Liverpool
10

Liverpool Access

liverpoolaccess.comEmail
The finding: built on Wix, 929 KB of HTML on a single page, no GA4, no H1. Uses the words "booking" and "availability" but neither exists as a function. MEWPs need LOLER inspections every six months by law.
SUBJECT — Quick note on your site, and on LOLER
Hi, I build sites and systems for hire firms around Merseyside and had a look at liverpoolaccess.com this week. Two things. There's no analytics on it, so there's no record of who's visiting or what they're after. And the page mentions booking and availability, but neither actually does anything — it's all still a phone call. The one I'd genuinely want to talk to you about though is inspections. With MEWPs you're on six-monthly thorough examinations, and in most yards that lives in a spreadsheet somebody has to remember to check. A system that tracks each machine's next date, keeps the certificates, and physically won't let a machine go out on hire once it's overdue takes that risk off you entirely. I do a free audit of the site first — numbers, no pitch, yours either way. Want me to send it? Adam Macka Saltwork, Liverpool

The one follow-up

About a week later, once each. If there's no reply to this, leave them be.

SUBJECT — reply to your original email, don't start a new thread
Hi, Just bumping this in case it got buried. The offer stands — I'll measure your site and send you what I find, free, no pitch attached. Takes me an hour and you keep it whether you use me or not. If it's not something you're bothered about, no problem at all, I won't chase again. Adam Macka Saltwork, Liverpool

When somebody replies

Do the audit properly and send it fast

Same format as the two you've already seen. Measure it, write it plainly, put the numbers where they can check them. Turn it round inside a day if you can — speed is half the impression.

Do not put a price in the audit. The audit builds trust; the price conversation comes after they've read it and agreed there's a problem.

Then offer the £750 sprint, not the rebuild. Small enough to say yes to without a meeting, and once analytics is running you own the only source of truth about their site. Everything after that is easier.

If they ask who you are

Be straight: you're building it up, you work with a developer, and you'd rather show them measurements than a portfolio. The free audit is the credential — nobody who's blagging it turns up with numbers you can independently verify.