Ad 1-1 Creative
Write ads that name the buyer, the stack, and the trigger — not the industry.
Three ad variants citing the stack, the intent spike, and the buyer
Tech adoption · Intent spike · Operating event
No industry filler, no generic framing.
| Variant | Anchor signal | Why it lands |
|---|---|---|
| A — Stack | Snowflake added Apr 2025 | Names a vendor they actually run |
| B — Intent | "AI Cost Optimization" spike, 18 days | Matches their active research |
| C — Event | VP Platform hired Q1 2026 | Hits the persona by name and tenure |
Overview
Individualized ad creative — three headline/copy variants plus image-concept directions — for a single high-value target account, grounded in their actual technographic, FAI, and intent signals so the ad reads as bespoke rather than industry-generic.
Use cases
Demand Gen builds account-personalized ads in two minutes
Your DG team picks 30 strategic accounts each quarter and the question is always: how do we make the ad feel built-for-them without writing each one by hand? Drop a domain and a persona, get three on-brief variants each citing a specific signal — a vendor they just added, an intent topic they're spiking on, a leader they just hired. The agency gets a creative brief that already has the proof; they ship better work, faster.
ABM lights up because the copy survives the discovery call
When the AE follows up on an ABM-targeted click, the prospect doesn't say 'why are you sending me generic SaaS ads?' — they say 'how did you know we just adopted Snowflake?'. That's the difference between a vanity ABM campaign and a sequenced motion. Every variant is grounded in a dated HG signal, so the AE's follow-up extends the same thread the ad started.
View workflow prompt
# Ad 1-1 Creative
## Parameters
- `{{domain}}` *(required)* — Target account domain HG Insights uses for lookup. Example: `walgreens.com`
- `{{buyer_persona}}` *(required)* — Persona the ad is aimed at — title or function plus seniority. Example: `VP Platform Engineering`
- `{{product_pitch}}` *(optional)* — One-sentence positioning for the product being advertised. Example: `We help platform teams cut cloud spend without re-platforming.`
## Purpose
Produce three on-brief ad-copy variants (headline + body + CTA) for {{domain}} aimed at {{buyer_persona}}, each anchored on a *specific* signal pulled from HG data, plus three image-concept directions. Generic industry framing is a fail.
## Process
1. **Firmographic gate** — `company_firmographic` for {{domain}}. Confirm employees, industry, parent/subsidiary so the copy speaks to the right entity.
2. **Stack signal** — `company_technographic` for the top 5 vendors by intensity. Surface 1-2 *recent* additions (`last_verified` within 12 months) — these are the ad hooks.
3. **Functional buyer** — `company_fai` to confirm which department actually runs the workload the {{buyer_persona}} owns. The ad targets the operational buyer, not the budget owner.
4. **Intent fuel** — `intent_category` for categories adjacent to {{product_pitch}}. Use the top spike (by score) as the *trigger* the ad references.
5. **Operating signal** — `company_operating_signals` for recent leadership, hiring, or M&A signals. One signal becomes the ad's social proof anchor.
## Output Format
Markdown with:
- `# Ad 1-1 — {{domain}} × {{buyer_persona}}`
- `## Variant A | B | C` — each: headline (≤90 chars), body (≤180 chars), CTA (≤30 chars), the cited signal, and *why-it-lands* in one line
- `## Image Concepts` — three directions, each tied to a specific HG data point (not a stock theme)
- `## Citations` — table mapping each claim to its HG tool
## Quality Checklist
- Every variant names a dated signal (e.g., "Snowflake added April 2025")
- Buyer persona appears in copy, not just metadata
- No "transform" / "unlock" / "synergy" filler
- CTA is verb-led and specific