In short
- Every free site Carrd hosts is also an ad for Carrd. The free tier ships with a 'Powered by Carrd' footer link, so the more people build sites (for free, with no signup required to start), the more backlinks and impressions Carrd accumulates without spending on distribution.
- The founder launched to an audience he already owned, not to strangers. AJ (ajlkn) had roughly 65K Twitter followers from his earlier free HTML/CSS template project, HTML5 UP, and his March 2016 launch tweet for Carrd pulled in nearly 5,000 likes on day one — distribution that didn't have to be bought or built from zero.
- The revenue numbers are real but thinly dated — this is a transparency story with gaps in the timeline. AJ has published concrete figures over the years ($30K MRR, then $1M+ ARR / 2.5M sites, then $2M ARR / 4M+ sites), but the underlying IndieHackers posts are JS-rendered and could not be directly fetched, so several dates in this teardown are estimated rather than pinned to a specific month.
- The specific channels are dated; the 'let the free tier advertise itself' logic is not. Product Hunt and 2016-era Twitter virality don't work the same way in 2026, but free-tier-with-visible-badge as a distribution engine is still standard practice — it's just far more crowded now that AI site builders compete for the same 'simple page, fast' use case.
The mechanism
Carrd's growth chain runs: removing the signup step let curious visitors actually finish building something instead of bouncing at a commitment gate; a chunk of the earliest builders came from AJ's pre-existing Twitter audience, so that first wave of finished, footer-linked sites was large enough to seed real backlink and word-of-mouth volume from week one; and because the paid upgrade was priced at $9/year — trivial enough not to be a real decision — the free tier kept adding footer-linked sites into that loop for years without a pricing choke point. Each link explains why the next held: frictionless building produced volume, an owned audience turned that volume into real distribution instead of nothing, and near-free pricing kept the volume growing instead of tapering off at the paywall.
Removing the signup step meant people could try Carrd before they had any reason to trust it — which is why so many of them finished a site
Carrd let visitors build a complete one-page site without creating an account; an account was only needed to publish [S1]. Because there was no commitment gate at the start, casual visitors who might have bounced off a signup form instead built something — and having already built it, publishing (and thereby creating a live, footer-linked page) was the small, low-friction next step rather than a new decision.
AJ launched to an audience he had already built for a different product, so day-one distribution didn't depend on Carrd being discovered cold
AJ's prior free project, HTML5 UP, had already earned him roughly 65K Twitter followers by the time he launched Carrd in March 2016 [S5]. Because that audience already trusted his taste in simple, well-made web tools, his launch tweet alone generated nearly 5,000 likes and over 700 retweets — an initial wave of builders large enough that their own published, footer-linked sites became the seed layer for the backlink and word-of-mouth loop that followed [S5][S1][S3].
DONE! Carrd = a free platform for building simple, fully responsive one-page sites for pretty much anything.
Pricing the paid plan at $9/year kept the purchase decision small enough that it didn't interrupt the viral loop the free tier had already started
Carrd's Pro plan costs $9/year, far below comparable builders [S4]. Because the free tier is what generates the backlinks and word-of-mouth (via the 'Powered by Carrd' footer), a expensive or friction-heavy upgrade path would have throttled the population of people willing to enter the funnel in the first place; a near-trivial price let volume — and therefore the number of footer-linked sites in the wild — keep compounding instead of being gated by a purchase decision.
How it went
Launch to an owned audience with a frictionless builder
2016-03 → 2016-03AJ launched Carrd on March 7, 2016 via a tweet to his existing ~65K-follower audience built from his earlier free HTML5 UP templates project [S5]. The tweet described Carrd as a free platform for building simple, fully responsive one-page sites, and it landed with nearly 5,000 likes and over 700 retweets on day one — an unusually large first wave for a brand-new, unfunded solo project [S5]. From launch, users could build a complete site without creating an account, only needing to sign up to publish, which removed the biggest early drop-off point [S1].
Word-of-mouth and footer-link SEO compound toward $30K MRR
2016-04 → 2018-12With no company blog and no marketing department, Carrd's growth ran entirely on Product Hunt exposure, ongoing Twitter word-of-mouth, and the compounding SEO effect of thousands of published sites each carrying a 'Powered by Carrd' footer backlink [S1][S3]. By the time of AJ's first IndieHackers AMA (estimated 2017-2018), he was discussing MRR around $30K/month — reached with zero paid acquisition [S1][S3].
Staying tiny while scaling past $1M ARR
2019-01 → 2022-06AJ's second IndieHackers AMA (estimated ~2022-2023) reported Carrd had crossed $1M+ ARR (roughly $83K+ MRR), hosting 2.5M sites for 1.6M users and adding 10,000+ new sites daily — all still with $0 marketing spend and a deliberate choice to stay small rather than scale up a team [S2].
Raising $2M for advice (not capital) and reaching $2M ARR with two people
2023-01 → 2024-09By the September 2024 IndieHackers interview, Carrd had reached ~$2M ARR ($167K MRR) and hosted 4M+ sites, still operated by AJ plus a single contractor [S4]. AJ had by then raised $2M, explicitly framed as buying access to expertise and advisors rather than needing the money operationally, and kept Pro pricing at $9/year throughout [S4].
Milestones
- 2016-03Launched via AJ's Twitter/X to ~65K existing followers; no-signup builder from day one
- 2017-0130000First IndieHackers AMA discusses ~$30K MRR (date approximate, not pinned to month)
- 2022-0183333Second AMA: $1M+ ARR, 2.5M sites, 1.6M users, 10K+ new sites/day (date approximate)
- 2024-09167000$2M ARR, 4M+ sites, 2-person team, $2M raised for expertise not capital
Whether it fits you
Carrd's loop depends on structural conditions most founders don't have by default — an existing audience, a product simple enough that free-tier virality is even possible, and years of patience running on thin margins. Run it if these hold for you.
What it needs
You (or your product) already has some pre-existing audience to seed the first wave
AJ's launch worked as well as it did because ~65K Twitter followers from HTML5 UP saw it on day one [S5]. Launching a similarly simple product to zero followers doesn't get the same initial wave of finished, footer-linked sites to seed the loop.
Your product's output is inherently visible and shareable by other people
The footer-link loop only works because Carrd's output — a published website — is something other people naturally encounter [S1][S3][S4]. Products whose output isn't publicly visible (internal tools, private documents) don't get this kind of free distribution no matter how frictionless signup is.
You can run lean enough that near-zero pricing doesn't sink you
Carrd runs on a single server for long stretches and stayed a 1-2 person operation even at millions of sites and $2M ARR [S4]. A team with higher fixed costs can't necessarily support $9/year pricing at the volumes needed to make this loop pay off.
What it costs
You give up pricing power for a long time, maybe permanently
AJ has kept Pro at $9/year across the whole growth story [S4]. Once frictionless, near-free pricing is the thing driving your volume, raising prices later risks cutting into the exact mechanism that got you here.
You stay extremely lean, which caps how fast you can respond to scale problems
Carrd was run by AJ alone for years and grew to 4M+ sites with just one contractor added by 2024 [S4]. That efficiency is also a constraint — there's no team to absorb support load, infrastructure incidents, or feature backlog the way a funded team could.
Raising money doesn't fix a distribution model built on your personal name/handle
AJ raised $2M explicitly for expertise and advisors rather than capital [S4]. If the mechanism depends on a founder's own following and voice (as AJ's did from the HTML5 UP audience), money alone doesn't replicate it — the audience and trust took years to build and isn't for sale.
The numbers we could verify
- pricing
- $19/year for the Pro plan as of August 2026 (was $9/year at time of Sep 2024 interview [S4]); deliberately low to remove purchase friction
- costs
- Ran on a single server for a long stretch of its history; extremely low infrastructure cost relative to 4M+ hosted sites [S4]
- churn
- Not disclosed in available sources
- margins
- Not disclosed in available sources
Channels it actually used
- Product Hunt launch
- founder's existing Twitter/X audience (from HTML5 UP)
- organic SEO via user-site backlinks
- viral product-led growth ('Powered by Carrd' footer)
- IndieHackers AMAs and interviews (transparency as ongoing exposure)
Our read
The $9/year Pro pricing cited throughout S4 (Sep 2024) has changed: Carrd's live site now advertises Pro at $19/year as of August 2026. The pricing narrative in the draft — that near-zero pricing kept purchase friction low — remains structurally valid at $19/year, but the specific figure in tiles and rates should reflect the current price with a note about the earlier $9/year figure.
The available sources for Carrd's core revenue milestones (the two IndieHackers AMAs and one interview) are JS-rendered pages that could not be directly fetched — what this teardown cites from S1, S2, and S3 are search-snippet summaries of AJ's own claims, not verbatim retrieved text. Only the launch tweet (S5) and the 2024 interview summary (S4) carry higher confidence. Treat the exact dates and framing of the $30K MRR and $1M ARR milestones as directionally right but not month-precise.
The popular reading of Carrd is 'it went viral because it's simple' — but simplicity alone doesn't explain the distribution. AJ launching to an audience he had already spent years building via HTML5 UP is doing a lot of the explanatory work here; a similarly simple product launched to zero followers would very plausibly not have gotten the same first-week wave that seeded the footer-link loop.
AJ's choice to raise $2M explicitly for advisors rather than operating capital is a useful tell: the mechanism here was never capital-constrained. The bottleneck this whole model runs on is founder trust and taste, not funding — which is exactly why it's hard to copy by writing a check.
Sources
- AJ's First IndieHackers AMAundated (est. ~2017-2018)
- AJ's Second IndieHackers AMAundated (est. ~2022-2023)
- IndieHackers Interview: AJ on Growing from $0 to $30K MRRundated (est. ~2018-2019)
- IndieHackers Interview: Growing Carrd to $2M ARR with Zero Marketing2024-09-18
- Carrd Launch Tweet2016-03-07