Prerequisites
- Admin access to your Meta Business Manager and the new dataset you’ll use for Health & Wellness tracking
- A domain registrar account (Namecheap, GoDaddy, Cloudflare, etc.)
- Somewhere to host a single page (any static host or page builder)
Why You Need an Alias Domain
Meta’s Health & Wellness flag is attached to your domain. Any pixel receiving events from a flagged domain will also get flagged — even a brand-new pixel. The alias domain gives your new pixel a clean origin so it stays unflagged. The alias domain is a separate root domain with a simple landing page. No real traffic goes to it. It exists solely so that Meta’s compliance bot sees a clean, compliant page when it checks the event source.Requirements
Your alias domain must meet all of the following: Must be a separate domain. Register a new domain, such asgetmybrand.com. A subdomain of your store, such as safe.mybrand.com, traces back to your flagged domain.
Must have no history with Meta. Register a brand-new domain that has never been used with a Meta pixel or ad account.
Must never receive real ad traffic. Do not run ads pointing to this domain. It is only for Meta’s bot to visit.
Must have a neutral name. No health, medical, or product words, and not the exact brand name Meta flagged.
Must have a simple, compliant landing page. A headline and an image — no logo, and nothing that references health, wellness, or supplement products.
Must stay live. Any host works. Meta won’t accept the domain while the page is down.
Setup Steps
1
Register the domain
Purchase a new root domain from any registrar (Namecheap, GoDaddy, Cloudflare, etc.). Choose something brand-adjacent but generic — avoid words like “health,” “wellness,” “supplements,” “vitamins,” “labs,” or “Dr” in the domain name itself, and don’t use the exact brand name Meta flagged.Good examples:
mybrandshop.com, shopbrandname.com, brandlifestyle.com, getbrandname.com, trybrandname.comBad examples: mybrandsupplements.com, brandwellnessstore.com, brandvitamins.comA common pattern is to take your brand name and add a prefix like “get” or “shop.” For example, if your store is yourbrand.com, your alias could be getyourbrand.com.2
Build the landing page
The landing page needs to be simple and compliant. Here’s what to include:What to put on the page:
- A generic headline (e.g., an advertorial-style headline that does not mention supplements, health, wellness, or medical terms)
- A stock image
- That’s it — no logo, no forms, no product listings, no links to your real store
- Any health or wellness product names, descriptions, or keywords (e.g., “osteoporosis,” “cramping,” “supplement,” “vitamin”)
- Links to your flagged store
- Supplement, vitamin, or medical terminology
- Real product content of any kind
3
Allow the alias domain on your new dataset
Once the landing page is live:
- Sign in to Meta Events Manager, click Datasets, and select your new dataset.
- Click the Settings tab, scroll to Traffic permissions - Websites, and click Create allow list.
-
In Manage traffic permissions, on Add to allow list, type the alias domain in Enter a domain and click Next, then Close.

4
Turn on the domain alias in Upstack
On the Meta destination for your new dataset, click the Category Mode tab. Turn on Enable Restricted Category Mode (click Enable in the dialog) and Enable Domain Alias, enter the alias domain in Domain Alias as a full URL, such as
https://getyourbrand.com, and save.Every screen and click: How to Set Up Restricted Category Mode for Meta in Upstack Data.5
Verify aliasing is live
After you save:
- Trigger a test event (e.g., place a test order or load a tracked page).
- In Meta Events Manager → your new pixel → Test Events or Overview, confirm the Event Source URL matches your alias domain (not your flagged primary domain).
- In the Upstack dashboard, confirm events continue to flow under Events Manager.
Ongoing Maintenance
The alias domain stays in place permanently. The only ongoing costs are:- Domain registration renewal
- Hosting