How I Got 350 Views on My First YouTube Video (And What I'd Do Differently)
Day 4 stats: 350 views, 39 subscribers, 41% from Reddit. The exact promotion strategy, what worked, what failed, and the one mistake that tanked my CTR.

I published my first YouTube video on April 27, 2026. Four days later: 350 views, 39 subscribers, 5.5 watch hours. For a channel with zero history, that's not bad.
Here's exactly what I did, what worked, and the one mistake that cost me half my potential reach.
The Video
A Terraform tutorial: "Create Your First Azure Resource Group." Technical, screen-recorded, 5 minutes. Nothing fancy — VS Code, terminal, narration.
Target audience: developers learning cloud infrastructure.
The Promotion Strategy
Reddit (41% of traffic)
I posted on r/Terraform with this format:
Title: I built a 24-episode series teaching Azure with Terraform — all code open source
Body: After 8+ years deploying at companies like Sephora and Bradesco,
I decided to teach the full workflow. Episode 1 covers [specific topic].
GitHub repo (all code): [link]
Video if you prefer watching: [link]
Happy to answer questions.
Result: 57 upvotes, 9,900 views on the post. 41% of my YouTube traffic came from this single Reddit post.
Key insight: GitHub link first, YouTube link second. Reddit trusts GitHub. Leading with a video link looks like spam.
WhatsApp (15.9% of traffic)
Shared in Brazilian tech groups. This drove day-1 velocity — the initial view count that signals the YouTube algorithm to test your video with a broader audience.
LinkedIn (Negligible)
Posted a poll: "Qual CLOUD voce esta aprendendo em 2026?" Got 36 votes but almost zero YouTube conversions. LinkedIn is good for reach, bad for YouTube traffic.
The Mistake That Tanked My CTR
I forgot the custom thumbnail.
YouTube auto-generated a thumbnail from a random frame in the video. It was a dark VS Code screen with tiny text. Unclickable.
My CTR was 0.5%. The average for tech tutorials is 3-5%.
I replaced it with a designed thumbnail the next day. CTR jumped to 1.2%. Still below average, but more than double.
Lesson: Never publish without a custom thumbnail. This is non-negotiable.
The Analytics Deep Dive
Retention Problem
73% of viewers dropped off at the 0:30 mark. Why? Because the video started with me opening VS Code and typing code. The viewer had no idea what they were building or why they should care.
Fix: Start every video with the deployed result. Show the live URL, the running app, the dashboard — then teach how to build it. WHAT first, then HOW, then WHY.
I went back and restructured the hooks for all my remaining scripts. Every video now opens with [BROWSER] or [TERMINAL] showing the finished product.
What Worked
- Reddit post format — value-first, link-second
- Open source code — the GitHub repo builds trust
- Specific credibility — naming Sephora, Bradesco, Indeed establishes authority
- "Happy to answer questions" — drove 12 comments, which boosted the Reddit post's visibility
What Failed
- r/learnprogramming — permanent ban for self-promotion. Don't post there as your first interaction.
- r/devops main feed — removed. Use their weekly self-promotion thread instead.
- LinkedIn link posts — throttled by the algorithm. Use polls instead.
The Numbers
| Metric | Day 4 |
|---|---|
| Views | 350 |
| Subscribers | 39 |
| Watch hours | 5.5 |
| CTR | 1.2% (after thumbnail fix) |
| Avg view duration | 0:56 |
| Reddit referral | 41% |
| WhatsApp referral | 15.9% |
What I'd Do Differently
- Design the thumbnail BEFORE recording. Not after.
- Open with the result, not the code editor.
- Post on r/AZURE too — 205K subscribers, and I hadn't tapped it yet.
- Don't post on strict subs first. Build comment history before sharing your own content.
The Long Game
350 views won't pay rent. But 350 views with a 39-subscriber conversion rate means roughly 1 new subscriber per 9 views. If I can maintain that ratio across 50 videos and consistent Reddit promotion, 1,000 subscribers in 8 months is realistic.
The content machine is built. Now I just have to feed it consistently.
Join the Newsletter
Subscribe to get my latest content by email.
We won't send you spam. Unsubscribe at any time.