Completions

Skill catalog

Author every RSA headline, description, and extension per location — in your voice, compliant by default

Per-location Google Ads RSA assets and extensions, generated from your canonical brand data, checked against your voice and state-by-state rules before they ship.

The problem

You run 80 locations. Each market has its own Google Ads campaign with seven or eight ad groups. Each responsive search ad needs 15 headlines plus 4 descriptions, then sitelinks, callouts, structured snippets, promotion, price, image, location, and lead-form extensions. Across the brand that is around 9,000 headlines to author and refresh every quarter. Your PPC manager keeps a Google Sheet template and pastes into the Google Ads UI by hand. Last quarter you tried Copy.ai for the volume — 18% of the output named the brand wrong (the AI wrote 'Acme Smile Studios' when your voice spec says 'Acme Dental'), and a HIPAA-flagged headline slipped through. Jasper ships generic copy without per-state compliance. Optmyzr manages RSA assets but does not know your locations. Agencies charge $2,500 to $15,000 a month per market with a six-week refresh cycle. The default mode is post-incident cleanup: a variant burns budget for three weeks, CPL drops 12% across 22 markets, the PPC manager audits Adalysis reports, hand-replaces the underperformers, and CPL recovers four to six weeks later. The volume is the problem. Per-location attention at this scale is not a human job.

What success looks like

Every location's RSA assets — 15 headlines, 4 descriptions, plus the full extension set (sitelinks, callouts, structured snippets, promotion, price, image, location, lead-form) — are generated from your canonical brand data, your service catalog, and the local context for that market. Every headline and description is checked against your voice spec and the claims you have substantiated before it ships. State-by-state and federal rules (HIPAA in healthcare, FDA in medical-device, FINRA in financial) apply automatically. Underperforming assets are flagged and regenerated in days, not weeks. Multi-banner operators see one consolidated ad-copy audit across every brand. Every asset is preserved with a timestamp, the compliance attestation, and the performance metric — so you can answer how a headline got published and how it performed.

How most operators solve this today

Five categories of tools touch this work today. None of them generate per-location, compliance-checked copy at the scale a multi-location brand actually needs:

  • AI ad-copy generators (Jasper, Copy.ai, Anyword, Smartly.io, Writesonic, Persado, Phrasee)

    $16 to $2,000+ per user or per month

    Generic ad copy. Do not know which location it is for, what services that location offers, or what state-specific compliance rules apply.

  • PPC management platforms (Optmyzr, Adalysis, AdEspresso, Marin, Kenshoo Skai, Search Ads 360)

    $49 to $10,000+ per user per month, plus enterprise tiers

    Manage RSA assets and extensions inside campaigns. They do not author copy and they have no per-location voice or compliance awareness.

  • Agency ad-copy services

    $2,500 to $15,000 per month retainer, or $75 to $200 per hour

    Two- to six-week refresh cycles. Not continuous. Not at multi-location-brand scale.

  • In-house PPC manager and manual copy authoring

    $80,000 to $140,000 per year per manager, plus two to six weeks per refresh cycle

    Spreadsheet plus manual Google Ads paste. Falls behind the moment you cross 5,000 headlines a quarter.

  • Build it in-house

    Engineer plus prompt-engineering work, plus ongoing maintenance

    Possible. But the voice spec, the compliance rules, and the performance-feedback loop all have to be wired together — and stay wired together as Google ships RSA changes.

What changes when this is an agent skill

Every location's RSA assets and extensions are generated from your canonical brand data and service catalog. Each headline and description is checked against your voice spec — the brand name, the tone, the forbidden phrases, the claims allowlist — before it ships. State-by-state and federal rules apply automatically (HIPAA in dental and medical, FDA in medical-device, FINRA in financial). The performance signal feeds back into the next generation cycle: underperforming assets get flagged and regenerated within days, not weeks. The system works alongside your bid management, your negative-keyword library, your geo-targeting, and your cannibalization defense, because they all share the same source data. Multi-banner operators see one consolidated audit across every brand. Every asset is preserved with a timestamp, the compliance attestation, and the performance metric — so a PPC post-mortem or a compliance review can answer how a headline got published and how it performed.

Agents that include this skill

Skills live inside agent rentals. To get this skill in production, hire any of the agents below — context-tuning at onboarding is included in the first month.

FAQ

What does the ad-copy generator actually produce?
Full RSA assets per location — 15 headlines and 4 descriptions — plus the extension set (sitelinks, callouts, structured snippets, promotion, price, image, location, lead-form). Generated from your canonical brand data, checked against your voice and compliance rules before it ships, and refreshed continuously based on performance.
How is this different from Jasper, Copy.ai, Anyword, Smartly.io, Writesonic, Persado, or Phrasee?
Those write generic ad copy. They do not know your locations, your services per location, your brand voice, or your state-by-state compliance rules. This works from your canonical data and applies your guardrails before the asset ever ships.
How is this different from Optmyzr, Adalysis, AdEspresso, Marin, Kenshoo Skai, or Search Ads 360?
Those manage RSA assets and extensions inside campaigns. They are management. This is authoring at multi-location scale.
How is this different from a PPC agency?
An agency runs on a two- to six-week refresh cycle and charges per market per month. This runs continuously, per location, across every market — at a cost that does not scale linearly with the number of locations.
How is brand voice enforced?
Every headline and description is checked against your voice spec — the brand name, the tone, the forbidden phrases, the claims allowlist — before it ships. Failing copy is regenerated.
How is compliance enforced?
State-by-state and federal rules apply automatically. HIPAA-flagged language gets blocked from dental and medical copy. FDA claim restrictions apply to medical-device copy. FINRA disclosures apply to financial copy.
How does performance feed back into the next copy cycle?
Underperforming assets are flagged within days, not weeks, and regenerated. The next variant is informed by what worked and what did not.
Can a PPC post-mortem or a compliance review trace why a headline got published?
Yes. Every asset is preserved with a timestamp, the compliance attestation, and the performance metric.

Hire one of the agents that includes this skill