跪拜 Guibai
← All articles
Frontend · Backend · WeChat Mini-Program

A WeChat Mini-Program Made $1.46 in 15 Days — and That’s the Point

By 好市民_ ·
Read original on juejin.cn ↗ Google Translate ↗ Alt translation

The numbers are tiny, but the workflow is real: a solo developer with no specialist skills shipped a complete, monetized product in just over a month by treating AI as a fast but sloppy junior partner that needs constant direction. For anyone still waiting for permission or a co-founder, the takeaway is that the barrier to shipping has collapsed — the harder part is finding sustained distribution.

Summary

The product, Qian Xiao Qian, digitizes a thousand-year-old Guanyin lot-drawing ritual into a daily shake-to-draw mini-program backed by a WeChat official account. All income comes from embedded traffic-master ads — no in-app purchases, no subscriptions. After a quiet start, organic sharing pushed one day’s revenue to ¥2.66 before it tapered off, exposing a retention problem: users draw their lot and leave. The developer, a programmer with no prior mini-program or design experience, built the entire stack — frontend, backend, database, and 100 lot-interpretation articles — in 35 days by directing AI rather than delegating to it. AI proposed database schemas that were rejected three times, generated UI that needed constant correction, and wrote article drafts that all had to be rewritten for voice. The result is a live, monetized product that still runs at a loss against server costs, but proves the 0-to-1 leap is now within reach of a single determined generalist.

Takeaways
¥10.53 total revenue over 15 days, all from WeChat traffic-master ads; daily average ¥0.70.
A single organic-sharing spike on day 8 drove ¥2.66, then revenue fell back to ¥0.81 by day 15 as new-user flow dried up.
Server costs run about ¥500/year, so the product is currently losing money at roughly half the break-even rate.
The entire stack — mini-program frontend, backend, database, and 100 lot-interpretation articles — was built by one person in 35 days.
AI proposed a database design that was rejected three times before the developer settled on a normalized two-table achievement and gift-claim schema.
Every one of the 100 AI-generated lot interpretations was rewritten by hand to escape template-like monotony.
UI decisions — glassmorphism style, bamboo-stick animation, achievement-card layout — were human-directed; AI only translated them into code.
Conclusions

AI-assisted solo shipping has reached a point where the technical build is no longer the bottleneck — distribution and retention are. The product was built in 35 days, but 15 days of live traffic exposed that users churn after a single daily interaction.

The revenue curve suggests a product with genuine word-of-mouth potential (the day-8 spike came with zero promotion) but no built-in mechanism to convert sharers into returning users, which is a classic product-design gap that AI cannot fill on its own.

The developer’s database-design story — rejecting AI’s first three proposals — is a compact case study in why AI collaboration still requires domain judgment: the machine conflated concerns that any experienced backend engineer would separate.

Content operations remain AI’s weakest link in this stack. Batch-generating 100 articles was fast, but the output was so generic that a full manual rewrite was needed, suggesting AI content tools still produce filler-grade material for culturally specific, voice-dependent writing.

Concepts & terms
WeChat traffic-master ads
An ad monetization program built into the WeChat ecosystem that lets mini-program and official-account owners earn revenue from ads displayed to their users, paid based on impressions and clicks.
eCPM
Effective cost per mille — the estimated ad revenue earned per 1,000 ad impressions. Optimizing ad placement and format aims to raise this number.
From the discussion

The conversation splits between practical hurdles and self-promotion. Getting the first 500 users to unlock WeChat Traffic Ads is a real bottleneck, met with a shrug. Platform restrictions around verification and content classification surface, but the workaround for divination apps is simply labeling them “traditional culture.”

Reaching the 500-user threshold for WeChat Traffic Ads is a significant early obstacle, and the flippant answer is to just brute-force it.
Mini-program verification and content restrictions exist, but in practice they don’t block shipping.
Cyber-metaphysics apps can pass review by categorizing themselves under traditional culture.
Monetization through traffic ads yields pocket change, and getting any traffic at all is the harder problem.
Featured comments
用户7187572343533 1 likes

To enable WeChat Traffic Ads you need 500 users. How did you manage that at the start?

好市民_

Just pulled in 500 users [I want to be quiet]

古法编程工程师

Aren’t there a lot of restrictions on mini-programs? Like needing verification and stuff. I just made one purely for slacking off https://juejin.cn/vibe-work/7676343369421488169

好市民_

Yeah, but it doesn’t really get in the way [sinister grin]

古法编程工程师  → 好市民_

6

Por

Can you even publish a cyber-metaphysics app as an individual developer?

好市民_

Traditional culture [I want to be quiet]

See top comments, translated →
Source: juejin.cn ↗ Google Translate ↗ Backup ↗