Skip to main content

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.

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

Prerequisites

  • An Upstack Data account in good standing (subscription active)
  • Admin access to your Meta Business Manager and the (new, unflagged) pixel you’ll use for H&W tracking
  • A new domain registrar account (Namecheap, GoDaddy, Cloudflare, etc.) for purchasing the alias domain
  • Access to a hosting provider or landing page builder (Carrd, Unbounce, Instapage, or any static host)
  • A means to contact the Upstack team (your shared Slack channel or support@upstackdata.com)

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 new root domain. For example, mybrandwellness.com. It cannot be a subdomain like safe.mybrand.com — Meta flags at the root domain level. 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 simple, compliant landing page. A headline and an image — nothing that references health, wellness, or supplement products. Must be hosted somewhere accessible. Any cheap hosting option works: Carrd, Unbounce, Instapage, or simple static hosting.

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,” or “vitamins” in the domain name itself.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 existing domain and add a prefix like “get” or “shop.” For example, if your store is tryanomalyhealth.com, your alias could be getanomalyhealth.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 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 landing page builder. Carrd ($19/year) or a single HTML file on static hosting are the simplest options.
3

Verify the domain in Meta Events Manager

Once the landing page is live:
  1. Sign in to Meta Events Manager.
  2. Select your new (unflagged) pixel.
  3. Open Settings → Domains, add the alias domain, and complete the domain verification process Meta provides (typically a DNS TXT record or meta-tag upload).
  4. Wait for domain approval — this is required before Upstack can activate aliasing.
4

Request aliasing activation

After the domain is approved in Meta Events Manager, contact the Upstack team to enable domain aliasing:Upstack will configure aliasing so all events report from the clean alias domain instead of your flagged primary domain.
5

Verify aliasing is live

After Upstack confirms the alias is live:
  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 Event Health.

Ongoing Maintenance

The alias domain stays in place permanently. The only ongoing costs are:
  • Domain registration renewal (typically $10–15/year)
  • Hosting (free to minimal, depending on provider)
Do not let the domain registration expire or take down the landing page — Meta’s bot may revisit the domain at any time.

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.

Related Articles