← ClaudeAtlas

facebook-ads-audience-analysislisted

Use for "which audiences are working on Meta", "is my lookalike better than broad", "is retargeting worth it", "who is actually converting", "should I still be running interest targeting", "which age group should I bid on", or "my audiences feel tired" — even when the user never says "audience". This is the targeting read: which audiences earn their spend and which are paying for the same people twice. Meta / Facebook Ads only.
coupler-io/skills · ★ 33 · AI & Automation · score 72
Install: claude install-skill coupler-io/skills
# Facebook Ads Audience Analysis **Tells you which audiences earn their spend, and which ones you are paying twice to reach.** Meta will not tell you which audience a result came from. There is no audience column in the reporting layer — targeting is a setting, not a dimension — so the only record of what an ad set was aimed at is the name somebody typed when they built it. That means an honest audience analysis has to start by admitting what it is reading, and most audience reporting quietly does not. **What you get back** - **Cost per result by audience group**, built from the ad set naming convention, with the convention stated so you can see what was assumed. - **Prospecting against retargeting**, with the caveat that retargeting is measured on demand someone else created — it always looks cheaper and rarely is. - **Age and gender performance** with bid-adjustment candidates, and a minimum-volume floor so you are not acting on eleven conversions. - **Audience ageing** — cost per result by how long the ad set has been running against the same people, at constant creative, which is what separates a tired audience from a tired ad. - **New against existing customers** where Advantage+ shopping is running and the segment split exists. - **A coverage statement.** What could and could not be read from this data. **Read-only.** It never changes targeting, a bid or an audience. ## How to run this **Three calls to a spoken answer:** find the dataset → schema and *cov