Skip to main content

Targeting Overview

Targeting determines who sees your ads. When you configure an ad set, you define your target audience using criteria like location, age, gender, interests, and behaviors. Each platform offers different targeting options, but the core concepts remain consistent across Meta, TikTok, Snapchat, and Google.
What you’ll learn:
  • How audience targeting works
  • Common targeting options across platforms
  • Platform-specific targeting capabilities
  • Best practices for audience configuration

Understanding Audience Targeting

Audience targeting lets you show your ads to specific groups of people based on their characteristics and behaviors. Instead of showing ads to everyone, you define criteria that match your ideal customers.

Why Targeting Matters

Effective targeting helps you:
  • Reach the right people: Show ads to users most likely to be interested in your product or service
  • Control costs: Avoid wasting budget on users unlikely to convert
  • Improve performance: Higher relevance leads to better engagement and conversion rates
  • Test audiences: Compare different audience segments to find what works best
Start with broader targeting and narrow down based on performance data. Overly narrow targeting can limit your reach and increase costs.

Core Targeting Dimensions

All platforms support these fundamental targeting dimensions:

Location Targeting

Define where your audience is located:
  • Countries: Target entire countries or exclude specific countries
  • Regions: Target states, provinces, or regions within countries
  • Cities: Target specific cities or metropolitan areas
  • Radius: Target areas within a certain distance from a location
  • Postal codes: Target specific zip codes or postal code ranges
Location targeting is based on where users are currently located, not where they live. Users traveling to your targeted location will see your ads.

Demographic Targeting

Define audience characteristics:
  • Age: Each platform uses its own age format — Meta uses numeric min/max (e.g. 18–50); TikTok and Snapchat use brackets (e.g. 18-24, 25-34, 35-44); Google uses range codes. In Whathead you set age as a range (e.g. 18–50 or 18–24). A mapping system converts this to the correct format per platform (e.g. 18–50 → platform-specific brackets like 18-24, 25-34, 35-44, 45-54, 50+ on Snapchat, or the equivalent on Meta/TikTok/Google).
  • Gender: Target all genders, men, women, or non-binary (platform support varies)
  • Language: Target users who speak specific languages
  • Education: Target by education level (some platforms)
  • Relationship status: Target by relationship status (some platforms)
  • Parental status: Target parents or non-parents (some platforms)
Some platforms have minimum and maximum age requirements for targeting:
  • Meta: 13-65
  • TikTok: 13-55+ (brackets: 13-17, 18-24, 25-34, 35-44, 45-54, 55+)
  • Snapchat: 13-55
  • Google: 18+ (most campaign types)
Certain ad categories may have additional age restrictions enforced by the platforms (e.g., alcohol, gambling).

Interest Targeting

Target users based on their interests and hobbies:
  • Categories: Broad interest categories (e.g., Sports, Technology, Fashion)
  • Subcategories: More specific interests within categories
  • Brands: Users interested in specific brands or companies
  • Activities: Users who engage in specific activities
Interest targeting uses platform data about user behavior, page likes, content engagement, and browsing history.

Behavior Targeting

Target users based on their actions and behaviors:
  • Purchase behavior: Users who have made purchases online or in specific categories
  • Device usage: Users on specific devices or operating systems
  • Travel behavior: Frequent travelers or users planning trips
  • Digital activities: Users who engage with specific types of content
Combine multiple targeting dimensions for more precise audiences. For example, target women aged 25-34 in New York interested in fitness who have purchased athletic wear online.

Platform-Specific Targeting Options

Each platform offers unique targeting capabilities based on their user data and advertising ecosystem:

Meta Targeting Options

Meta (Facebook and Instagram) offers the most comprehensive targeting options:Detailed Targeting:
  • Demographics: Age, gender, education, work, relationship, life events
  • Interests: Hobbies, entertainment, sports, shopping, technology
  • Behaviors: Purchase behavior, device usage, travel, digital activities
