Website Custom Audiences
By the AdFlint research team · Last reviewed November 2026
A Meta custom audience built from pixel or Conversions API events, segmented by pages visited, actions taken, time on site, and a retention window.
Rules run against the events your site sends, so accuracy tracks pixel and CAPI health directly, and the retention window caps how far back membership can reach. Use them for retargeting tiers and as lookalike seeds built on high-intent actions. Browser signal loss means these lists undercount real traffic, so adding a server-side event stream materially changes their size and quality.
Key takeaways
- A website custom audience is built from pixel or Conversions API events, filtered by pages, actions, parameters, and a retention window in days.
- List quality equals tracking quality, and browser signal loss means lists often undercount real visitors.
- Tier audiences by intent (viewers, carters, buyers) and exclude recent purchasers from prospecting.
- Use high-intent actions like Purchase or Lead as lookalike seeds instead of all visitors.
In practice.
A website custom audience is a list of people who took actions on your site, built from events that your Meta Pixel (or the Conversions API, a server-to-server connection) sends to Meta. In Ads Manager you go to Audiences, click Create audience, choose Custom audience, then Website. You select your pixel, choose the type of visitors, set an audience retention in days, name it, and create it. Meta's help center describes three classic uses: retargeting people who visited in the last 30 days but have not converted, prospecting for people similar to customers, and upselling or cross-selling to people who already purchased.
The rules you set run against the event stream. You can include all visitors, people who viewed specific pages, people who triggered a standard event such as Purchase, or a custom event, and you can refine by parameters. Meta's example is a Purchase event with a custom parameter plan_type equal to premium, where the parameter name must match what your pixel or Conversions API sends, including case and spaces. The retention setting controls how many days visitors remain in the audience after visiting. Meta also notes it may add to your audience using on-platform events, so the list is not purely site data.
Accuracy therefore follows tracking health. If a purchase event fires twice, or does not fire on your thank-you page, the audience mirrors that mistake. Browser restrictions and consent choices mean the pixel misses some visits, so lists often undercount real traffic. Sending events through the Conversions API alongside the pixel gives Meta a second path to the same events, and in Events Manager you can check that events are received and deduplicated. Website audiences feed lookalike audiences too, so a sloppy seed spreads into your prospecting. Targeting options are also limited when an audience includes people under 18. It also helps to confirm in Events Manager that the pixel domain matches your live store domain, since events from a staging site can pollute a list.
Typical mistakes: a single catch-all All visitors 180 days audience that mixes bargain hunters with checkout abandoners; no exclusion of recent buyers, so you pay to advertise to people who just bought; a retention window too long for the product, so a fast-moving impulse purchase retargets people who lost interest months ago; and building audiences before the pixel has collected enough traffic, leaving lists too small to deliver. Another trap is forgetting that these lists, being tied to your site, do not exist for brand-new businesses. There you start with interests, broad targeting, or engagement audiences. Another quiet problem is overlap: the same person can sit in viewer, cart, and buyer lists at once, so use exclusions between tiers.
This week, open Events Manager and confirm your key events are firing once per action. Then build three tiers: product page viewers at 14 to 30 days, add-to-cart or initiate-checkout at 7 to 14 days, and purchasers at 180 days for exclusion or cross-sell. Match each tier to a different message. Compare cost per result by tier, watch frequency, and rebuild the seed lists for lookalikes from purchasers or leads, not all visitors. If an audience shows a smaller count than your analytics suggests, investigate tracking before you assume demand is low. Revisit retention windows each quarter, because the right length depends on how long your customers take to decide.
Shopify candle store tiers its retargeting
Say a Shopify candle store gets about 9,000 sessions a month. In Ads Manager it builds three website custom audiences from its pixel: Product viewers 30 days (about 5,200 people), Added to cart but not purchased 14 days (about 480), and Purchasers 180 days (about 1,100). It spends $20 per day at the cart tier with a free-shipping reminder, $10 per day at the viewer tier with a bestseller carousel, and excludes purchasers from both.
Over 30 days the cart tier spends $600 and drives 24 purchases at an average order value of $42, which is $1,008 in revenue, a 1.7 return on ad spend. The viewer tier spends $300 and drives 6 purchases, or $252 in revenue, a 0.84 return. The figures are invented, but they show the point: the cart tier earns its keep, the viewer tier needs better creative or less budget, and the exclusion keeps the store from advertising to customers it already won.
Website Custom Audiences compared with
The settings this gets confused with, and how to tell them apart.
- Website Custom Audiences vs Broad Targeting
- Website Custom Audiences vs Advantage+ Audience
- Website Custom Audiences vs Detailed Targeting
- Website Custom Audiences vs Interest Targeting
- Website Custom Audiences vs Lookalike Audiences
- Website Custom Audiences vs Customer List Custom Audiences
- Website Custom Audiences vs Engagement Custom Audiences
Common questions.
How long can people stay in a website custom audience?
You set an audience retention number of days when you create it, which controls how long visitors remain after visiting your site. Meta's help article for creating the audience tells you to specify that in the Audience retention field. Pick shorter windows for impulse products and longer ones for considered purchases.
Why is my website custom audience smaller than my Google Analytics traffic?
The pixel only records people whose browser allows it to fire, and Meta counts people by account, not sessions. Consent choices and browser restrictions lower the count. Check Events Manager and consider adding the Conversions API.
Can I build a website custom audience from a custom event parameter?
Yes. After choosing an event, enter the parameter name exactly as your pixel, SDK, or Conversions API sends it (it is case and space sensitive) and set the value. Meta's example uses a Purchase event with plan_type equal to premium.
Do I need a pixel for a website custom audience?
You need a way to send site events, and the Meta Pixel must track standard events, custom events, or custom conversions. Meta's help article lists installing the pixel and confirming it is active as steps before you begin.
Sources
- Create a custom audience from website events, Meta Business Help Center, checked Nov 4, 2026
- About website custom audiences, Meta Business Help Center, checked Nov 4, 2026
You should not need to know this to advertise.
AdFlint handles the settings for you, inside the Google and Meta accounts you already own.
Next step: How AdFlint runs Meta ads for you
Try AdFlint free