AMAP Data · POI × Audience

    Four ways to combine places and people.

    Audience tells you who lives there. POI tells you what's around them. AMAP combines them — four mathematically distinct ways, each tuned to a different planning question.

    The Problem

    Neither dataset is enough on its own.

    POI alone

    Tells you where the activity is. Doesn't tell you who surrounds it. A pizza shop in a college town and a pizza shop in a retirement community read identically.

    Audience alone

    Tells you who lives in a block. Doesn't tell you what they have access to. Hispanic-skewing CBGs without nearby relevant venues are a poor activation target.

    Combined

    Surfaces CBGs where intent meets identity — the right people, near the right places. That's the planning unit you actually want.

    Four Methods

    Each method answers a different question.

    Walk-through uses a recurring example: combining the "proportion Hispanic" CBG segment with FSQ's Pizza Restaurant category.

    01

    Geo-Filter then Score

    Start with the places. Score what's around them.

    How it works
    1. 01Define a radius (default 1 mile) around every Pizza Restaurant POI in the market.
    2. 02Pull only the CBGs that intersect those radii.
    3. 03Score the surviving CBGs by Hispanic proportion.
    Output

    A ranked list of high-Hispanic CBGs that physically sit near pizza shops.

    Best for

    Trade-area planning, retail-anchored activations, store-driver campaigns, franchisee territory work.

    This is the method AMAP currently runs by default in the data tool today.

    02

    Audience-Filter then POI

    Start with the people. Find the places that serve them.

    How it works
    1. 01Score every CBG in the target market (e.g., Pennsylvania) by Hispanic proportion.
    2. 02Filter to CBGs above a chosen index threshold (e.g., index 130+).
    3. 03Surface every Pizza Restaurant POI located inside those CBGs.
    Output

    A list of POIs — not CBGs — sitting in audience-rich blocks.

    Best for

    Co-marketing target lists, sponsorship and partnership prospecting, retail-partner identification, local activation outreach.

    03

    POI Density as Signal

    Weight blocks by how many places are inside them.

    How it works
    1. 01Count the number of Pizza Restaurant POIs in each CBG.
    2. 02Treat that count as a scoring input — alongside Hispanic proportion.
    3. 03Combine the two into a composite score per CBG. Weights are tunable (default 50/50).
    Output

    CBGs ranked by both audience strength and venue concentration.

    Best for

    Urban density plays, retail clusters, nightlife corridors, food-court / strip-mall categories — any context where the count of venues in a block is itself a meaningful signal.

    Hispanic %
    POI count
    Composite
    04

    Spatial Decay

    Closer places count more. Farther places count less.

    How it works
    1. 01For every CBG, calculate distance to every Pizza Restaurant POI in the market.
    2. 02Apply an inverse-distance function — closer POIs contribute more, farther POIs contribute less.
    3. 03Sum the contributions per CBG to produce a gravity score, then combine with the Hispanic score. Weights are tunable.
    Output

    A smooth, distance-aware ranking that reflects real-world accessibility — not just 'in or out' of a radius.

    Best for

    Walkability-driven categories (coffee, convenience, QSR), urban markets where edges between CBGs matter, premium / drive-time categories where one nearby venue is worth more than three far ones.

    At a Glance

    The four methods, side by side.

    Use when, avoid when, and what you actually get back.

    MethodOutput TypeUse WhenAvoid When
    01Geo-Filter then Score
    Ranked CBGs inside a radius of your venuesTrade-area planning, store-driver campaigns, franchisee territory work — anytime you have a fixed venue list and need to know who lives nearby.You don't have a venue list yet, you need POIs back instead of CBGs, or proximity inside the radius matters (every CBG inside the circle is treated equally).
    02Audience-Filter then POI
    Ranked POIs sitting inside high-index CBGsCo-marketing prospecting, sponsorship targeting, retail-partner identification — when you need a venue list, not a CBG list.Media-buying first (you need CBGs to traffic), audience definition is too broad to filter meaningfully, or you need to weight venues by match strength (Method 02 is binary).
    03POI Density as Signal
    Ranked CBGs scored on audience × venue countUrban density plays, retail clusters, nightlife corridors, food-court / strip-mall categories — where venue count per block is itself a planning signal.Low-density categories where most blocks have 0–1 POIs, rural markets, or when one nearby venue across a CBG boundary should outweigh three clustered inside.
    04Spatial Decay
    Ranked CBGs scored on audience × distance-weighted POI gravityWalkability-driven categories (coffee, convenience, QSR, urgent care), urban markets where CBG edges are arbitrary, premium / drive-time categories.You need a clean "in / out" answer for stakeholders, POI footprint is sparse, or you're scoring nationally and run time matters (heaviest method).

    All four methods accept composite audience inputs and return segment IDs ready to traffic across TTD, DV360, Meta, StackAdapt, Amazon, and Goldfish DOOH.

    Which Method

    Answer four questions. We'll pick the method.

    Q1

    Are you anchoring the campaign to a specific list of stores, dealers, or venues?

    Q2

    Does your output need to be a list of POIs, rather than a list of CBGs?

    Q3

    In your category, does the count of venues in a block matter as a planning signal?

    Q4

    Does walkability or proximity-decay matter — i.e., a venue 200 feet away is worth more than one a mile away?

    Answer the four questions to see the recommended method.

    AI Skill

    Describe the campaign. We pick the method.

    AMAP exposes this combination logic as an AI skill connected to the AMAP Data API. A planner types a brief in plain English — the skill selects the right method, sets the parameters, applies weighting, and returns the ranked list. No SQL. No GIS expertise. No tickets to engineering.

    amap · skill
    > planner
    Find me Hispanic-skewing CBGs in Texas near Domino's locations, weighted toward stores that are physically closest.
    > amap
    Method 04 · Spatial Decay
    Audience: AMAP_HISP_PROP
    POI set: FSQ Pizza Restaurant > Domino's (n=412)
    Decay: inverse-distance, capped at 5mi
    Audience weight: 0.6 · POI weight: 0.4
    Top 250 CBGs returned. Avg Hispanic share: 41.2%. Avg gravity score: 0.83.
    → Open in plan builder
    Sample

    What a result actually looks like.

    Six-row excerpt from a Method 04 run on Domino's × Hispanic CBGs in Houston DMA. Tabular nums.

    CBG IDGravity ScoreHispanic %POIs ≤ 1miComposite
    482014534000.9458.3%110.91
    482013105000.8947.1%80.84
    482012307010.8162.9%60.83
    481576708020.7738.4%90.71
    482015203010.7451.6%50.70
    482014209000.6944.2%70.66

    Composite = 0.6 × Hispanic index + 0.4 × normalized gravity score. Weights tunable per campaign.

    FAQ

    Common planner questions.

    Practical answers about the four methods, parameters, activation, and when to pick which.

    Use when the campaign is anchored to a fixed list of physical locations — your stores, dealers, clinics, franchisee territories, sponsorship venues — and you need to know who lives within a defined radius of each one. The output is the audience around your footprint. Avoid when you don't have a venue list yet (you're still prospecting), when the right answer is a list of POIs rather than CBGs (use Method 02), or when proximity inside the radius matters more than the radius itself — Method 01 treats every CBG inside the circle equally, so a venue 200 feet away counts the same as one 0.9 miles away.

    Use when you need a list of POIs, not CBGs — co-marketing prospecting, retail-partner identification, sponsorship targeting, local activation outreach. You're asking "which venues sit inside the audience I care about?" Avoid when the campaign is media-buying first (you need CBGs to traffic against, not a partner list), when your audience definition is too broad to filter meaningfully (everything passes the threshold and you get every POI in the market back), or when you need to weight venues by how well they match — Method 02 is binary: a POI is either inside a high-index CBG or it isn't.

    Use when the count of venues in a block is itself a planning signal — urban density plays, retail clusters, nightlife corridors, food courts, strip malls, dispensary corridors. A CBG with 8 coffee shops behaves differently than a CBG with 1, and you want that to show up in the score. Avoid in low-density categories where most CBGs have zero or one POI (the density signal collapses), in rural markets (same problem at scale), or when one nearby venue across a CBG boundary should count for more than three venues clustered inside — that's a Method 04 question, not a Method 03 question.

    Use when proximity is the planning signal — walkability-driven categories (coffee, convenience, QSR, urgent care), urban markets where CBG edges are arbitrary, premium and drive-time categories where one nearby venue is worth more than three far ones. Use it when a hard radius cutoff feels wrong. Avoid when you need a clean, defensible "in / out" answer for a stakeholder (decay scores are continuous and harder to explain than "within 1 mile"), when your POI footprint is sparse (decay halos overlap with nothing and the score flattens), or when run time matters and you're scoring nationally — Method 04 is the heaviest of the four because every CBG-to-POI pair is calculated.

    Start with Method 01 (Geo-Filter then Score). It's the most intuitive — pick a radius around your venues, score the audience inside. It's also what AMAP runs by default in the data tool today, so the output format is familiar to anyone who's seen an AMAP CBG ranking before.

    Method 03 is binary-by-block: it counts how many venues fall inside each CBG. Method 04 is continuous: it weights every venue by distance, regardless of CBG boundaries. Use 03 when block-level density is the planning signal (clusters, corridors). Use 04 when proximity is the planning signal (walkability, drive-time).

    Yes. Any of the four methods accept a composite audience input — e.g., Hispanic proportion × HHI $75K+ × Recently Moved. The composite is built from the AMAP taxonomy before the POI math runs. Weights between segments are tunable.

    The full Foursquare (FSQ) taxonomy — roughly 1,000+ categories down to chain-level (e.g., Pizza Restaurant > Domino's). You can also pass a custom POI list (your store file, dealer locations, sponsorship venues) instead of an FSQ category.

    No. One mile is the default. Common overrides: 0.25mi for walkable urban categories, 3–5mi for suburban auto and big-box, 10mi+ for rural healthcare and ag. The radius is a parameter, not a constraint.

    CBGs are roughly 10× smaller than ZIPs (~1,500 people vs ~15,000). For POI work that resolution matters — a single ZIP often spans both a high-Hispanic block and a low-Hispanic block on opposite sides of a highway. CBGs surface that. AMAP also returns ZIP, county, and DMA roll-ups when you need them.

    Every method returns a CBG list (or POI list, for Method 02) with a segment ID. That ID is pushed to TTD, DV360, Meta, StackAdapt, Amazon, and Goldfish DOOH ready to traffic. No re-keying, no manual upload.

    Zero PII. No cookies. No device IDs. Every score is aggregated at CBG level above a population threshold. The POI layer is venue-level (public locations), never visitation data tied to people.

    The skill picks based on the brief. If the brief is ambiguous, it returns the recommended method plus the runner-up and asks one clarifying question. You can also override the method explicitly in the prompt — e.g., "use Method 04, decay capped at 3mi."

    Method 01 and 02: under 5 seconds for a single DMA. Method 03: 5–10 seconds. Method 04: 10–30 seconds depending on POI count and market size (it's the most computationally heavy because every CBG-to-POI pair is calculated). National runs scale linearly.

    Want to see this on your category?

    Twenty minutes. We'll build a live combination on your brand and walk you through which method we'd recommend and why.