Custom Audiences:
  • Customer lists: Upload email addresses or phone numbers
  • Website visitors: Target users who visited your website (requires Meta Pixel)
  • App users: Target users who used your mobile app
  • Engagement: Target users who engaged with your content on Facebook or Instagram
Lookalike Audiences:
  • Create audiences similar to your existing customers or website visitors
  • Choose similarity percentage (1% most similar, 10% broader)
Special Ad Categories:
  • Housing, employment, and credit ads have restricted targeting
  • Cannot target by age, gender, or zip code for special categories
  • Must comply with anti-discrimination policies
Meta’s targeting is based on user profiles, page likes, content engagement, and browsing behavior tracked by Meta Pixel across websites.

Custom Audiences

Custom audiences let you target specific groups of users based on your own data:

Customer Lists

Upload lists of email addresses, phone numbers, or mobile advertising IDs. Platforms match these to user accounts and let you target those users directly. Use cases:
  • Re-engage existing customers with new offers
  • Exclude existing customers from acquisition campaigns
  • Target high-value customers with premium products
Hash customer data before uploading for privacy protection. Most platforms accept SHA-256 hashed emails and phone numbers.

Website Visitors

Target users who visited your website by installing a tracking pixel. You can create audiences based on:
  • All website visitors
  • Visitors to specific pages
  • Visitors who completed specific actions
  • Visitors within a time window (e.g., last 30 days)
Use cases:
  • Retarget users who viewed products but didn’t purchase
  • Re-engage users who abandoned shopping carts
  • Exclude recent converters from acquisition campaigns

App Users

Target users who installed or used your mobile app. Create audiences based on:
  • All app users
  • Users who completed specific in-app events
  • Users who reached specific levels or milestones
  • Users who made in-app purchases

Engagement Audiences

Target users who engaged with your content on the platform:
  • Users who watched your videos
  • Users who liked or commented on your posts
  • Users who visited your profile or page
  • Users who engaged with your ads
Engagement audiences are platform-specific. A user who engaged with your Meta content won’t automatically be in your TikTok engagement audience.

Lookalike Audiences

Lookalike audiences (also called similar audiences) help you find new users similar to your existing customers or audiences. Platforms analyze your source audience and find users with similar characteristics and behaviors.

How Lookalikes Work

  1. Choose a source audience: Customer list, website visitors, or custom audience
  2. Select similarity level: 1% (most similar) to 10% (broader reach)
  3. Define location: Where to find lookalike users
  4. Platform creates audience: Algorithm finds similar users in that location
Start with 1-2% lookalike audiences for highest quality. Expand to 3-5% for more reach once you validate performance.

Best Practices for Lookalikes

  • Use high-quality source audiences: At least 1,000 users, ideally your best customers
  • Focus on converters: Use purchasers or high-value actions, not just website visitors
  • Test multiple sources: Compare lookalikes from different source audiences
  • Refresh regularly: Update source audiences as you acquire new customers

Audience Exclusions

Exclude specific audiences to avoid wasting budget or creating poor user experiences:

Common Exclusions

  • Recent converters: Don’t show acquisition ads to users who just purchased
  • Existing customers: Exclude from new customer acquisition campaigns
  • Competitors: Exclude users who work at competitor companies (B2B)
  • Low-value segments: Exclude audiences that historically don’t convert
Exclusions reduce your potential reach. Only exclude audiences when there’s a clear reason to avoid showing them ads.

Targeting Best Practices

Start Broad, Then Narrow

Begin with broader targeting to gather performance data. Narrow your audience based on what you learn:
  1. Launch with broad demographic and interest targeting
  2. Analyze which segments perform best
  3. Create focused campaigns for high-performing segments
  4. Exclude or reduce budget for low-performing segments

Layer Targeting Criteria

