Master prompt
GDN retargeting — first-party prospect-list audience (Customer Match)
Google Display Network retargeting for an uploaded first-party Customer Match list (CRM cold leads, downloaded-PDF list, abandoned-form list) — RDA copy + privacy notes.
Google DisplayCustomer MatchRetargetingFirst-partyMarketing
Write a Google Display Network retargeting creative + copy set for a Customer Match (first-party list) audience: [LIST_SEGMENT].
Firm: [FIRM_NAME] (RCIC [RCIC_NUMBER])
Offer: [OFFER_DETAIL]
Audience: [TARGET_AUDIENCE]
List size: [LIST_SIZE]
Match-rate context: Google typically matches ~50-65% of an uploaded list. With [LIST_SIZE], expect roughly half to be reachable on Google's surfaces (YouTube, Gmail, GDN, Search). Customer Match audience must contain at least 1,000 matched users to serve; if [LIST_SIZE] is under 2,000 confirm match rate before launch.
## 1. RESPONSIVE DISPLAY AD ASSETS
### Image direction
Cold-but-warm audience (they were interested enough to download a PDF, never booked). Trust + specificity wins over hook.
- Composition: a chart or a callback to the PDF they downloaded ("Remember the audit you ran?") + founder face.
- 5 image ratios (1.91:1, 1:1, 4:1 logo, 4:5 portrait, 1:1 logo).
### Headlines (5 · max 30 chars)
H1 — Callback: "Still on CRS 470?"
H2 — Offer: "Free 20-min CRS audit call"
H3 — Trust: "RCIC [RCIC_NUMBER]"
H4 — Specificity: "Category rounds changed things"
H5 — Diagnostic: "Where are your missing points?"
### Long headlines (1 · max 90 chars)
LH1: "You downloaded our audit. Now book a 20-min call to read it with the RCIC who wrote it."
### Descriptions (5 · max 90 chars)
D1 — Callback + offer: "You downloaded our profile audit. Now book a 20-min read-through with RCIC [RCIC_NUMBER]."
D2 — Specificity: "Category-based rounds in 2026 changed the math. Worth a re-check?"
D3 — Trust + no-upsell: "Regulated by CICC. No commission. No upsell on the free call."
D4 — Honesty: "We don't promise PR. We tell you the honest math of your file."
D5 — Brand close: "[FIRM_NAME] — for Indian EE applicants stuck at CRS 460-490."
### Business name + Final URL
Business name: "[FIRM_NAME]"
Final URL: a booking page specific to PDF downloaders (use a UTM parameter to attribute back to Customer Match audience).
## 2. AUDIENCE + EXCLUSION
- INCLUDE: Customer Match list [LIST_SEGMENT]
- EXCLUDE: list "Booked Free Consult — past 90d"
- EXCLUDE: list "Unsubscribed from email — past 365d"
## 3. FREQUENCY CAP + ROTATION
Recommended: 4 impressions/user/day, 15/week.
Reasoning: this audience is dormant — too low cap and they forget; too high cap and they get annoyed by a firm they already disengaged from once.
Rotation: rotate at least 3 creative variants weekly.
## 4. THREE A/B CREATIVE VARIANTS
A — Callback-led (default above): "Remember the audit?"
B — News-led: "Category rounds in 2026 changed CRS math. Worth a re-read of your audit?"
C — Honest-led: "If immigration is no longer your plan, no worries — unsubscribe link below."
## 5. PRIVACY + REGULATORY NOTES
- Google Customer Match policy: customer list must be hashed (Google SDK does this client-side). The original email/phone is never uploaded raw.
- The firm must have a legal basis under DPDPA 2023 (India) / PIPEDA (Canada) / GDPR (any EU users in the list) to use the data for advertising. Required: an explicit advertising-use consent capture at the original opt-in OR an opt-out option in the email footer.
- Google requires the LP to disclose Customer Match use in the privacy policy.
- Customer Match audience requires Google Ads spend history threshold + good account standing. If account is new, may not be eligible.
- CICC §44-46: copy must not promise outcomes; must include RCIC#.
Banned: "guaranteed", "100%", "we always", "fastest", "best".
End with: "— DRAFT — for RCIC review + DPO review. Confirm advertising consent was captured at original PDF opt-in. Confirm the privacy policy discloses Customer Match. Confirm hashing happens via Google SDK before upload. Confirm exclusion of unsubscribers + recent bookers. Confirm [LIST_SIZE] meets Customer Match minimum after expected match rate."Unlock the vault to see the full prompt
