google-ads-remarketing
Skill0 starsChanged 4 months agoMITView on GitHub
Build remarketing and first-party audience infrastructure for Google Ads — RLSA, dynamic remarketing, Customer Match, similar segments. Triggers on 'set up remarketing', 'retarget my website visitors', 'Customer Match list', 'RLSA', or 'build a remarketing funnel'. Audience-infrastructure work — for the campaigns that use these audiences, see google-ads-campaign-builder.
We split this skill into the rules it gives an agent
5 rules. About 0 are common, 5 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈5
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 35
Use case: bidding more aggressively on generic/broad keywords when the searcher is already a known warm visitor
- Distinctive: line 43
Use cases: winback campaigns to lapsed customers, exclusion of existing customers from acquisition campaigns, seed audiences for …
- Distinctive: line 65
Never recommend Customer Match uploads without confirming the underlying data was collected with a valid consent/privacy basis for …
- Distinctive: line 66
Always pair acquisition campaigns with exclusion of recent-converter lists to avoid wasting budget re-targeting existing customers as if …
- Distinctive: line 67
Don't set membership durations by default (Google's 30-day default) without checking them against the business's actual …
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Google Ads Remarketing
Currency & scope note (last reviewed 2026-07-19): Platform mechanics referenced here (character limits, campaign-type names, feature availability, thresholds, benchmark figures, policy specifics) reflect general practice as of the review date above and are not guaranteed current — ad platforms change quickly. Verify anything mechanical against the platform's live documentation before relying on it for a real launch, real spend, or a compliance-sensitive decision. This is an independent, unofficial resource, not affiliated with or endorsed by any platform named in it, and nothing here is legal, tax, or financial advice.
Purpose
Build the first-party audience infrastructure (remarketing lists, Customer Match, dynamic remarketing feeds) that makes retargeting and audience-based bidding possible across Search, Display, YouTube, and PMax.
Trigger Conditions
- "Set up remarketing for my website"
- "Retarget people who visited but didn't buy"
- "Build a Customer Match list from my email list"
- "RLSA for my Search campaigns"
- "Dynamic remarketing with product ads"
Required Inputs
- Website tagging status (Google tag/GTM installed and firing)
- Business type (ecommerce → dynamic remarketing with product feed; lead-gen/SaaS → standard RLSA)
- Available first-party data: customer email/phone lists, CRM export capability
- Funnel stages worth segmenting (all visitors, product viewers, cart abandoners, past purchasers, leads who didn't convert)
Core Capabilities
Remarketing List Architecture
- Segment by intent, not just "all visitors": page-category viewers, cart abandoners, checkout starters, past purchasers, repeat-visit-no-conversion
- Membership duration matched to actual purchase cycle (7 days for impulse/low-consideration, 90-540 days for considered/high-ticket purchases)
- Exclusion lists (e.g., exclude recent purchasers from acquisition-focused remarketing) to avoid wasted spend and poor experience
RLSA (Remarketing Lists for Search Ads)
- Layering remarketing audiences onto Search campaigns for bid adjustments or audience-only targeting
- Use case: bidding more aggressively on generic/broad keywords when the searcher is already a known warm visitor
Dynamic Remarketing (Ecommerce)
- Requires product feed (coordinate with
google-ads-shopping-feed) tagged with dynamic remarketing parameters (ecomm_prodid, ecomm_pagetype, ecomm_totalvalue) on-site - Shows the specific products a visitor viewed/abandoned, not generic brand creative
Customer Match
- Uploading hashed first-party data (email/phone/address) to build audiences from CRM/customer lists
- Use cases: winback campaigns to lapsed customers, exclusion of existing customers from acquisition campaigns, seed audiences for similar-segment expansion
- Data policy requirements: only use data collected with appropriate consent/privacy basis
Similar/Lookalike-Equivalent Segments
- Expansion audiences built from remarketing or Customer Match seed lists to reach new users resembling known converters
- Sizing/quality tradeoff: too-narrow seed lists produce unreliable expansion audiences
Workflow
- Confirm tagging is live and collecting audience data (verify with
google-ads-measurementif uncertain). - Design the list architecture: which funnel stages/segments matter for this business, with appropriate membership durations.
- For ecommerce, confirm the product feed supports dynamic remarketing parameters.
- Set up Customer Match lists from available first-party data where a use case exists (winback, exclusion, expansion seed).
- Recommend where these audiences plug into campaigns — RLSA bid adjustments, standalone remarketing campaigns, PMax audience signals — and hand off to
google-ads-campaign-builder. - Build exclusion logic so acquisition and retention campaigns don't compete against each other for the same users.
Outputs
- Remarketing list architecture (segments, membership durations, exclusions)
- Dynamic remarketing setup requirements, if ecommerce
- Customer Match list plan and use cases
- Recommended audience-to-campaign mapping
Rules
- Never recommend Customer Match uploads without confirming the underlying data was collected with a valid consent/privacy basis for advertising use.
- Always pair acquisition campaigns with exclusion of recent-converter lists to avoid wasting budget re-targeting existing customers as if they were new.
- Don't set membership durations by default (Google's 30-day default) without checking them against the business's actual purchase/consideration cycle.
- Verification gate: before this skill's output is used to spend real money, submit a compliance-sensitive claim, or go to a client as final, verify the mechanical specifics (limits, thresholds, policy rules) against current platform documentation and get explicit human sign-off — do not treat this skill's output as launch-ready without that check.
Related Skills
google-ads-campaign-builder (where these audiences get deployed), google-ads-shopping-feed (dynamic remarketing feed requirement), google-ads-measurement (tagging prerequisite), google-ads-compliance (data use/privacy considerations).
In this repository97 other files it gives its agents.
- ad-copywriting-frameworksSkill
- ad-creative-intelligenceSkill
- ai-creative-generationSkill
- brand-voice-ad-adaptationSkill
- creative-brief-generatorSkill
- creative-fatigue-managementSkill
- creative-performance-analysisSkill
- creative-testing-frameworkSkill
- ecommerce-creative-systemSkill
- google-ads-account-managementSkill
- google-ads-ai-max-searchSkill
- google-ads-api-automationSkill
- google-ads-app-campaignsSkill
- google-ads-auditSkill
- google-ads-campaign-builderSkill
- google-ads-client-servicesSkill
- google-ads-competitor-researchSkill
- google-ads-complianceSkill
- google-ads-copywritingSkill
- google-ads-demand-genSkill
- google-ads-displaySkill
- google-ads-keyword-researchSkill
- google-ads-landing-page-auditSkill
- google-ads-local-campaignsSkill
- google-ads-localizationSkill
- google-ads-measurementSkill
- google-ads-optimizationSkill
- google-ads-performance-maxSkill
- google-ads-reportingSkill
- google-ads-shopping-campaignsSkill
- google-ads-shopping-feedSkill
- google-adsSkill
- google-ads-strategySkill
- google-ads-videoSkill
- google-analytics-ga4Skill
- google-business-profileSkill
- google-search-consoleSkill
- google-tag-managerSkill
- google-workspaceSkill
- instagram-organic-growthSkill
- linkedin-ads-abmSkill
- linkedin-ads-account-managementSkill
- linkedin-ads-audience-targetingSkill
- linkedin-ads-auditSkill
- linkedin-ads-campaign-builderSkill
- linkedin-ads-client-servicesSkill
- linkedin-ads-copywritingSkill
- linkedin-ads-lead-gen-formsSkill
- linkedin-ads-measurementSkill
- linkedin-ads-optimizationSkill
- linkedin-adsSkill
- linkedin-ads-strategySkill
- linkedin-organic-growthSkill
- looker-studio-reportingSkill
- meta-ads-account-managementSkill
- meta-ads-advantage-plusSkill
- meta-ads-api-automationSkill
- meta-ads-audience-targetingSkill
- meta-ads-auditSkill
- meta-ads-campaign-builderSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

