This guide walks you through setting up Upstack Data’s Health & Wellness tracking solution for stores flagged by Meta. Each step links to a focused article with detailed instructions.Documentation Index
Fetch the complete documentation index at: https://docs.upstackdata.com/llms.txt
Use this file to discover all available pages before exploring further.
Quick Summary
- Upstack restores accurate Meta tracking for stores flagged under Health & Wellness restrictions.
- Setup requires a clean alias domain, a new Meta pixel, and an Upstack Data account.
- All tracking runs server-side only — the browser pixel is removed entirely.
- Standard events are mapped to custom H&W events that must be approved in Meta Events Manager.
- After setup, migrate your ad campaigns to the new pixel and optimize toward the H&W Purchase event.
What Is the Health & Wellness Flag?
Meta restricts stores that sell supplements, wellness products, or health-related goods. Once flagged, your pixel loses the ability to fully track and optimize bottom-funnel events like AddToCart and Purchase — leading to weaker campaign performance and declining ROAS. The flag is attached to your domain, not your pixel. Creating a new pixel on the same domain will also get flagged. That’s why Upstack uses a different approach. Understanding Meta’s Health & Wellness Flag →How Upstack Data Solves This
Upstack deploys a specialized Health & Wellness container with four components: server-side-only tracking (no browser pixel), data sanitization to strip flaggable content, domain aliasing from a clean domain, and custom event mappings that avoid Meta’s automated flagging. How Upstack Data Solves Health & Wellness Restrictions →Prerequisites
Have the following ready before booking your onboarding call:-
An active Shopify store (
your-store.myshopify.com) with Shopify Admin access - A Meta Business Manager account with admin access
- A new, clean root domain for aliasing (see Step 1)
-
A new Meta pixel created but not connected to anything (see Step 2). Meta Pixel ID format: a 15–16 digit number such as
123456789012345 -
An Upstack Data account at app.upstackdata.com with a subscription and payment method on file. Your Upstack Pixel ID format:
XXXX-XXXX-XXXXX-XXXX(e.g.,58284d43-85f6-41fb-b2e0-f32f8ecb4e9b)
Setup Steps
Create your alias domain and landing page
Create a new Meta pixel
- Sign in to Meta Events Manager.
- Click Connect Data Sources (top-left of the page) and create a new Pixel / Dataset.
-
Name it (e.g.,
Brand Name - Clean Pixel). - Do not configure or connect it to anything yet — just note the Pixel ID (15–16 digits).
Set up your Upstack Data account
Book your onboarding call
- Standard Shopify setup
- Health & Wellness container activation (the “protective layer”)
- Domain aliasing configuration
- Meta destination setup with CAPI in server-side-only mode
Approve the alias domain in Meta Events Manager
- Sign in to Meta Events Manager and select your new pixel.
- Open Settings → Domains and add the alias domain.
- Complete the domain verification process Meta prompts you through.
Activate domain aliasing
Approve custom events in Meta Events Manager
UPSTACK_HW_6117d13b (Purchase)How to Approve Facebook (Meta) Custom Events →For the full event mapping reference:Health & Wellness Custom Event Mappings →Disable conflicting tracking
- Shopify Facebook & Instagram data sharing — disable under Shopify Admin → Settings → Apps and sales channels → Facebook & Instagram.
- Third-party tracking apps (Triple Whale Sonar, Elevar, etc.) — disable Meta event sending in each app.
-
Hardcoded Meta pixel code — remove from your Shopify theme (
theme.liquidand any custom snippets).
Migrate campaigns to the new pixel
- Create new campaigns (or duplicate existing ones) pointing to the new pixel.
-
Optimize toward the H&W custom Purchase event:
UPSTACK_HW_6117d13b. - Gradually shift spend from the old pixel to the new one.
- Monitor performance as the new pixel exits Meta’s learning phase.
Verify the H&W setup is working
- Place a test order on your store.
- In Meta Events Manager → your new pixel → Test Events or Overview, confirm the test event arrives via the Conversions API channel and the Event Source URL is your alias domain (not your flagged primary domain).
-
Confirm the event uses the H&W custom event name (e.g.,
UPSTACK_HW_6117d13bfor Purchase) — not the standardPurchaseevent. - In the Upstack dashboard → Event Health, confirm the event is listed and shows status Sent.
- Confirm there are no events being sent to Meta from any other source (no browser pixel from Shopify, no Triple Whale, no Elevar, no hardcoded scripts).
What to Expect After Setup
Milestone | Timeframe |
Events start flowing via CAPI | Immediately |
EMQ improvements visible | Within 72 hours |
Full optimization impact | 14–21 days |
Campaign performance recovery | Varies by brand |
Need Help?
Reach out via your shared Slack channel or contact support with your Meta Pixel ID.Related Articles
- Health & Wellness Custom Event Mappings
- How to Approve Facebook (Meta) Custom Events
- How to Configure Facebook (Meta) Ads Pixel Destination in Upstack Data
- How to Disable Facebook and Instagram Data Sharing in Shopify
- Complete How-To Guide for Setting Up the Upstack Data App in Shopify
- Complete Upstack Data Onboarding Guide