One Article, Every Site’s Brand: How We Push From the Master to the Verticals

BLITZMETRICS · META / HOW WE DO IT

One article, every site’s brand: how we push from the master to the verticals

We wrote one article. It went live on fifteen sites the same day — each one looking like it was born there, and not one of them leaking the wrong brand’s name. Here’s the machine that did it.

We had one good idea and fifteen places it needed to live.

The idea was model judgment — routing each task to the cheapest AI that clears the bar. Good enough to put in front of clients and partners. But “put it in front of everyone” is where most content operations quietly fall apart.

Because the same article can’t wear the same clothes everywhere. On a partner’s site it has to look like their brand and carry their name — not ours. On our own network of Spotlight sites it has to match each vertical. Do that by hand across fifteen sites and two things happen: the versions drift out of sync, and sooner or later the wrong brand’s name ends up on a page it should never touch.

The system: write the article once as a brand-neutral, tokenized body. Pair it with a brand profile — colors, fonts, byline, calls-to-action. One command skins it into any site’s look and voice. Edit the master; re-push to every vertical.

Plus a guard that fails the build if a forbidden word (like a brand name that shouldn’t be there) survives onto a co-branded page.

Write once, skin many

The article body has no brand in it. Where the brand would go, there’s a token: {{BYLINE}}, {{METHOD}}, {{EYEBROW}}, the cross-links. The look is driven by CSS variables. So the same words render three completely different ways depending on which profile you hand them.

one article brand-neutral + {{tokens}} S SOMBA · MEMBER Sigrun co-brand Playfair · red · maroon hero “for Sigrun’s SOMBA” ✓ zero “BlitzMetrics” L SPOTLIGHT · FIELD NOTES Spotlight network blue/navy · 12 verticals relative cross-links ✓ one body, every domain B BLITZMETRICS The original blue · the source of record stays on-brand for us

One tokenized article, three brand profiles, fifteen live pages — each native to its home.
1Article source, brand-neutral and tokenized
15Live pages in one pass — Sigrun, the LSS hub, and 12 Spotlight verticals
0Wrong-brand leaks — the guard makes it impossible

The guard is the whole point

Co-branding for a partner is a trust exercise. When our content goes on Sigrun’s site, it has to be hers — her look, her program, our expert credited as a partner, and our own company name nowhere on the page. “We’ll be careful” is not a system. Code is.

Every brand profile carries a forbid list. If a forbidden term — say, our own brand name on a partner’s co-branded page — survives into the output, the build fails. The page can’t ship dirty. That’s how you co-brand at scale without a nervous human proofreading every version.

Master to vertical — the part that compounds

This is why it matters beyond one article. The Spotlight network is a master site and a fleet of verticalized ones — HVAC, roofing, concrete, pest control, and the rest. The whole point of that structure is leverage: build a thing once at the master, push it to all the children.

Skinning is that push, made real for content. Fix a sentence in the master article, re-run the skinner, and every vertical gets the corrected, correctly-branded version. No fifteen-tab copy-paste, no drift. The same discipline extends to anything shared — a call-to-action, a design block, a set of brand colors. Write it at the master; push it down the network.

A gotcha worth writing down

We teach by showing our work, including the parts that fight back. The fleet runs a modern block theme, and it does two things to injected content: it scopes your styles so they only reach inside the content area, and it prints its own page title on top of yours. Result on the first try: a doubled title and a full-width blowout.

The fix isn’t a CSS brawl — it’s using the platform the way it wants to be used: assign the page the theme’s built-in no-title template (kills the duplicate cleanly) and pin the content width. Baked into the profile once, every fleet page after it came out clean. The lesson we keep relearning: when the platform resists, stop fighting the cascade and use its native lever.

Where this goes next

The brand profiles we built for the skinner are the same idea WordPress ships natively as style variations and synced patterns — one master, many token-sets, pushed to the children. So the next step writes itself: move the network’s shared layouts into master patterns and per-vertical style variations, and the “push from master to vertical” stops being a script we run and becomes how the whole network is built.

The article we pushed
The Content Factory


Part of the BlitzMetrics Content Factory. The skinner, the brand profiles, and the guard are one small stdlib tool — no dependencies, just tokens and a forbid list. Built the way we build everything: once, at the master, so it works everywhere downstream.

Dennis Yu
Dennis Yu
Dennis Yu is the CEO of Local Service Spotlight, a platform that amplifies the reputations of contractors and local service businesses using the Content Factory process. He is a former search engine engineer who has spent a billion dollars on Google and Facebook ads for Nike, Quiznos, Ashley Furniture, Red Bull, State Farm, and other brands. Dennis has achieved 25% of his goal of creating a million digital marketing jobs by partnering with universities, professional organizations, and agencies. Through Local Service Spotlight, he teaches the Dollar a Day strategy and Content Factory training to help local service businesses enhance their existing local reputation and make the phone ring. Dennis coaches young adult agency owners serving plumbers, AC technicians, landscapers, roofers, electricians, and believes there should be a standard in measuring local marketing efforts, much like doctors and plumbers must be certified.