跪拜 Guibai
← All articles
WeChat Mini-Program · Product · Entrepreneurship

Half a Year, 872 Users, and $10 in Revenue: One Developer's Honest Post-Mortem of a WeChat Mini-Program

By 是江迪呀 ·
Read original on juejin.cn ↗ Google Translate ↗ Alt translation
Why it matters

This post offers a rare, unvarnished look at the economics of indie development on WeChat—a platform with billions of users but brutal competition. For Western developers eyeing the Chinese app ecosystem, it's a reality check: even a polished, free product with hundreds of users can generate near-zero revenue. The developer's honest diagnosis of the gap between technical skill and product-market fit is universally relevant.

Summary

After six months of after-hours work, a Chinese developer's WeChat mini-program for bookkeeping has reached version 1.6.1 and accumulated 872 users. But the numbers tell a sobering story: daily active users have cratered from 70 to just over a dozen, and three months of ad revenue total only 69.32 yuan (about $10). The developer plans to eventually introduce VIP features, but for now the app remains fully free.

The post is a candid reflection on the chasm between a working demo and a real product. The developer admits to common pitfalls: perfectionism, over-engineering with frameworks and design patterns, and neglecting product thinking and operations. AI tools cut development time dramatically—the project would have taken twice as long without them—but the developer notes that AI's ceiling is the developer's own ability: vague thinking produces vague code.

The biggest lesson is about positioning. Bookkeeping is a red ocean on WeChat, with dozens of competing apps. The developer argues that no single app satisfies everyone, so differentiation—in features, UI, or interaction—is the only path. Without a marketing budget, cold-start promotion relies entirely on writing articles across platforms, making personal branding essential. The post closes on a defiant note: independent development is a dark road with no guarantees, but that uncertainty is exactly what makes it worth pursuing.

Key takeaways
Fuzhu Bookkeeping reached 872 users in six months with minimal promotion—just one article with 1,200 views and organic traffic.
Daily active users dropped from 70 to around 10, indicating poor retention.
Three months of splash-screen ads generated only 69.32 yuan (about $10), or roughly 0.4 yuan per day.
The developer plans to add VIP features later, but the app remains entirely free for now.
AI tools roughly halved development time, but the developer found AI's output limited by their own clarity of thought.
The developer warns against over-engineering early on—focus on shipping fast, not on elegant code or design patterns.
Product positioning is critical: bookkeeping is a red ocean, but differentiation (features, UI, interaction) can carve out a niche.
Without ad budget, cold-start promotion relies on writing articles across platforms and building a personal brand.
Our take

The 70-to-10 DAU collapse is a classic sign of a 'nice-to-have' tool that fails to become a habit—a common indie trap.

The developer's admission that AI's ceiling is their own ability flips the narrative: AI doesn't replace skill, it amplifies it.

Choosing a red ocean like bookkeeping and then betting on differentiation is a high-risk strategy—most users won't bother switching from established apps.

The near-zero ad revenue suggests that splash-screen ads on a small user base are essentially worthless; monetization must come from value-added features or scale.

The developer's shift from 'programmer thinking' to 'product + operations thinking' is the hardest but most necessary pivot for any indie developer.

The post's raw honesty—showing revenue screenshots, admitting retention failure—is rare in Chinese tech circles and adds credibility.

Concepts & terms
流量主 (Liuliàngzhǔ)
WeChat's built-in ad monetization program for mini-programs and official accounts. Developers earn revenue from ads displayed in their mini-programs, typically splash screens, banners, or interstitials.
冷启动 (Lěng qǐdòng)
Cold start—launching a product with no initial user base, marketing budget, or promotional push. The developer relies entirely on organic discovery and word-of-mouth.
红海 (Hóng hǎi)
Red ocean—a market space with intense competition, many established players, and low differentiation. The opposite of a 'blue ocean' (new, uncontested market).
Source: juejin.cn ↗ Google Translate ↗ Backup ↗