Practical Guide

Zero Coding Experience 🦘 Vibe Coding Diaries: The Promotion Arc

After finishing code signing for my desktop app, I launched my first Threads promotion targeting Japanese users—starting from a landing page with 3 daily visitors. A real-time vibe coding field report.

April 5, 2026 4 min read 강걸우 Loading views

Key tags

Vibe CodingThreadsJapan MarketingApp PromotionDesktop App Launch
Updated
April 5, 2026
Key point
First Threads promotion experiment in Japan + real-time tracking

Zero Coding Experience 🦘 Vibe Coding Diaries: The Promotion Arc

Unlike those self-proclaimed gurus who tell you to just follow their lead, this scrappy kangaroo 🦘 documents the real struggles and desperate moves of an actual vibe coder—in real time.

Right. The product is ready. It’s a desktop app, and I’ve got code signing certificates for both macOS and Windows, so users won’t get blocked by malware warnings when they install it.

But what good is being “ready” when nobody’s installing it? My landing page gets three visitors a day. And honestly, those are probably just my own visits being counted multiple times.

So now what? Well, my product targets users across 28 languages, and I happen to know a thing or two about Japan. Why not try going after Japanese users first?

I created a new account and posted my first Thread about ten minutes ago. This is a stream-of-consciousness record of how that first post came together.

Screenshot of the first Threads promotional post targeting Japanese users
After actually posting my first Thread, I'm retracing the steps of how I pulled it all together.

The Assumptions I Just Made Up

Call it an occupational hazard—I can’t do anything without first laying out a strategy, executing it, and analyzing the results. For this Japanese-targeted Threads promotion, I worked with these assumptions:

  • Meta tends to give first-time posts a visibility boost.
  • The audience your first post reaches is determined by the language and content of the post.
  • Since most Threads users are on mobile, any promo video needs to be vertical.
  • Adding background music to promo videos risks triggering copyright detection, which could throttle reach. Go silent.

Based on my absolutely zero evidence from my brief, nobody-level Threads career, I pulled out these assumptions and started converting my existing landing page hero video into a vertical format with Japanese captions using CapCut.

Editing a vertical promotional video with Japanese text in CapCut
Targeting mobile-first exposure, I rushed to convert the hero video into a vertical Japanese version.

Two videos ready. Now I need a hook—copy that grabs the attention of potential Japanese users. My only ally here is ChatGPT.

I asked ChatGPT to draft some promotional copy for my first Thread, explaining my reasoning. Being the petty person I am, I even tried to get it to use Deep Research for a more thoughtful approach. ChatGPT laughed me off. Said Deep Research isn’t meant for requests like that.

I took ChatGPT’s copy, attached the two videos, and was about to post—but something felt off.

“This isn’t enough…”

Swallowing My Pride for Better Packaging

Suddenly I remembered someone on Threads who starts every post with “As a Kyoto University graduate, I…” and doles out unsolicited life advice. I’d left a sarcastic comment mocking the whole act—but looking back, their follower count and engagement were through the roof.

Fine. What’s a little compromise on my principles? The vibe coding world is a jungle, Geolwoo. If it’s not illegal, you do whatever it takes.

So I decided to do the one thing I hate most for the sake of this first Thread. Midnight. The family’s asleep. I’m in my dark study, phone screen the only light, digging through the back of my bookshelf for old diplomas.

Found them. Tiptoeing carefully, I laid out the degree certificates, snapped photos, and used the iPhone AI eraser to scrub out my name.

There. Good job, Geolwoo. You didn’t compromise—you just temporarily knelt to gain momentum.

Degree photos attached to the Thread, school name included, and wait—the profile. I searched for “Demon Slayer” and added it to my interests, going full cringe. Everyone says it’s a masterpiece; I personally found it about as exciting as watching paint dry, but much like male celebrities posting “I’m a feminist too” on social media, I figured it might help with engagement.

Oh, Street Fighter 6 is trending too? Let me throw that in the profile as well.

All That’s Left Is the Post Button

Everything’s set. Geolwoo, all you have to do now is hit Post on your first Thread.

I’m a bit nervous. What if all my assumptions are completely wrong? What if the first Thread just checks my IP address and only shows it to users in South Korea? Or what if it only distributes to people similar to the few Japanese accounts I just hastily followed?

Wait—right. I quickly follow five or six Japanese accounts. Phew. Is that everything?

Now how do I track the impact of this first Thread? Just watch the view count?

I decide to summon Koala-kun 🐨, one of my OpenClaw AI staff members who connects to my product’s database every hour to monitor things, via Slack.

Slack screenshot instructing Koala-kun to monitor user count changes hourly
Torn between just watching view counts or tracking actual user numbers, I ultimately assigned real-time monitoring to Koala-kun.

Koala-kun reports that over the past two days since my last file upload, total users have reached 7. Two of those are mine, so 5 people actually tried my product after reading the previous post. Thank you, kind strangers.

I’ve set Koala-kun to check every 20 minutes and report only when the user count changes.

Phew. Okay, Geolwoo. Let’s do this—time to post that first Thread 🦘

I’ll wake up tomorrow to a million views, right?

https://www.threads.com/@coala_live/post/DWtzt-Wkjpz?xmt=AQF0iCc5BeWLV_3CW0CzRJBzWfqbrHu7S18vxvHlD2j1MA