Tyler's unfair advantage is that he publishes the actual numbers
Most founders build in public with vibes. He builds in public with the ARR ramp, month by month.
Tyler Denk is the co-founder and CEO of beehiiv. He was the second employee at Morning Brew, left to join YouTube, and built beehiiv on nights and weekends before it became the company it is now. Across the 100 posts we analyzed, published between April and July 2026, he posted 7 times a week, effectively every weekday, and averaged 344 reactions. 69 of those posts mention beehiiv. 26 of them contain a dollar figure.
That last number is the mechanism. Published-numbers transparency is when a founder makes the company's real financial trajectory the content itself, so credibility comes from disclosure rather than from claims. His $30M ARR post does not say the company is growing fast. It prints the ladder: 14 months to the first million, then 12, then 9, then 6, then 5, then 5, then 4.
'Huge week for the team!' No numbers, no timeline, nothing anyone can check.
'It took beehiiv 10 months to go from $20M to $30M ARR.' Checkable, and therefore worth reading.
“Here's the 'overnight success' that took 4 years.”
— Opening the post where he published the full ARR ramp (1,460 reactions)
Five findings that repeated across 100 posts
- He posts every working day. 7 posts a week, with 84 of 100 landing Monday to Thursday and just 5 across the whole weekend.
- Nobody forwards him. He averages 5 reposts per post with a median of 2, the lowest in this entire series. This is a following-based account, not a forwarded one.
- The money is the content. 26 of 100 posts carry a dollar figure, including his own newsletter's revenue and the company's ARR ladder.
- His images beat his video. Image posts average 407 reactions against 185 for video, and video is 18% of his output.
- The reach is modest and the floor is soft. Only 4 of 100 posts cleared 1,000, and 19 finished under 100.
The numbers behind the account
This is a volume-and-consistency account, and two of its metrics argue it is being under-optimised.
Tyler's median post earns 246 reactions and his mean is 344. Nothing in the sample reached 2,000. 60 posts sat in the 100 to 500 band and 19 finished under 100. On a 73,000-follower base posting daily, that is a working account rather than a breakout one, and the value it produces is not really measured in reactions: it is measured in the founders, operators, and candidates who now know exactly how beehiiv is performing.
His comment-to-reaction ratio of 16% is strong, roughly two and a half times the norm, so the audience does engage. What they do not do is forward. For why that distinction matters, see our guide to how the LinkedIn algorithm works.
The content-type mix
When he posts
The top posts
| # | Post | Reactions | Comments | Reposts |
|---|---|---|---|---|
| 1 | 2013: tried to build a music app (failed) | 1,778 | 206 | 9 |
| 2 | We just crossed $30M ARR @ beehiiv | 1,460 | 155 | 10 |
| 3 | Four years since we lost our cofounder and CTO | 1,364 | 69 | 3 |
| 4 | You basically need to be unemployed to keep up | 1,079 | 161 | 10 |
| 5 | Thank you Mr. Google for the invite | 956 | 30 | 4 |
| 6 | Today was the biggest day in beehiiv history | 885 | 168 | 48 |
Want to see whether your own audience forwards you or just follows you? Run your profile through our free LinkedIn analyzer.
The six content pillars
A daily cadence needs cheap pillars. Five of his six cost him almost nothing to produce.
Year by year, failure by failure, ending where he is now. His single best-performing shape.
Real ARR, real ramps, real months. The thing nobody else in his category publishes.
His late cofounder, his health, the team. Rare, unpolished, and among his highest reach.
A bulleted list of what happened this week in tech, with beehiiv slipped in at the end.
A named, repeating recruiting format that runs whenever they are hiring.
A take he expects to be unpopular, stated as such in the hook.
Pillar 1: The timeline (the reach engine)
Why it works: His biggest post is a list of years. Three of the first four lines are failures, and the $120k of debt and the parents' basement are what make the later lines land. A timeline works because the reader supplies the emotion; the writer only supplies the dates.
Pillar 2: The revenue reveal (the signature)
Why it works: The compression is the story: each rung takes less time than the last, and he lets the reader notice that rather than pointing at it. Publishing the ramp rather than the headline number is what separates transparency from a brag.
Pillar 3: The human moment (the depth)
Why it works: Forty-five words, lowercase, no formatting, third-highest reach in the sample. 'each year I share his story' is the important clause: it is a commitment rather than a post. Note the 3 reposts. Grief is not forwarded, and it should not be written to be.
Pillar 4: The industry riff (the cheapest win)
Why it works: Ten items of borrowed news, then his own announcement as the eleventh. The format costs nothing to write, rides whatever is already on everyone's mind, and smuggles the company update in as a peer of the week's biggest stories. Note the basketball and the video games: the off-topic items are what make it read as a person rather than a feed.
Pillar 5: The job drop (the recurring series)
Why it works: A named, repeating format he reruns whenever they are hiring, with the day swapped and '(still)' added on later runs. Fifteen words and the growth number does the recruiting. Naming a recurring series means the audience learns to expect it, which is most of what a series is for.
Pillar 6: The contrarian prediction (the comment engine)
Why it works: 229 comments, his highest in the sample. Flagging the take as unpopular before making it is an invitation to argue, and it works: this is one of the few pillars where his comment count exceeds a third of his reactions.
The hooks that earned the click
Lowercase, unpunctuated, and frequently funny. He writes hooks the way people text.
Open on a date and a failure. '2013: Tried to build a music app (failed).'
State the figure, then the ramp. 'We just crossed $30M ARR @ beehiiv..'
'A prediction for SaaS that won't make me very popular:'
'You basically need to be unemployed to keep up with everything this week:'
Undercut the flex with a joke. 'Ever since I was a young boy, I knew that I wanted to become a LinkedIn Top Voice.'
'🚨 Friday job drop. We're on pace to double revenue in 2026'
The deadpan is doing real work here. A founder publishing his own ARR every month could read as insufferable; the jokes are what buy him permission. For the mechanics of openers, our guide to writing LinkedIn hooks goes deeper, and you can pressure-test your own first line in the free hook generator.
His line versus the polished version
- 'We just crossed $30M ARR @ beehiiv..'
- '2016: VentureStorm failed. Graduated with $120k of debt.'
- 'A prediction for SaaS that won't make me very popular:'
- 'Thank you Mr. Google for the invite.'
- 'Thrilled to share a major milestone for the beehiiv team.'
- 'My entrepreneurial journey has taught me a lot about resilience.'
- 'Some thoughts on where I see the SaaS market heading.'
- 'Honoured to have been invited to speak at Google.'
A voice that does not capitalise unless it feels like it
Lowercase openings, double full stops, arrows instead of bullets, and jokes wedged into financial disclosures.
- Writes lowercase when the mood is personal. The post about his late cofounder is entirely lowercase, and it is his third-biggest.
- Publishes real figures constantly. 26 of 100 posts contain a dollar amount, including his own newsletter's revenue and hours per week.
- Keeps it short. A 72-word median, with several of his best posts under 50.
- Uses the '>' character as a bullet, which reads like a terminal rather than a slide.
- Undercuts his own wins with a joke, which is what makes the constant number-publishing tolerable.
- Mentions beehiiv in 69 of 100 posts, so the account and the company are effectively the same object.
The revenue post structure is the most copyable thing here, and it works for any metric you are willing to publish.
[The number, flat, with no adjectives: 'We just crossed $30M ARR..'] [The reframe: 'Here's the "overnight success" that took 4 years:'] [The ramp, one line per rung, oldest first] 14 months: $0 → $1m 12 months: $1m → $5m ... [Optional: the deadpan aside that undercuts the flex]
What he does, and doesn't, do
- Publish the actual ramp, not just the headline
- Post every weekday without fail
- Lead with failures in the timeline posts
- Name a recurring series and rerun it
- Undercut his own wins with a joke
- Corporate milestone language
- Vague growth claims with no figures
- Weekend posting; only 5 posts in 100
- Asking for reposts, which he never gets
- Polishing away the lowercase and the typos
Seven posts a week while running a company at this scale is the part nobody sees, and it is the reason most founders who try building in public stop within a quarter. CaptureFlow is an AI content agent that turns your expertise into weeks of on-brand content for every platform. You capture one idea in 5 minutes, a voice note on the number you just hit and what it took, and CaptureFlow, trained on your voice and your past posts, reshapes it into a LinkedIn post, an X thread, a carousel, or a short video. See how the AI content agent works.
The system underneath the posts
The company's operating metrics are the editorial calendar, and the audience is the hiring pipeline.
The transparency loop
- 1The company hits a number$20M, $25M, $30M ARR, or a record day.
- 2He publishes it with the full rampEvery rung, oldest first, no rounding.
- 3Founders trust the next claimBecause the last one was checkable.
- 4The job drop lands on that credibility'We're on pace to double revenue in 2026, come join us.'
- 5Better hires produce the next numberAnd the loop restarts one rung up.
Choosing the format
Image with the ramp. His strongest format at 407 average.
Plain text, one line per year, failures first.
Lowercase, short, no formatting. Do not write it to be shared.
Bulleted borrowed news, your own item last.
A named series with the growth number attached.
His weakest format at 185 average. Use sparingly.
This sits alongside the Marc Lou playbook as the two clearest transparency-led models we have mapped, and it is the most directly copyable template for founders building in public who have real numbers and are deciding whether to publish them.
Your 30-day challenge
Twenty posts. At least five of them containing a number someone could check.
- Days 1-2: Decide the metric you are willing to publish every month, and commit to it
- Days 3-4: Post it with the full ramp, oldest rung first, no rounding
- Days 5-7: Write your timeline: one line per year, failures included
- Days 8-10: Post the thing that has nothing to do with your metrics
- Days 11-12: Undercut one of your own wins with a joke
- Days 13-14: Publish a take you expect to be unpopular, and say so in the hook
- Days 15-17: Name a recurring format and run it for the first time
- Days 18-19: Rerun it, with the same name, so the audience learns the pattern
- Days 20-21: Attach your growth number to the recruiting ask
- Days 22-24: Add an explicit repost ask to half your posts
- Days 25-27: Compare the repost counts across the two halves
- Days 28-30: Check your image, text and video averages and cut your worst format
The stop-doing list
| Stop doing | Do this instead |
|---|---|
| Vague growth language | The actual ramp, month by month |
| Publishing only the headline number | Publishing every rung that led to it |
| Polishing your milestone posts | Leaving in the lowercase and the joke |
| Posting video because it is video | Checking your own format averages first |
| One-off recruiting posts | A named series the audience learns to expect |
| Never asking for the repost | Asking, since his median is 2 |
The metrics to track weekly
| Metric | Benchmark to aim for |
|---|---|
| Posts containing a checkable number | 25%+ (his is 26 of 100) |
| Comment-to-reaction ratio | 15%+ (he sits at 16%) |
| Reposts per post | Anything above his median of 2 |
| Posts per week | 5, on weekdays |
| Median post length | Under 100 words |
| Your worst-performing format | Identify it, then cut it |
The takeaways
- 01Publish the ramp, not the headline. Tyler Denk's $30M ARR post prints every rung, and each one took less time than the last.
- 02Put a checkable number in a quarter of your posts. 26 of his 100 contain a dollar figure.
- 03Lead with the failures. His biggest post, at 1,778 reactions, opens with three failed years before anything works.
- 04Undercut the win with a joke. Constant financial disclosure only stays tolerable because he is funny about it.
- 05Name your recurring series. The 'job drop' format reruns with the day swapped and the growth number attached.
- 06Ask for the repost. He never does, and his median post is forwarded twice.
Frequently asked questions
- How did Tyler Denk grow his LinkedIn following?
- By publishing beehiiv's real financial trajectory at a daily cadence. Across 100 recent posts he averaged 344 reactions posting 7 times a week, with 69 posts mentioning beehiiv and 26 containing a dollar figure.
- What kind of post performs best for Tyler Denk?
- Timelines and milestone numbers. His top post, a year-by-year list opening with three failures, earned 1,778 reactions, and his $30M ARR post with the full growth ramp earned 1,460.
- Why does Tyler Denk get so few reposts?
- He never asks. He averages 5 reposts per post with a median of 2, the lowest in this series, on an account with a healthy 16% comment-to-reaction ratio. The audience engages but does not distribute, which is the clearest upgrade available to the account.
- How do you sustain a daily founder cadence?
- Batch-capture the raw material as it happens so the calendar never depends on a single good week. CaptureFlow turns one 5-minute capture into a week of native posts across platforms.