William McIlleron.
← All writing

I filtered for bad websites. I should have filtered for budget.

Twenty-three cold DMs to wedding photographers. Three replies, no closes, and two of those replies said the same thing.

I built a site system for wedding photographers and then went looking for wedding photographers to sell it to. My method was simple: find people whose websites were bad. Slow, buried contact forms, invisible on Google for the town they shoot in. Twenty-three of them got a message.

Three replied. Here they are in full, because they're more useful than anything I could summarise.

Hi, not interested. Thanks mate
Hi thanks so much for the offer, I'm still growing and developing my business but once I get a little more established then I'll let you know.
Because I'm such a young new Photographer I don't really have a portfolio or a business big enough to have a website and stuff right now but I'll definitely save this account and come back to you when I reach that point.

I spent a while treating this as a pitch problem. It isn't. Read the second and third again. They're the same message twice. Neither one says my offer is bad, or expensive, or unnecessary. Both say I am not big enough for this yet.

The filter was the problem

Here's the thing I missed, and it's a bit embarrassing in hindsight.

A bad website is not usually a sign that someone needs a better website. It's usually a sign that they're new. Established photographers with real booking calendars tend to have already paid someone, at some point, to make them look serious. The ones with a broken Wix page and no location pages are mostly people who haven't got there yet.

Searching for bad websites is an excellent way to find people who can't afford good ones.

So my prospecting filter worked perfectly, just at selecting the segment least able to buy. I'd built a careful screen for one thing (site quality) and no screen at all for the thing that actually decides whether a sale is possible (whether there's a business behind it).

Worse, it's a seductive filter, because bad websites are easy to find. Budget isn't visible from the outside. So the lazy signal and the useful signal point in opposite directions, and I followed the lazy one for 23 messages.

What I should have been looking for

Not "does this person need what I sell", since almost everyone does, but "has this person already proved they'll spend money to get bookings?" That's visible if you look for the right things:

  • Paying for directory listings: Pink Book, mywed, Procompare. Someone already spending monthly to be found is the entire hypothesis, pre-validated.
  • On a venue's preferred-supplier list. That means real weddings, repeatedly.
  • Running ads. Proven willingness to pay for attention.
  • Published pricing, and a calendar that talks about next season being filled.

Note that none of those are "their website is bad." A photographer paying R500 a month for a directory listing and ranking nowhere for their own town is a person with a demonstrated budget and an unmet need. That's a different conversation entirely, and it's the one I hadn't had yet.

What this actually cost

Twenty-three messages and a few evenings. That's the useful part: it failed early, cheaply, and in a way that pointed straight at its own cause. The alternative was finding this out after building a much bigger outreach machine on top of the same broken filter.

I've also stopped reading "0 closes" as a verdict on the product. Three replies is not a sample, and none of the three were from the market I meant to reach. I haven't tested my pitch yet. I've tested my list.

What I don't know

Whether any of this survives contact with photographers who do have money. The re-targeted version might fail for some completely different reason and I'll write that one up too.

One thing I am doing: both of the soft nos said some version of "I'll come back to you." I've written them down with a date. People who tell you they're too early are telling you when to follow up, which is considerably more than most cold outreach ever gives you.

I'm William. I build and run small web products from Johannesburg, including Lumen, the system this post is about. If you're doing something similar and want to compare notes, email me.