In this guide
- Pre-project preparation
- Entity, verification, and legal
- Design system and content assets
- Build and integrations
- Payments and settlement
- QA, accessibility, and performance
- Submission and review
- Launch day checklist
- Weeks 1 to 4 playbook
- Analytics and KPIs
- Governance and security
- Handover and documentation
1. Pre-project preparation
- Define one business goal, for example first 100 orders, 500 qualified leads, 2 minute average session.
- Choose the primary scenario, catalog, booking, lead capture, customer service, or commerce.
- Decide success metrics and reporting cadence, weekly baseline with owner assigned.
- Pick Service vs Subscription account for the parent presence if needed for menus and pushes.
2. Entity, verification, and legal
- Prepare required business documents for the developer platform and official account.
- Confirm trademark usage for Mini Program name and profile, match brand guidelines.
- Draft privacy policy and terms that reflect data collection and contact channels inside WeChat.
- List any SDKs or third party services used, keep a record for review questions.
3. Design system and content assets
- Logo, app icon, launch screen, color tokens, type scale, button states, spacing rules.
- Component set, cards, lists, tabs, picker, empty states, error states, success states.
- Content pack, onboarding copy, FAQs, PDP sections, support microcopy, notifications.
- Image and video guidelines, aspect ratios and compression targets.
4. Build and integrations
- Information architecture and navigation map, map every key flow to no more than three steps.
- Data model, products, users, orders, tickets, or leads, with clear ownership.
- Back end, CMS, or ERP connection if needed, decide what lives inside WeChat vs your server.
- Notification pathways, template messages, service notifications, opt in points and rate limits.
5. Payments and settlement
- Choose cross-border or domestic WeChat Pay based on entity and bank setup.
- Prepare KYC information for payment onboarding, business scope, bank letters where needed.
- Decide refund and partial capture flows, test edge cases, out of stock, duplicate payments, cancellations.
- Confirm receipt generation, tax invoices, and reconciliation process with finance.
6. QA, accessibility, and performance
- Device matrix, test small, medium, and large screens on iOS and Android.
- Accessibility pass, text size, contrast, focus order, screen reader basics.
- Network simulation, slow 3G and offline states with clear retries and fallbacks.
- Performance budgets, initial load time, image sizes, code bundle size, caching.
7. Submission and review
- Fill in Mini Program information, name, category, description, test accounts.
- Provide demo videos or credentials if your category requires extra checks.
- Double check sensitive wording, remove placeholder text and sample data.
- Keep a response template ready for review questions, who answers within 24 hours.
8. Launch day checklist
- Publish article on your Official Account with a clear CTA into the Mini Program.
- Turn on menu entry, home tab, and QR placement on site, packaging, and social.
- Enable customer support channel, live chat or service account, with simple macros.
- Run a small welcome offer or guided tour for first time users, track uptake.
9. Weeks 1 to 4 playbook
- Week 1, fix fast, gather issues from chat and analytics, release two hotfixes.
- Week 2, ship one UX improvement and one content update, publish a how to post.
- Week 3, begin A B test on card layout or CTA copy, measure conversion steps.
- Week 4, review KPIs with stakeholders, decide next feature based on evidence.
10. Analytics and KPIs
- Core funnel, open to view, view to add, add to pay, pay to repeat.
- Engagement, time on task, search use, filter use, chat taps.
- Acquisition, source tags, QR campaigns, menu entry, article CTAs. li>
- Quality, crash rate, failed payments, support response time.
11. Governance and security
- Role based access for developers, editors, and support staff, least privilege by default.
- Secrets handling and key rotation schedule, no hard coded credentials.
- Incident guide, who does what for downtime, payment failure, or content issues.
- Backup strategy and change log with release notes in one shared location.
12. Handover and documentation
- Admin guide, how to update content, push messages, and menus.
- Runbook, common tickets and answers, refund steps, order lookups.
- Technical docs, environments, build commands, credentials vault.
- Quarterly review template, KPIs, feature ideas, and risks.
Need help shipping your Mini Program
I handle setup, UX, build, payments, review, and the first live month with weekly reports.
Start a project