Xiaohongshu (ๅฐ็บขไนฆ), also known as RED or Little Red Book, has evolved from a lifestyle content platform into one of the most powerful advertising ecosystems targeting Chinese consumers. With over 212 million monthly active users โ the majority of them high-spending millennials and Gen Z shoppers โ brands that ignore Xiaohongshu ads are leaving significant revenue on the table. But running ads without proper conversion tracking is equally costly: you’re essentially flying blind, unable to determine which campaigns drive purchases, app installs, form submissions, or any other meaningful action.
Setting up conversion tracking for Xiaohongshu ads is the foundational step that transforms your ad spend from a guessing game into a data-driven performance engine. Whether you’re a brand new to the platform or an existing advertiser looking to sharpen your attribution, this guide walks you through everything โ from understanding the platform’s tracking infrastructure to implementing the right tagging method and interpreting the data to optimise future campaigns. As a performance-focused Xiaohongshu marketing agency with hands-on experience across Southeast Asia and China, Hashmeta has distilled the most practical, up-to-date guidance available so you can get tracking right from day one.
Why Conversion Tracking Matters for Xiaohongshu Ads
Every ringgit, Singapore dollar, or yuan you spend on Xiaohongshu advertising should be accountable. Conversion tracking is the mechanism that makes accountability possible. Without it, you can see impressions and clicks inside the platform’s dashboard, but you have no reliable way to connect those clicks to the actions that actually matter to your business โ a completed purchase, a newsletter sign-up, an app download, or a consultation request.
Xiaohongshu’s advertising algorithm is also increasingly reliant on conversion signals to power its machine-learning optimisation. When your campaigns are connected to real conversion events, the platform’s delivery system can identify which user segments, content types, and time slots yield the best results, and it will automatically allocate your budget accordingly. Without feeding the algorithm these signals, you’re preventing it from doing its best work on your behalf. In short, conversion tracking is not an optional extra โ it is the engine that makes performance advertising on Xiaohongshu genuinely performant.
For brands operating across multiple markets, accurate conversion data is also critical for cross-channel attribution. Agencies like Hashmeta that offer integrated AI marketing services use Xiaohongshu conversion data alongside other channel metrics to build a holistic picture of the customer journey, making budget allocation decisions far more precise and defensible.
Understanding Xiaohongshu Ad Types and Tracking Objectives
Before touching any tracking configuration, it pays to understand what you are actually tracking against. Xiaohongshu’s advertising platform โ managed through its Juliang (่้) self-serve dashboard โ supports several campaign objectives, and the correct conversion event must align with your chosen objective.
The main campaign objectives available to advertisers include:
- Brand awareness and reach โ maximising exposure, where view-through metrics matter more than direct conversions
- Traffic and landing page visits โ driving users to an external website or mini-program
- Lead generation โ collecting contact details through native Xiaohongshu forms
- App installs and activations โ directing users to download and open a mobile application
- E-commerce conversions โ tracking purchases, add-to-cart actions, or checkout initiations on connected stores
Each objective requires a different tracking implementation. E-commerce conversions tied to Xiaohongshu’s own in-app store may use native platform attribution, while campaigns driving traffic to an external website or app will need either a JavaScript pixel or a mobile SDK integration. Understanding this distinction upfront prevents wasted configuration effort.
Prerequisites Before You Set Up Tracking
Getting your tracking foundation right requires a few things to be in place before you open the Juliang dashboard. Skipping these steps is one of the most common reasons conversion data ends up incomplete or unreliable.
- A verified Xiaohongshu Business Account โ Personal accounts cannot access the advertising platform. Your business account must be fully verified with the appropriate business licence documentation.
- Access to the Juliang Ad Platform โ This is Xiaohongshu’s self-serve advertising backend, separate from the consumer-facing app. Ensure you have advertiser-level permissions.
- A live destination โ Whether it is a website, a mini-program, or an app listing, the destination URL or app store link must be active and accessible to Chinese users (which may require ICP compliance for websites hosted outside China).
- Developer or tag manager access โ Implementing the Xiaohongshu pixel or SDK requires either direct access to your website’s code or access to a tag management system (TMS) capable of firing custom scripts.
- Defined conversion events โ Know in advance which user actions constitute a conversion for your business. Being vague at this stage leads to tracking setups that capture vanity metrics rather than meaningful outcomes.
Step-by-Step: Setting Up Conversion Tracking in Xiaohongshu Juliang Platform
Step 1: Log Into the Juliang Dashboard and Navigate to Conversions
Log in to the Juliang platform (juliang.xiaohongshu.com) using your advertiser credentials. From the main navigation, locate the Tools or Measurement section โ the exact label may vary depending on your account region and interface version โ and select Conversion Tracking or ไบไปถ็ฎก็ (Event Management) in the Chinese interface. This is your central hub for creating and managing all conversion events.
Step 2: Create a New Conversion Event
Click Create Conversion and fill in the required fields. You will need to name the event clearly (for example, “Purchase โ SG Website” or “Lead Form Submit โ MY Campaign”), select the conversion type from the platform’s predefined list (purchase, registration, app install, etc.), and assign a conversion value if you want revenue data to populate in your reports. Setting a value here enables return-on-ad-spend (ROAS) calculations directly within the platform, which is invaluable for budget optimisation decisions.
Step 3: Choose Your Tracking Method and Generate the Code
After defining the event, the platform will prompt you to select a tracking method. For website conversions, you will choose the Xiaohongshu Pixel (a JavaScript snippet). For app conversions, you will choose the Mobile SDK integration. Once selected, the platform generates a unique pixel ID or SDK configuration parameters tied to your advertiser account. Copy this code โ you will need it in the next step.
Step 4: Implement the Pixel or SDK on Your Destination
For the website pixel, paste the base pixel script into the <head> section of every page on your website. Then, on the specific pages where a conversion occurs (such as an order confirmation or thank-you page), add the event-specific firing code that tells the pixel a conversion has taken place. If you use Google Tag Manager or a similar TMS, you can deploy the base code as a Custom HTML tag with an All Pages trigger, and the conversion event as a separate tag firing only on the relevant page URL.
For app SDK integration, your development team will need to embed the Xiaohongshu SDK into the app’s codebase and call the relevant event-logging functions at the appropriate points in the user journey (for example, after a successful purchase transaction is confirmed). Xiaohongshu provides SDK documentation for both iOS and Android environments through the Juliang developer portal.
Step 5: Verify That the Tracking Is Firing Correctly
After implementation, return to the Juliang Event Management dashboard and look for the diagnostic or verification status on your newly created conversion event. The platform will indicate whether it has received signals from the pixel or SDK. You can also manually trigger the conversion event by completing the action on your website (for example, submitting a test lead form) and checking whether the event registers in the dashboard within a few minutes. Do not run paid campaigns until the tracking status shows as active and receiving data โ launching without verified tracking means losing attribution data for real ad spend.
Step 6: Link the Conversion Event to Your Campaign
Once the event is verified, navigate to your campaign creation or editing workflow within Juliang. At the campaign or ad group level, you will find an option to select your optimisation goal or conversion event. Select the event you just created. From this point forward, the platform’s delivery algorithm will use your conversion data to optimise ad delivery toward users most likely to complete that specific action, dramatically improving campaign efficiency over time.
SDK vs. Pixel Tracking: Which Should You Use?
The choice between pixel and SDK tracking is largely determined by where your conversion happens, but there are nuances worth understanding. The Xiaohongshu pixel is a browser-based solution, meaning it fires when a user’s browser loads your web page. It is straightforward to implement for website-based conversions and works well for e-commerce checkout flows, landing page form submissions, and similar web events. However, browser-based pixels are susceptible to ad blockers and iOS privacy restrictions that limit third-party tracking, which can result in some conversion events being missed.
The mobile SDK, by contrast, operates at the app level and is generally more resilient to browser-based privacy restrictions. If your campaign objective is app installs or in-app purchases, the SDK is the correct and only reliable approach. For brands running campaigns that drive traffic to both a website and a mobile app, implementing both solutions in parallel gives you the most complete attribution picture.
A third option worth noting for more technically mature teams is server-side event tracking, where conversion signals are sent directly from your own server to Xiaohongshu’s API rather than through a browser or app. This approach is the most privacy-resilient and accurate, though it requires significant developer resources to implement. For most brands getting started with Xiaohongshu advertising, the pixel implementation will be the right first step, with server-side tracking as a future optimisation.
Common Mistakes to Avoid When Tracking Xiaohongshu Conversions
Even technically capable teams make implementation errors that silently corrupt their conversion data. Being aware of the most frequent pitfalls saves significant time and prevents costly misattribution.
- Firing the conversion event on every page instead of the confirmation page โ If your purchase event fires on the product page rather than the order confirmation page, every product page view will be counted as a conversion, massively inflating your numbers.
- Not setting a conversion window โ Xiaohongshu allows you to define how long after an ad click or view a conversion should still be attributed to that ad. Not configuring this thoughtfully can lead to over- or under-attribution depending on your typical customer decision timeline.
- Running campaigns before verifying the pixel is active โ The platform will still spend your budget, but none of those conversions will be captured, and the algorithm will have no signal to optimise against.
- Mismatching campaign objectives and conversion events โ Setting a campaign optimised for app installs but linking it to a website purchase event produces conflicting signals and poor delivery results.
- Ignoring ICP compliance for external landing pages โ Websites without an ICP licence may load slowly or be blocked for users in mainland China, causing users to drop off before the conversion pixel can fire, regardless of how perfectly it is implemented.
Optimising Your Campaigns Using Conversion Data
Conversion tracking is only as valuable as the decisions it informs. Once your events are firing reliably and data has been accumulating for at least one to two weeks, you can begin using it to make meaningful optimisation moves. The first thing to examine is your cost per conversion (CPA) broken down by ad group, creative, and audience segment. This reveals which combinations are delivering efficient results and which are consuming budget without producing outcomes.
Xiaohongshu’s algorithm also supports lookalike audience creation based on users who have completed your conversion events. By uploading a seed audience of converters, the platform can identify and target users with similar behavioural and demographic profiles, often producing lower CPAs than broad interest-based targeting. This is one of the most powerful downstream uses of a well-implemented conversion tracking setup.
Beyond the platform itself, integrating Xiaohongshu conversion data into your broader analytics stack โ whether through a CRM, a business intelligence tool, or a performance dashboard โ enables the kind of cross-channel attribution analysis that drives strategic budget allocation decisions. Hashmeta’s integrated approach to AI marketing combines platform-level data from Xiaohongshu with signals from other channels to give clients a unified view of performance, ensuring that no conversion insight exists in isolation. If you’re also investing in organic discovery, pairing your paid tracking with a strong content marketing strategy ensures your Xiaohongshu presence compounds in value over time.
For brands scaling their Xiaohongshu presence with both paid ads and creator partnerships, combining conversion data with insights from influencer marketing programmes creates a feedback loop where the best-performing organic content themes inform paid creative, and the highest-converting paid formats guide influencer briefs. This integrated methodology is where Xiaohongshu advertising truly begins to outperform siloed approaches.
Conclusion
Setting up conversion tracking for Xiaohongshu ads is not a one-time technical task โ it is the foundation of every intelligent advertising decision you will make on the platform. From choosing the right tracking method and implementing your pixel or SDK correctly, to linking verified events to your campaigns and using the resulting data to optimise targeting and creative, each step builds on the last. The brands seeing the strongest returns on Xiaohongshu are not necessarily spending the most; they are the ones measuring the most accurately and adapting the fastest.
If the technical implementation feels daunting, or if you want to ensure your tracking architecture is robust enough to support serious performance goals, working with an experienced Xiaohongshu marketing partner makes the process significantly more efficient. The cost of getting tracking wrong โ in misattributed spend, lost optimisation signals, and missed growth opportunities โ almost always exceeds the investment of getting it right from the start.
Ready to Run Xiaohongshu Ads That Actually Convert?
Hashmeta’s team of performance marketing specialists has helped over 1,000 brands build data-driven advertising programmes across Asia โ including full Xiaohongshu campaign setup, pixel implementation, and ongoing optimisation. Whether you’re launching your first campaign or refining an existing strategy, we can help you build a tracking foundation that turns ad spend into measurable growth.
