Programmatic vs Editorial Decision Rule
Go programmatic only where scale meets a real use case — otherwise you scale nothing.
- Difficulty
- Advanced
- Time to result
- ~months to results
- Steps
- 4
- Confidence
- 91%
Programmatic SEO combines owned data sources into a page template that resolves a specific user need at scale; editorial SEO writes bespoke long-form content. Schwartz's rule is that the user's need decides which, and that programmatic only works when both scale AND a genuine per-page use case exist. Copying someone else's programmatic pattern without the underlying monetizable product journey produces pages nobody wants.
Origin
Eli Schwartz, drawing on his own Zapier and Tinder builds plus the two canonical examples he cites in his book — TripAdvisor (a strategy he credits to a past Lenny's guest, Luke Lightning) and Zillow.
Core principles
- 01The user's need — a rating, a home value, an integration — decides the format, not your content team's habits.
- 02Programmatic requires scale AND a use case; scale alone creates pages for nobody.
- 03The page must feed the exact thing you monetize.
- 04Editorial is cost-prohibitive at scale: 500 million Zillow listings at $1,000 a post is nobody's business model.
- 05A fat head with no long tail (100 useful templates, not 10,000) is a signal that programmatic will run out of runway.
How to run it
- 1
State the single thing the user wants from this page
A TripAdvisor visitor wants a rating. A Zillow visitor wants a home's value. A Zapier visitor wants to know whether two tools connect. If the answer is a short, specific solve, editorial long-form is the wrong shape.
Pro tip If the user's need is a fact or a decision rather than a narrative, go programmatic.
- 2
Check that scale and use case both exist
Count the distinct instances (cities, properties, tool pairs, templates) AND confirm a real user would search for each instance. Zip-code pages for a local product are technically programmatic but nobody searches them and Google's own local products ate that space.
Pro tip Ask 'does this page itself provide a solution?' for a randomly picked instance in the long tail, not a flagship one.
Watch out SurveyMonkey had a fat head of templates but no long tail — 100 was possible, 10,000 was not. Do not force volume where the demand curve dies.
- 3
Confirm the page feeds what you monetize
Canva's templates work because templates are what Canva upsells. SurveyMonkey's survey templates work because it sells surveys. A template library for a business that does not monetize templates produces free content and nothing else.
Pro tip Trace the line from the page to the paid action in one sentence. If you cannot, do not build it.
Watch out Copying another company's programmatic pattern is the most common failure — the pattern is inseparable from that company's monetization.
- 4
Assemble the data sources into the template
Programmatic means merging owned and third-party datasets into a comprehensive page per instance — Zillow merges government records, its own comparables, realtor photos, neighbourhood data and school data into a single valuation page.
Pro tip SEO is often the only viable acquisition channel for these pages — nobody buys paid ads for an individual house listing — which is exactly why they compound.
In the wild
Rather than writing a long-form influencer post per hotel, TripAdvisor merged data sets — properties, cities, countries — with user-generated reviews into one comprehensive page per property.
→ Has dominated the top of search results since inception and still does, through many leadership cycles, because the strategy — not the team — is the moat.
Zillow solved the 'what is this property worth?' problem by combining government data, its own comparables, realtor photos, neighbourhood and school data into a page per property — hundreds of millions of them.
→ Every page is uniquely findable via search (paid ads for an individual house make no sense), giving Zillow a channel no competitor could buy their way into.
Common mistakes
Programmatic for the sake of programmatic
Generating a page for every one of 10,000 software tools crossed with every city creates enormous surface area with no user searching for it. Scale without a use case is scale for nothing.
Copying a competitor's programmatic pattern
The pattern only works when it feeds the copier's monetization. Many tools tried to be Zapier; users were not looking for their combinations, so the pages had no journey behind them.
Is it for you?
Best for
Marketplaces, data-rich products and integration-heavy tools where thousands of distinct user needs map to owned data.
Not ideal for
Companies with no proprietary data set, or where the user genuinely needs narrative depth (in which case editorial is right).
From the transcript
“so really knowing what programmatic solution to use comes down to is this something that someone would actually be looking for does this page itself…”
“copying someone else's version of programmatic doesn't do anything”
“they took all these data sets they took all the countries in the world they took all the properties and they merged into one comprehensive…”
From the episode
Rethinking SEO in the age of AI
Eli Schwartz (SEO advisor, author)