XHS Marketing Measurement Plan: How to Set Up Tracking Before You Launch
Date Published
Table Of Contents
• Why Measurement Setup Comes Before Your First Post
• Step 1: Define Your Business Objective (Before Picking Any Metric)
• Step 2: Activate Your Professional Account and Native Analytics
• Step 3: Establish Your Pre-Launch Baseline
• Step 4: Build Your Off-Platform Tracking Infrastructure
• Step 5: Set Up Your Juguang Pixel (If Running Paid)
• Step 6: Define Your KPI Framework by Funnel Stage
• Step 7: Nail Your Attribution Approach Before Campaigns Go Live
• Your Pre-Launch Measurement Checklist
Most international brands make the same mistake when entering Xiaohongshu (XHS): they launch first and figure out measurement later. They post content, seed KOLs, maybe run a few ads — and then, weeks in, realize they have no reliable way to tell whether any of it is actually working. By that point, you've lost your cleanest data window. Pre-campaign baselines are gone. Attribution is muddied. And the budget you've already spent is essentially unauditable.
The fix isn't complicated, but it does require discipline: build your measurement plan before a single piece of content goes live. Xiaohongshu's ecosystem has its own native analytics tools, its own advertising and tracking platform (Juguang), and its own platform-specific signals — like saves and search traffic percentages — that behave very differently from anything you'd track on Instagram or Meta. Understanding how to configure all of this ahead of your launch turns measurement from guesswork into a genuine decision-making engine.
This guide walks you through exactly that: a step-by-step pre-launch measurement setup for XHS, covering everything from objective-setting and account configuration to KPI frameworks, off-platform tracking infrastructure, and attribution modeling. Whether you're planning an organic content strategy, a KOL seeding campaign, or a full paid media launch, the principles here apply — and the earlier you implement them, the cleaner your data will be.
Why Measurement Setup Comes Before Your First Post {#why-measurement-setup}
Xiaohongshu is fundamentally different from Western social platforms in one critical respect: it functions simultaneously as a social feed, a search engine, and a commerce platform. A user might discover your product through an algorithm-recommended note, search your brand name two days later, read three more posts from KOCs over the following week, and then purchase via a third-party platform entirely. That multi-touch journey is normal on XHS — and it's exactly why bolting measurement on after the fact produces incomplete, often misleading data.
Brands that build their tracking infrastructure pre-launch gain two major advantages. First, they establish clean baselines: a snapshot of your brand's organic search volume, branded mention count, and external traffic levels before any paid or seeded activity inflates those numbers. Second, they ensure that every piece of campaign activity — from the first KOL post to the first paid impression — is captured within a consistent tracking framework. Without that, you end up comparing apples to oranges and drawing strategy conclusions from data you can't fully trust.
The good news is that XHS has meaningfully improved its measurement infrastructure in recent years. The platform's AIPS model (Awareness–Interest–Purchase–Share) now provides a more sophisticated tracking framework than was previously available on Chinese social platforms, giving international brands better visibility into where consumers are in their journey. Pair that with the right off-platform tools and you have everything you need to measure with confidence — but only if you set it up before launch.
---
Step 1: Define Your Business Objective (Before Picking Any Metric) {#step-1-define-objective}
Every effective XHS measurement plan starts with a single, honest answer to this question: What does success on this platform actually mean for your business right now? It sounds obvious, but most brands skip straight to choosing metrics without anchoring those metrics to a concrete objective — and that disconnect is what produces dashboards full of data nobody acts on.
XHS typically supports four primary business objectives, and each requires a completely different measurement approach. Brand awareness campaigns are about reaching new audiences efficiently; the metrics that matter here are impressions, search volume growth, and branded mention volume. Community building focuses on earning genuine engagement from an audience that wants to hear from you; saves, comment quality, and UGC volume become your north-star signals. Direct conversion is about driving purchases, either through XHS's internal commerce features or by routing traffic to external platforms; CTR, conversion rate, and cost-per-acquisition are your headline KPIs. Market research — often underestimated as a launch objective — uses XHS as a listening platform to understand what Chinese consumers want, making comment sentiment and search trend analysis your primary outputs.
Choose one primary objective for your launch period. You can expand to secondary objectives later, but mixing objectives from day one fragments your measurement framework and makes it nearly impossible to evaluate whether your strategy is working. Document this objective clearly, share it with everyone touching the campaign, and let it govern every measurement decision that follows.
---
Step 2: Activate Your Professional Account and Native Analytics {#step-2-professional-account}
Native analytics on XHS are only accessible through a Professional Account (also called a Business Account or 专业号). Personal accounts have no access to performance data whatsoever, so if your brand hasn't yet upgraded, this is the absolute first technical step. The good news: converting a personal account to Professional status is free and can be completed directly within the app through the account settings menu.
Once your Professional Account is active and verified — a process that requires submitting valid business registration documentation, which overseas brands can provide in English — you'll unlock the native analytics dashboard. This dashboard surfaces content performance metrics (views, likes, saves, comments, shares, and CTR), follower growth data, audience demographics, and critically, a Traffic Sources panel that breaks down what percentage of your visibility comes from search, the recommendation algorithm, your followers' feeds, or hashtag pages. That traffic source breakdown is one of the most strategically valuable data points on the platform: a high search traffic percentage (above 40% is a strong signal) indicates your content has genuine SEO value and is likely to compound over time.
For brands that will also be running paid campaigns, you'll need access to the Juguang advertising platform (ad.xiaohongshu.com). Note that while overseas brands can register a Professional Account using overseas business documents, paid advertising access through Juguang is more restricted — foreign entities typically need to work through a Chinese local partner or agency to activate a fully functional Juguang advertiser account. Factor this into your pre-launch timeline, as the verification process can take several weeks.
Explore AllXHS's expert Xiaohongshu marketing services if you need hands-on support navigating account setup and verification as an international brand.
---
Step 3: Establish Your Pre-Launch Baseline {#step-3-baseline}
A baseline is a snapshot of where your brand stands before your campaigns begin influencing platform behavior. It's the reference point that lets you answer the most important question in marketing: "Did this actually work?" Without a baseline, you can see that your branded search volume went up — but you can't know whether your campaign caused it or whether it would have happened organically anyway.
Before your launch date, record the following data points at minimum. First, capture your organic branded search volume on XHS by searching your brand name and noting how frequently related notes and discussion appear. Second, document your baseline follower count, engagement rate, and any existing content performance if you've posted previously. Third, run a competitive audit: search your primary product category keywords and note the types of content ranking, the KOLs and KOCs appearing most frequently, and the typical save and engagement rates those posts generate. This gives you not just a brand baseline but a category benchmark to measure against.
For most brands, two to four weeks of organic posting (even just a handful of introductory notes) before a major campaign launch is enough to establish meaningful baseline metrics. Collect this data weekly and store it in a simple tracking spreadsheet. The specificity of your baseline directly determines the accuracy of your post-campaign ROI analysis — so treat this step with the same rigor you'd bring to any pre-campaign research.
---
Step 4: Build Your Off-Platform Tracking Infrastructure {#step-4-off-platform-tracking}
XHS's native analytics are useful for understanding in-platform behavior, but they tell only part of the story. Chinese consumer journeys routinely involve discovering a product on XHS and then purchasing it via Tmall, JD.com, a brand's own WeChat mini-program, or even a physical retail location. None of those conversions will show up in your XHS dashboard without deliberate off-platform tracking infrastructure built in advance.
The three most reliable off-platform tracking methods for international brands are UTM parameters, platform-specific promotion codes, and dedicated landing pages. UTM parameters should be applied to every outbound link in your XHS profile and any content where linking is possible — structure them to capture source (xhs), medium (organic or paid), campaign name, and content type so you can segment performance in your web analytics. Promotion codes work especially well for conversion tracking when direct linking is limited: create XHS-exclusive discount codes and assign unique codes to individual KOL partners, enabling you to attribute conversions to specific creator relationships rather than just the platform as a whole. Dedicated landing pages serve a similar purpose — a Xiaohongshu-specific URL on your website that only appears in XHS content will cleanly isolate traffic originating from the platform.
For brands selling through physical retail or operating in markets where post-purchase surveys are feasible, a simple "How did you first hear about us?" question — with XHS/RedNote/Little Red Book as a named option — can surface attribution that no pixel will ever capture. This qualitative layer often reveals that XHS's influence on purchase decisions is significantly higher than digital tracking alone would suggest.
Browse AllXHS's industry-specific XHS marketing strategies for vertical-specific guidance on which tracking approaches work best in your category.
---
Step 5: Set Up Your Juguang Pixel (If Running Paid) {#step-5-juguang-pixel}
If your launch plan includes any paid advertising on XHS — feed ads, search ads, or Spark Ads (the XHS equivalent of boosted influencer content) — pixel setup is non-negotiable. Without it, the XHS algorithm has no conversion signal to optimize your ad delivery against, and you'll be flying blind on ROAS.
The Juguang pixel setup process involves navigating to Tools → Conversion Tracking (事件管理) within the Juguang dashboard, creating a conversion event (specifying the type: purchase, lead, or app install), and selecting your tracking method. There are three options: a browser-based JavaScript pixel for website conversion tracking (checkout flows, form submissions), a Mobile SDK for app-level tracking on iOS and Android, and server-side tracking via the XHS API, which is the most accurate method and the only one that fully bypasses ad blockers. Once your preferred method is selected, the platform generates a unique pixel ID or SDK parameters tied to your advertiser account, which you then implement on your website or app before any paid activity begins.
The critical rule: verify that your pixel is firing correctly before your first campaign goes live. Trigger a test conversion, confirm the active status in the Juguang dashboard, and only then link the conversion event to your campaign. A pixel that isn't firing means every optimization decision the algorithm makes during your campaign launch window is based on zero data — a costly mistake that's easily avoided with a 30-minute pre-launch verification check.
---
Step 6: Define Your KPI Framework by Funnel Stage {#step-6-kpi-framework}
With your tracking infrastructure in place, the next step is building a KPI framework that maps specific metrics to each stage of the consumer funnel. The mistake most brands make here is tracking everything equally — which ends up meaning nothing gets prioritized, and performance reviews become data dumps rather than decision-making sessions.
For the awareness stage, your primary KPIs should be impressions, discovery traffic volume (algorithm reach), branded search volume growth on XHS, and the percentage of traffic coming from the explore/recommendation feed. These metrics tell you whether your content is being distributed and whether new audiences are starting to encounter your brand.
At the consideration stage, saves (收藏) become your most important single metric. When a user saves your content, they're signaling that they intend to reference it again — often during purchase consideration. A save rate of 5% or above for tutorial or product-review content is a strong indicator of purchase intent. Complement saves with comment quality analysis (are users asking product questions? comparing your brand to others?) and profile visit frequency, which shows how many people are actively researching your brand after engaging with a note.
For the conversion stage, track click-through rate to your e-commerce destination, attributed conversion rate, cost-per-acquisition (for paid campaigns), and average order value from XHS-sourced traffic. One frequently overlooked conversion-stage metric: the ratio of CTR to conversion rate. A high CTR paired with low conversion often signals a pricing, localization, or landing page issue — valuable diagnostic information that only surfaces if you're tracking both metrics in tandem.
Engagement rate benchmarks to keep in mind: a healthy XHS account engagement rate typically falls between 2–5% for most categories, with niche communities often achieving higher rates. Track this weekly to identify content performance trends and spot when algorithm changes are affecting distribution.
---
Step 7: Nail Your Attribution Approach Before Campaigns Go Live {#step-7-attribution}
Attribution is where XHS measurement gets genuinely complex — and where most international brands either over-simplify (last-click only) or give up entirely ("XHS is too hard to measure"). Neither response is acceptable when you're investing real budget in the platform.
The core challenge is what practitioners call the discovery-to-purchase gap: users encounter your brand on XHS, don't buy immediately, and then complete their purchase days or weeks later through a different channel. XHS uses a default 1-day view and 7-day click attribution window for its paid ads, but for most consumer products this window is far too narrow. Extend your primary attribution window to 30–90 days for standard FMCG and beauty categories, and to 120 days or longer for high-consideration purchases like home goods, luxury items, or professional services. Implement these extended windows in your tracking setup before your first campaign — not as an afterthought once you notice conversions trailing off in the default window.
For multi-touch attribution — acknowledging that XHS rarely operates as the sole channel in a Chinese consumer's purchase journey — a position-based model (giving more weight to first and last touchpoints, with middle-journey credit distributed proportionally) tends to reflect XHS's role most accurately. XHS is predominantly a discovery and consideration platform, meaning it earns its credit by initiating the journey and keeping the brand top-of-mind during research, even if another channel captures the final click. A last-click model will systematically undervalue everything XHS contributes and lead to chronic underinvestment in the platform.
If you're working with KOLs or KOCs, assign each creator a unique tracking code or UTM tag before content goes live. This allows you to compare creator-level ROI from day one rather than having to reverse-engineer attribution after the fact. The granularity you build into your setup pre-launch is exactly the granularity you'll have available for optimization decisions post-launch.
For comprehensive, industry-tailored guidance on building your XHS measurement framework, explore the free Xiaohongshu resources available at AllXHS.
---
Your Pre-Launch Measurement Checklist {#pre-launch-checklist}
Before your first content, KOL post, or paid campaign goes live, confirm each of the following is in place:
• Business objective defined — one primary goal documented and shared with all stakeholders
• Professional Account verified — business account active with native analytics dashboard accessible
• Pre-launch baseline captured — branded search volume, category benchmarks, and account metrics recorded
• UTM parameter structure built — consistent naming convention applied to all outbound links
• Platform-specific promo codes created — unique codes per channel, campaign, and (if applicable) per KOL
• Dedicated landing page live — XHS-specific URL created and tagged in web analytics
• Post-purchase survey question added — XHS/RedNote included as a named source option
• Juguang pixel implemented and verified (paid campaigns only) — firing confirmed on test conversion
• KPI framework documented — specific metrics assigned to each funnel stage with defined benchmarks
• Attribution windows set — 30–90+ day windows configured before first campaign spend
• KOL/KOC tracking codes assigned — unique codes or UTM tags per creator before content publish date
• Reporting cadence agreed — weekly check-ins on leading indicators, monthly deep-dives on ROI
Final Thoughts {#final-thoughts}
Building your XHS measurement plan before launch isn't bureaucratic overhead — it's the difference between having a platform strategy and running an expensive experiment with no hypothesis. The brands that consistently extract the most value from Xiaohongshu treat measurement as a first principle: every tactical decision, from content format to KOL tier selection to budget allocation, is made against a clear data foundation established before a single yuan or dollar is spent.
Xiaohongshu rewards consistency and patience. Content can continue driving search traffic and saves for months after publication. KOL partnerships often generate long-tail awareness that compounds well beyond the initial campaign window. None of that value is visible — let alone attributable — without the infrastructure described in this guide. Set it up first, and you give yourself both the clarity to optimize and the evidence to scale.
---
Ready to build a measurement-first XHS strategy? AllXHS is the #1 English-language resource hub for international brands marketing on Xiaohongshu. Whether you need expert consultation, industry-specific strategies, or ready-to-use templates to accelerate your setup, we have everything you need to launch with confidence.