
Audience Targeting
Layer Google Ads audience types—in-market, custom intent, remarketing, and customer match—for efficient prospecting and conversion campaigns.
Install
npx skills add https://github.com/itallstartedwithaidea/agent-skills --skill audience-targetingWhat is this skill?
- Maps in-market, custom intent, custom affinity, similar, customer match, remarketing, and combined audiences to funnel s
- Builds layered strategies balancing prospecting reach with remarketing conversion quality
- Emphasizes Performance Max audience signals to steer automated targeting without manual keyword-only setups
- Covers website, app, and YouTube remarketing list use cases
- Boolean combined audiences for surgical segment logic across Google’s taxonomy
Adoption & trust: 1 installs on skills.sh; 18 GitHub stars; 3/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
Recommended Skills
Journey fit
Paid acquisition audience architecture is first shelved at Launch distribution when you turn on campaigns, while remarketing and PMax signals extend into Grow. Distribution covers choosing who sees ads across the funnel, not just keyword copy or on-page SEO.
Common Questions / FAQ
Is Audience Targeting safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Audience Targeting
# Audience Targeting Part of [Agent Skills™](https://github.com/itallstartedwithaidea/agent-skills) by [googleadsagent.ai™](https://googleadsagent.ai) ## Description The Audience Targeting skill orchestrates Google Ads' full audience ecosystem to reach the right users at every stage of the conversion funnel. From broad prospecting with in-market and custom intent audiences to surgical remarketing with customer match and dynamic lists, this skill builds layered audience strategies that maximize reach efficiency while maintaining conversion quality. Google Ads offers an increasingly complex audience taxonomy: in-market audiences (users actively researching products), custom intent audiences (defined by keywords and URLs), custom affinity audiences (defined by interests and behaviors), similar/lookalike audiences, customer match (first-party data uploads), remarketing lists (website visitors, app users, YouTube viewers), and combined audiences (boolean logic across segments). The skill navigates this complexity by mapping each audience type to its optimal funnel position and campaign objective. For Performance Max campaigns, audience signals are particularly critical. While PMax uses automated targeting, the quality of audience signals dramatically influences where Google's algorithms focus initial exploration. This skill builds optimized audience signal packages combining first-party data, custom segments, and Google audiences to accelerate PMax learning phases and improve signal quality throughout the campaign lifecycle. ## Use When - User asks about "audience targeting" or "audience strategy" - User mentions "remarketing lists" or "retargeting setup" - User wants to create "custom audiences" or "custom intent audiences" - User asks about "in-market audiences" or "affinity audiences" - User mentions "customer match" or "first-party data upload" - User asks about "audience signals" for Performance Max - User wants to "build lookalike audiences" or "similar audiences" - User mentions "audience segmentation" or "audience layering" - User asks to "expand reach" while maintaining conversion quality ## Architecture ```mermaid flowchart TD A[Business Objectives] --> B[Audience Strategy Builder] B --> C[Prospecting Layer] B --> D[Consideration Layer] B --> E[Conversion Layer] B --> F[Retention Layer] C --> C1[In-Market Audiences] C --> C2[Custom Affinity] C --> C3[Demographic Targeting] C --> C4[Lookalike/Similar Audiences] D --> D1[Custom Intent Audiences] D --> D2[Website Visitor Lists\n1-30 Day Windows] D --> D3[YouTube Viewers] D --> D4[App Users] E --> E1[Cart Abandoners] E --> E2[Product Page Viewers] E --> E3[High-Value Visitors\nMultiple Sessions] E --> E4[Form Starters] F --> F1[Customer Match\nEmail, Phone, Address] F --> F2[Past Purchasers] F --> F3[Lapsed Customers] F --> F4[High LTV Segments] C1 --> G[Audience Combiner] C2 --> G C3 --> G C4 --> G D1 --> G D2 --> G D3 --> G D4 --> G E1 --> G E2 --> G E3 --> G E4 --> G F1 --> G F2 --> G F3 --> G F4 --> G G --> H[Campaign Assignment Engine] H --> I[Search: Observation + Bid Adj] H --> J[Display: Targeting Mode] H --> K[PMax: Audience Signals] H --> L[YouTube: Targeting + Exclusions] ``` ## Implementation Audience strategy builder with funnel mapping: ```javascript const FUNNEL_STAGES = { AWARENESS: 'awareness', CONSIDERATION: 'consideration', CONVERSION: 'conversion', RETENTION: 'retention' }; async function buildAudienceStrategy(customerId, config) { const { businessType, conversionGoal, firstPartyDataAvailable } = config; const existingAudiences = await getExistingAudiences(customerId