MMy First Million
← All frameworks
MarketingSyed Balkhi

The Unofficial Documentation Play

Own the beginner content for an ecosystem, then own the products that content recommends.

Difficulty
Moderate
Time to result
~months to results
Steps
6
Confidence
87%

Balkhi noticed agencies handing clients PDF documentation they never updated, and that WordPress's own docs were written for developers by developers with nothing for business owners and beginners. In 2009 he launched WPBeginner as the unofficial documentation for WordPress: simple articles on picking a name, installing WordPress, selecting a theme and choosing hosting. He drove early distribution through a Digg power-user profile and engagement pods on MSN Messenger and AIM, where roughly one in two submissions hit the front page. Rather than sell CPM display ads against two to five million monthly visits, he monetised with affiliate CPL and CPA deals, some verticals paying over a hundred dollars for a lead alone, and then bought or built the plugins his own articles recommended: OptinMonster, WPForms, analytics, MemberPress. That cash flow funded an ecosystem now past a hundred million dollars in revenue with no outside investors.

Origin

Balkhi wanted out of client consulting, asked other agency owners how they handed off, heard they emailed static PDFs, and decided WordPress itself should host living documentation.

Core principles

  • 01Write for the beginner the official docs ignore
  • 02Let the audience's questions choose the topics
  • 03High-intent traffic deserves better than CPM
  • 04Own the products your content recommends
  • 05Do not interrupt compounding by redesigning what works

How to run it

  1. 1

    Find the documentation gap

    Identify a fast-growing platform whose official documentation is written for developers by developers, leaving business owners and beginners unserved. WordPress was six years old and still had no good beginner resource when Balkhi started.

    Pro tip Feeling late is usually wrong; there is almost always a second turn to get on the train.

  2. 2

    Let demand pick every article

    Write from what people actually search for, plus what they ask through the contact form and the community. Balkhi's Facebook group has over 90,000 members and support requests feed the editorial queue, alongside WPBeginner's own keyword generator on its free tools page.

    Pro tip Support tickets are a free keyword research tool with buying intent already attached.

  3. 3

    Manufacture early distribution

    Do not wait for organic search. Balkhi built a Digg power-user profile and joined engagement pods on MSN Messenger and AIM, where the group upvoted each other's submissions, putting roughly one in two of his articles on the front page.

    Watch out The specific tactics were of their era; the principle is that a cold content site needs a seeded distribution channel.

  4. 4

    Monetise beyond CPM

    Reject the default display-ad model. Use cost-per-lead, cost-per-acquisition, and recurring commission, where a customer paying $500 a month can pay you $100 a month for as long as they stay. Some verticals pay over a hundred dollars for a lead with no sale required.

    Pro tip Recurring commission is what turns a content site's revenue into something closer to software economics.

  5. 5

    Buy the products you recommend

    Take the profit and acquire or build the tools the articles point to. Balkhi launched OptinMonster in 2013 and List25 in 2011, then assembled WPForms, analytics, gallery and MemberPress so the traffic, the recommendation and the product are all his.

    Watch out Content revenue is reoccurring, not recurring; the referral you made this year does not compound into next year, which is why the profits must be redeployed into software.

  6. 6

    Stop changing what works

    Freeze the design and format once the audience has bonded with it. WPBeginner looks essentially the same today as in 2009 and has been unchanged since 2012.

    Pro tip Balkhi's framing, via Charlie Munger, is not to interrupt compounding unnecessarily.

In the wild

WPBeginner to a hundred million in revenue

Launched in 2009 as the unofficial WordPress documentation with a two-person team, WPBeginner grew on simple beginner tutorials, Digg-seeded distribution and affiliate monetisation, then funded a portfolio of the plugins it recommended.

WPBeginner and the listicle business crossed a million in annual revenue in about eighteen months, by 2011-12; the group now does over a hundred million dollars in revenue, entirely bootstrapped, with two to five million monthly visits still feeding it.

The redesign that had to be reverted

At one point Balkhi changed WPBeginner's colour scheme substantially. The audience did not resonate with it and reacted badly, so he reverted the entire design.

The site has been unchanged since 2012, and Balkhi treats the episode as proof that if it is working you do not break it.

Common mistakes

Defaulting to CPM and CPC monetisation

Balkhi says most people starting an online business think only in CPM or CPC terms. On high-intent traffic where readers are researching software they intend to buy, display ads capture a fraction of the value that CPL, CPA and recurring commission deals do.

Redesigning a site the audience already trusts

Balkhi calls his colour-scheme overhaul a mistake outright. Big companies leave working properties alone; changing the look of a resource beginners rely on breaks the recognition that drove the compounding in the first place.

Expecting content revenue to compound like software

Content produces reoccurring rather than recurring revenue. The person referred this year does not stack with next year's referrals, so a content business eventually hits a traffic ceiling. Balkhi treats this as the mental shift creators must make before their business plateaus.

Is it for you?

Best for

Operators inside a growing technical ecosystem where the official docs are written for developers

Not ideal for

Markets with no beginner cohort, or creators unwilling to build or buy the products behind the content

From the transcript

It was the unofficial documentation for WordPress.

Syed Balkhi · 12:30

written for developers by developers

Syed Balkhi · 13:00

there are other and better models of monetization

Syed Balkhi · 27:00

So, yes, we have our own keyword generator.

Syed Balkhi · 15:30

From the episode

Syed Balkhi: How He Went From $0 To +$100M Before Age 30

Syed Balkhi