News & Insights

Analytics for WeChat, What to Track and Why

The lean analytics stack that ties WeChat activity to real business outcomes.

Analytics WeChat KPIs Dashboards
WeChat analytics dashboard illustration
PerOla Hammar

PerOla Hammar

Published Nov 1, 2025 · 7 min read

Work with me

1. Business KPIs before dashboards

Start with outcomes, not charts. Define one to three business KPIs that WeChat should influence, for example qualified leads per week, add-to-cart to paid rate, or customer service resolution time. Everything else should ladder up to those.

2. Funnel metrics that matter

  • Discovery, QR scans, ad clicks, search exposure to profile views.
  • Engagement, follows, article opens, menu clicks, session depth.
  • Conversion, lead forms, bookings, purchases, first payment.
  • Retention, repeat sessions, repeat purchases, subscription renewal.

3. Official Account content metrics

  • Article opens, read completion, and shares/forwards.
  • CTA clicks from articles to menus, mini programs, or forms.
  • Follower growth and unfollow rate around publishing peaks.
  • Menu CTR and top paths to conversion.

4. Mini Program event tracking

  • Page views by template (home, category, PDP, cart, checkout, order).
  • Key actions, add_to_cart, start_checkout, select_coupon, pay_success.
  • Operational events, refund_request, return_approved, ticket_created.
  • Performance signals, page_load_time, API_error, payment_retry.

5. Ad reporting and cost metrics

  • Spend, impressions, CTR, CPC, CPM.
  • Downstream cost per lead/order and return on ad spend.
  • Creative breakdown, article vs mini program landers, which converts better.
  • Frequency caps and fatigue, watch rising CPC and falling CTR.

6. Cohorts, retention, and LTV

Group users by first touch week, ad set, or QR entry point. Track seven, fourteen, and thirty day return rate, and for commerce, calculate contribution margin per cohort. This shows whether you are buying one-off orders or building a habit.

7. Attribution, UTMs, and QR codes

In WeChat, QR codes and scene parameters are your friend. Issue unique QR codes per campaign and placement. When linking to web, use compact UTMs and mirror them as tags server-side so you can still attribute after redirects or shares.

8. Your analytics stack

  • Native, Official Account stats for reads, followers, and menus.
  • Mini Program analytics, page views and custom events.
  • Server logs, payment webhooks, order events, CRM events.
  • Dashboard, a simple daily view in Data Studio or similar.
  • Archive, export monthly to CSV so you can compare year on year.

9. A simple event schema

Keep events flat and human-readable. A good minimum:

event_name, user_id, session_id, source, campaign, page, value, currency, ts
pay_success,  a1b2c3,  s-001,   wechat_ad,  23Q4-Sale,  checkout,  199.00, CNY, 2025-11-01T10:15:23Z
add_to_cart,  a1b2c3,  s-001,   menu,       -,          PDP,       -,      -,   2025-11-01T10:14:01Z
          

10. Reporting cadence and rituals

  • Daily, health check, spend, CTR, orders, pay_success events.
  • Weekly, funnel rates and top content, fix one friction point.
  • Monthly, cohort and LTV view, decide what to scale or stop.

11. Implementation checklist

  • Write down 2–3 business KPIs and the funnel you will measure.
  • Map page and action events for the Mini Program; name them clearly.
  • Issue unique QR codes/scene params for each campaign and placement.
  • Create a one-page dashboard; add weekly and monthly snapshots.
  • Schedule a Friday review with owners, one insight and one change each week.

Need help building your WeChat analytics

I can define KPIs, wire up events, and ship a dashboard that your team actually uses.

Start a project
Book a Call