Skip to main content
Step-by-step instructions for registering a clean alias domain and building a compliant landing page for Meta’s Health & Wellness tracking solution.

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 as getmybrand.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
The page can be as simple as a single image — nobody will ever see it. Some brands repurpose an existing landing page and just remove any medical or health terminology. A listicle-style page with broad lifestyle content also works well.What NOT to put on the page:
  • 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
You can use any page builder or static host, such as Cloudflare Pages, Vercel, or GitHub Pages. A single HTML file is enough.
3

Allow the alias domain on your new dataset

Once the landing page is live:
  1. Sign in to Meta Events Manager, click Datasets, and select your new dataset.
  2. Click the Settings tab, scroll to Traffic permissions - Websites, and click Create allow list.
  3. In Manage traffic permissions, on Add to allow list, type the alias domain in Enter a domain and click Next, then Close. Meta Manage traffic permissions dialog: Add to allow list tab, Enter a domain and Next
Don’t add your store’s domain, and don’t add the alias domain to your old pixel. You don’t need to verify the domain in Business Manager or Brand Safety → Domains.
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:
  1. Trigger a test event (e.g., place a test order or load a tracked page).
  2. 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).
  3. 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
Do not let the domain registration expire or take down the landing page — Meta’s bot may revisit the domain at any time. If the alias domain changes, update Domain Alias in Upstack and the dataset’s allow list.

Need Help?

If you’d like the Upstack team to review your landing page before going live, post it in your shared Slack channel for a quick sign-off.