Combine multiple targeting dimensions for precision:
  • Location + Demographics + Interests
  • Custom audience + Lookalike audience
  • Behavior + Interest + Exclusions
Each additional targeting layer reduces your potential reach. Balance precision with sufficient audience size for the platform’s algorithm to optimize delivery.

Test Audience Variations

Create multiple ad sets with different audience configurations:
  • Broad vs. narrow targeting
  • Different interest categories
  • Different age ranges
  • Different locations
Compare performance to identify your best audiences.

Monitor Audience Size

Each platform shows estimated audience size when you configure targeting. Watch for:
  • Too small: Under 50,000 users may limit delivery and increase costs
  • Too large: Over 10 million users may be too broad for effective optimization
  • Just right: 100,000 to 5 million users typically works well for most campaigns
Optimal audience size varies by platform, objective, and budget. Higher budgets can support larger audiences.

Refresh Audiences Regularly

Update your custom audiences and lookalikes as your business grows:
  • Upload new customer lists monthly or quarterly
  • Extend website visitor windows during slow periods
  • Create seasonal audiences for holiday campaigns
  • Archive audiences that no longer convert

Targeting Validation

Whathead validates your targeting configuration before publishing:

Required Fields

All platforms require:
  • At least one location (country, region, or city)
  • Age range (minimum and maximum)
  • Gender selection (can be “all genders”)

Platform-Specific Requirements

  • Age range must be between 13-65
  • Special ad categories require additional compliance (age, gender, location restrictions)
  • App campaigns (OUTCOME_APP_PROMOTION) cannot target desktop devices or use Threads placements
  • Custom audiences must have at least 100 matched users
  • Lookalike audiences require source audience of at least 100 users
If your targeting configuration doesn’t meet platform requirements, Whathead will show validation errors before publishing. Fix these errors to proceed.

Targeting and Campaign Objectives

Your targeting options may be limited based on your campaign objective:
  • Awareness objectives: Broader targeting recommended for maximum reach
  • Consideration objectives: Interest and behavior targeting for relevant users
  • Conversion objectives: Custom audiences and lookalikes for high-intent users
Some objectives restrict certain targeting options. For example, Meta’s special ad categories limit demographic targeting for housing, employment, and credit ads.
Platform algorithms optimize delivery within your targeting parameters. Broader targeting gives algorithms more flexibility to find the best users.

Next Steps

Now that you understand targeting concepts, explore these related topics:

Common Questions

Start broader than you think you need. Overly narrow targeting limits reach and increases costs. Begin with broad demographic and interest targeting, then narrow based on performance data. Most successful campaigns target audiences of 100,000 to 5 million users.
Yes, but you’ll need to configure targeting separately for each platform. Audiences don’t transfer between platforms. If you upload a customer list to Meta, you’ll need to upload it to TikTok separately to target those users there.
Interests are based on what users like and engage with (pages they follow, content they interact with). Behaviors are based on actions users take (purchases, travel, device usage). Interests show affinity; behaviors show intent.
Update customer lists monthly or quarterly as you acquire new customers. Website visitor audiences update automatically based on your pixel tracking. Refresh lookalike audiences when your source audience grows significantly (e.g., doubles in size).
You cannot directly target users who follow or engage with competitor brands. However, you can target users interested in your industry or product category, which may include competitor customers. Avoid using competitor brand names in your targeting or ad copy.
Small audience size usually means you’ve layered too many targeting criteria. Each additional criterion (age range, interest, behavior) reduces your potential reach. Remove some criteria to expand your audience, or consider targeting multiple smaller audiences in separate ad sets.
You must specify at least location, age, and gender for all campaigns. There’s no “target everyone” option. Platforms require basic targeting parameters to deliver your ads effectively and comply with advertising policies.
Yes, you can edit targeting for most campaigns after publishing. However, significant targeting changes may reset the platform’s learning phase, temporarily reducing performance. Make gradual adjustments rather than complete targeting overhauls.