WholeReach · 26 August 2026

Where the network stands

Written twice. The first half is in plain English and assumes nothing. The second half has the arithmetic, the file paths and the things we checked rather than assumed.

Part one — in plain English

What we have, and what it is doing

We own 426 websites. 263 of them are hooked up to the marketing engine, which means the engine has read the site, understands roughly what the business does, and can write for it.

Here is the honest picture, stage by stage. Each row is a smaller group than the one above it.

StageSitesWhat it means
Websites we own426every property in the network
Set up in the engine263audited, with a file of its own
Having work written for them253the engine has drafted something
Matched to an industry165so the writing sounds like the trade
Switched on by an owner85someone said yes to it running
Able to tell if the phone rang92a tracked form or number is fitted
Actually published90the work reached the live website
253 → 90
Sites the engine has written work for, versus sites where that work actually reached the website.

That gap is the whole story. The machine is built, it runs every day, and it produces real work. Almost none of that work has been put on a website yet. It has been going into a queue that nobody was emptying.

The three questions Tim asked

We scored all 263 sites against them. Out of 99:

Why the second number is zero, plainly. Not because the engine is broken. Because nobody has spent a penny or sent a single message yet. We have built the shop and never opened the door. Nothing can ring a phone that was never pointed at a customer.

What we decided about the magnet sites

We have eleven websites about magnets. Every one of them explains what a coded magnet is. None of them sells anything, and none of them mentions any manufacturer other than Polymagnet.

The decision: turn them into distributor storefronts covering all brands, not just one. The hub becomes wholemagnetics.com with the full catalogue; the others each get a job feeding it, rather than eleven copies of the same thing.

We already had the product data: 220 real products with real prices, organised by what the magnet does — attach, align, twist, latch, spring. That is the right way to sell to an engineer, because an engineer arrives knowing what they need the magnet to do, not what size it is. Those became 103 product pages, with the different sizes listed on each page instead of scattered across separate ones.

What we need from Paul before this earns anything

An Amazon Associates account, and its tag. This is the one thing holding up real money. To earn a commission on a product, we need to be signed up to somebody's affiliate programme. We checked what we already have: 37 active partnerships, and only one is relevant to any of this — RVezy, for the RV park sites. There is nothing for magnets, plumbing, septic or building. Amazon is the one programme that certainly covers magnet products. Paul has to open the account; the assistant does not create accounts or handle payment details. Until a real programme exists, every product on the site offers an enquiry form rather than a buy button — because a shop that takes an order we cannot fill is the one mistake worth designing against.

What comes after magnets

Six more industries, in this order: real estate, septic, plumbing, construction, new home building, RV parks. One warning worth giving now: four of those six are services, not products. Nobody earns a commission on a drain field. Septic, plumbing, construction and new home building cannot be shops — they get enquiry forms and outreach instead. Real estate and RV parks are the two that can genuinely be shops today, because those are the two where we already belong to a programme.

Part two — in full detail

The arithmetic, and what was verified

The scoring, and why it is auditable

Every site is scored 0–99 on five axes, and the formula for each is printed on the worksheet itself. A ranking nobody can check is an opinion with a number attached, which is the thing this whole exercise exists to avoid.

Network averages: Q1 56, Q2 0, Q3 3, POT 72, PRO 56. Sites with a non-zero Q2: 2. With a non-zero Q3: 90. Highest combined potential and profit: buildercamp.com, hulloships.com, ofsthai.com, royallswindmill.com, smallhomevillage.com, magnetpoly.com.

The funnel, and one thing that was wrong

The stages are ordered strictly by descending count, and the build asserts that. The first version listed them in workflow order and the chart widened twice — "producing work" is not a subset of "activated", because the engine writes for a site whether or not an owner switched the department on, and "measured" is not a subset of "published". Every number in it was correct and it still read as a mistake.

The taxonomy

78 knowledge bases are built; 19 are in use, leaving 59 waiting for a site in that industry. 98 sites are in the engine with no industry matched to them at all — that is the largest single group and the clearest backlog.

Knowledge baseCoversSites
RealtyEstate agents, listings, property marketing32
ReachMarketing and agency work — the engine's own trade26
HomebuildHomebuilders and new construction14
EcommerceOnline shops and product catalogues13
EventsConferences, festivals, ticketing and venues13
MediaPublishers, film, news and streaming13

The catalogue work, and two things it caught

Source is a genuine Shopify export, magnetpoly-import.csv, 223 product handles.

The affiliate position, stated exactly

Impact's API returns only joined campaigns; the marketplace browse endpoint refuses the read-only credentials in /root/.secrets/impact.env. Of 37 active partnerships, RVezy is the only one touching these verticals and SmartMove the only real-estate-adjacent one. No Amazon Associates tag exists anywhere under /var/www. Which magnet manufacturers run their own programmes is unverified — the session's web search budget was exhausted, and guessing would be worse than saying so.

Where the code lives

Verified rather than assumed