Win-the-click swarm · Paid-Social-Creative Agent · Copy-hook-variant-generation skill · Build pillar · Published July 11, 2026
How to build a multi-location ad-copy swarm
This guide explains how to architect the copy-hook-variant-generation skill on the paid-social-creative agent end-to-end at multi-location multi-channel multi-language franchise scale: per-portfolio per-location per-channel per-language per-vertical per-variant per-canonical-per-location-hook-generation-spec + per-per-channel-format-adaptation-spec + per-per-language-localization-spec + per-per-vertical-compliance-gate-spec + per-per-creative-fatigue-detection-spec + per-per-variant-A/B-test-spec + per-per-variant-multi-LLM-brand-voice-gate + per-per-variant-FBC-feedback-loop + per-per-variant-audit-trail + per-portfolio audit-trail.
What you will build
- Per-portfolio per-canonical-per-location-hook-generation-spec across per-location-name + per-location-neighborhood + per-location-landmark + per-location-staff-name + per-location-event + per-location-seasonal-context + per-location-weather-trigger + per-location-economic-context + per-location-cultural-context + per-location-loyalty-status + per-location-NPS-trend + per-multi-LLM-generation (GPT-4o + Claude Sonnet + Gemini Pro) + per-relevance-score + per-novelty-score + per-confidence + per-self-consistency + per-explainability + per-versioning + per-rollback.
- Per-canonical-per-channel-format-adaptation-spec — per-Meta-Feed + per-Meta-Reels + per-Meta-Stories + per-Instagram-Feed + per-Instagram-Reels + per-Instagram-Stories + per-TikTok-In-Feed + per-TikTok-Spark-Ads + per-Google-RSA + per-Google-Performance-Max + per-Microsoft-Ads + per-LinkedIn-Single-Image + per-LinkedIn-Carousel + per-Pinterest-Standard + per-Snapchat-Single-Image + per-Reddit-Promoted-Post + per-Twitter-X-Promoted-Tweet + per-character-limit + per-aspect-ratio + per-tone + per-CTA + per-emoji-policy + per-hashtag-policy + per-mention-policy + per-link-policy.
- Per-canonical-per-language-localization-spec + per-vertical-compliance-gate — per-21-locales + per-character-encoding + per-LTR-RTL + per-cultural-translation + per-Smartling-Lokalise-Phrase-Crowdin + per-multi-LLM-naturalization + per-multi-LLM-verification + per-HIPAA + per-FDA-claim + per-FDA-tobacco-deeming + per-FDA-vaping + per-DEA-Schedule + per-FINRA + per-CFPB + per-FTC-MARS + per-FTC-endorsement + per-CPSC + per-EPA-pesticide-FIFRA + per-Prop-65 + per-cannabis-per-state + per-OSHA + per-CARB + per-USDA + per-handoff-to-rule-extraction + per-handoff-to-per-jurisdiction-compliance + per-handoff-to-forbidden-phrase-library + per-handoff-to-claims-substantiation.
- Per-canonical-per-creative-fatigue-detection-spec + per-variant-A/B-test + per-multi-LLM-brand-voice-gate — per-impression-decay + per-CTR-decay + per-CVR-decay + per-frequency-cap + per-cohort-fatigue + per-multi-LLM-classification + per-handoff-to-creative-fatigue + per-handoff-to-creative-format-automation + per-A/B-arm + per-sample-size + per-statistical-significance + per-Bayesian-posterior + per-multi-armed-bandit + per-winning-arm-promotion + per-paid-social-creative-performance-feedback-loop-handoff + per-multi-LLM-brand-voice-ensemble + per-brand-voice-spec-version-pointer + per-brand-voice-management-handoff + per-forbidden-phrase-library-handoff + per-brand-voice-confidence + per-brand-voice-explainability.
- Per-canonical-per-variant-FBC-feedback + per-audit-trail + per-cross-skill-handoff — per-per-correction + per-pattern-learning + per-false-positive + per-false-negative + per-brand-voice-recalibration + per-compliance-recalibration + per-localization-tuning + per-channel-format-tuning + per-A/B-promotion-demotion + per-creative-fatigue-recalibration + per-per-variant-canonical-audit-record + per-FTC-MARS + per-CAN-SPAM + per-CASL-CRTC + per-GDPR-DPIA + per-PIPEDA-OPC + per-CCPA-CPRA-DSAR + per-FDD-Item-12-attestation + per-EU-AI-Act-Article-13-transparency + per-EU-AI-Act-Article-14-human-oversight + per-NIST-AI-RMF-attestation + per-immutable-WORM-storage + per-handoff-to-creative-performance-management + per-handoff-to-creative-fatigue + per-handoff-to-creative-format-automation + per-handoff-to-creative-workflow-software + per-handoff-to-paid-social-creative-performance-feedback-loop + per-handoff-to-per-location-negative-keywords + per-handoff-to-multi-location-jsonld-generation + per-handoff-to-ad-copy-generator + per-handoff-to-per-location-ad-copy-hooks.
Why per-vendor-AdCreative-ai-account-level-variant-generation breaks at multi-location-multi-channel-multi-language franchise scale
Per-vendor-AdCreative-ai-canonical-account-level-variant-generation ships per-account per-brand per-ad-set per-variant primitive. Per-vendor-Smartly-io + Pencil + Celtra + Persado + Anyword + Jasper + Copy-ai + Writesonic + Runway + Synthesia + HeyGen-canonical-account-level-variant-generation ship per-vendor per-native account-level variant primitives.
At 1-account-1-brand-1-channel-1-language scale per-account per-brand per-ad-set per-variant primitive is enough. At multi-location-multi-channel-multi-language franchise scale per-per-location-hook-generation-spec + per-per-channel-format-adaptation-spec + per-per-language-localization-spec + per-per-vertical-compliance-gate-spec + per-per-creative-fatigue-detection-spec + per-per-variant-A/B-test-spec + per-per-variant-multi-LLM-brand-voice-gate + per-per-variant-FBC-feedback-loop + per-per-variant-audit-trail.
Per-account-brand-ad-set-variant + per-per-location-hook-generation-blind + per-per-channel-format-adaptation-blind + per-per-language-localization-blind + per-per-vertical-compliance-gate-blind + per-per-creative-fatigue-detection-blind + per-per-variant-A/B-test-blind + per-per-variant-multi-LLM-brand-voice-gate-blind + per-per-variant-FBC-feedback-loop-blind + per-multi-format-audit-trail-blind + per-EU-AI-Act-Article-13-Article-14-blind + per-NIST-AI-RMF-blind.
The operator-side architecture above per-vendor-creative-generation primitive is canonical-per-location-hook-generation-spec + per-per-channel-format-adaptation-spec + per-per-language-localization-spec + per-per-vertical-compliance-gate-spec + per-per-creative-fatigue-detection-spec + per-per-variant-A/B-test-spec + per-per-variant-multi-LLM-brand-voice-gate + per-per-variant-FBC-feedback-loop + per-per-variant-audit-trail + per-portfolio-audit-trail.
What is in market today
Per-platform per-creative-generation-vendor
Smartly.io, Pencil, AdCreative.ai, Celtra, Persado, Anyword, Jasper, Copy.ai, Writesonic, ChatGPT for Business, Claude, Gemini, Runway, Synthesia, HeyGen, Hyperise, Letterdrop, Lavender, Twain, Regie.ai. Per-account per-brand per-ad-set per-variant primitive. Per-canonical-per-location-hook-generation-canonical-per-channel-format-adaptation-canonical-per-language-localization-canonical-per-vertical-compliance-gate-canonical-per-creative-fatigue-detection-canonical-per-variant-A/B-test-canonical-per-variant-multi-LLM-brand-voice-gate-canonical-per-variant-FBC-feedback-canonical-per-variant-audit-trail is not the primitive.
Per-platform per-channel-creative-spec-vendor
Meta Ads Manager Creative Spec, Google Ads RSA Specs, Google Performance Max Asset Library, TikTok Creative Center, LinkedIn Campaign Manager Specs, Pinterest Creative Specs, Snapchat Ads Manager Creative Specs, Reddit Ads Creative Specs, Twitter X Ads Creative Specs. Per-account per-platform per-spec primitive. Per-canonical-per-channel-character-limit-canonical-per-channel-aspect-ratio-canonical-per-channel-tone-canonical-per-channel-CTA-canonical-per-channel-emoji-hashtag-mention-link-policy is not the primitive.
Per-platform per-translation-management-vendor
Smartling, Lokalise, Phrase, Crowdin, Transifex, Lingo24, Lilt, Welocalize, GlobalLink (TransPerfect), POEditor. Per-account per-project per-locale per-string primitive. Per-canonical-per-locale-character-encoding-canonical-per-locale-LTR-RTL-canonical-per-locale-cultural-translation-canonical-per-locale-multi-LLM-naturalization-canonical-per-locale-multi-LLM-verification is not the primitive.
Per-platform per-creative-performance-vendor
Vidmob, Marpipe, Pencil Performance, AdEspresso Creative Performance, Hunch Creative Performance, Creatopy, Bannerflow, Celtra Performance, Smartly.io Performance. Per-account per-creative per-performance-metric primitive. Per-canonical-per-creative-impression-decay-canonical-per-creative-CTR-decay-canonical-per-creative-CVR-decay-canonical-per-creative-frequency-cap-canonical-per-creative-cohort-fatigue-canonical-per-creative-fatigue-multi-LLM-classification is not the primitive.
How the architecture is built
- Per-portfolio per-canonical-per-location-hook-generation-substrate. Per-11-location-context-dimensions + per-multi-LLM-generation + per-relevance-score + per-novelty-score + per-confidence + per-self-consistency + per-explainability + per-versioning + per-rollback canonical-hook.
- Per-portfolio per-canonical-per-channel-format-adaptation-spec. Per-17-channels + per-character-limit + per-aspect-ratio + per-tone + per-CTA + per-emoji-policy + per-hashtag-policy + per-mention-policy + per-link-policy canonical-format.
- Per-portfolio per-canonical-per-language-localization-spec. Per-21-locales + per-character-encoding + per-LTR-RTL + per-cultural-translation + per-Smartling-Lokalise-Phrase-Crowdin + per-multi-LLM-naturalization + per-multi-LLM-verification canonical-localization.
- Per-portfolio per-canonical-per-vertical-compliance-gate-spec. Per-16-verticals + per-multi-LLM-pre-publish-check + per-handoff-to-rule-extraction + per-handoff-to-per-jurisdiction-compliance + per-handoff-to-forbidden-phrase-library + per-handoff-to-claims-substantiation canonical-compliance.
- Per-portfolio per-canonical-per-creative-fatigue-detection-spec. Per-impression-decay + per-CTR-decay + per-CVR-decay + per-frequency-cap + per-cohort-fatigue + per-multi-LLM-classification + per-handoff-to-creative-fatigue + per-handoff-to-creative-format-automation canonical-fatigue.
- Per-portfolio per-canonical-per-variant-A/B-test-spec. Per-A/B-arm + per-sample-size + per-statistical-significance + per-Bayesian-posterior + per-multi-armed-bandit + per-winning-arm-promotion + per-paid-social-creative-performance-feedback-loop-handoff canonical-A/B.
- Per-portfolio per-canonical-per-variant-multi-LLM-brand-voice-gate. Per-multi-LLM-ensemble + per-brand-voice-spec-version-pointer + per-brand-voice-management-handoff + per-forbidden-phrase-library-handoff + per-brand-voice-confidence + per-brand-voice-explainability canonical-brand-voice.
- Per-portfolio per-canonical-per-variant-FBC-feedback-loop. Per-per-correction + per-pattern-learning + per-false-positive + per-false-negative + per-brand-voice-recalibration + per-compliance-recalibration + per-localization-tuning + per-channel-format-tuning + per-A/B-promotion-demotion + per-creative-fatigue-recalibration canonical-FBC.
- Per-portfolio per-canonical-per-variant-audit-trail + per-portfolio-audit-trail. Per-variant-canonical-audit-record + per-FTC-MARS + per-CAN-SPAM + per-CASL-CRTC + per-GDPR-DPIA + per-PIPEDA-OPC + per-CCPA-CPRA-DSAR + per-FDD-Item-12 + per-EU-AI-Act-Article-13 + per-EU-AI-Act-Article-14 + per-NIST-AI-RMF + per-immutable-WORM canonical-audit.
- Per-portfolio per-canonical-per-variant-cross-skill-handoff. Per-handoff-to-9-sibling-skills canonical-handoff.
- Per-portfolio per-paid-social-creative-agent-canonical-bundle. Per-per-location-ad-copy-hooks + per-creative-fatigue + per-creative-format-automation + per-creative-performance-management + per-creative-workflow-software + per-paid-social-creative-performance-feedback-loop + per-per-location-negative-keywords + per-ad-copy-generator + per-ppc-budget-management + per-per-market-budget-recommendations + per-multi-location-marketing-forecasting canonical-bundle.
- Per-portfolio per-canonical-end-to-end-SLA. Per-hook-generate-to-channel-adapt-to-localize-to-compliance-gate-to-A/B-to-brand-voice-to-handoff-SLA canonical-end-to-end-SLA.
- Per-portfolio per-canonical-end-to-end-replay. Per-replay-spec + per-replay-trace + per-replay-decision canonical-replay.
Frequently asked questions
What is a multi-location ad-copy swarm for franchise + multi-location operators?
A multi-location ad-copy swarm runs per-portfolio per-location per-channel per-language per-vertical per-variant per-canonical-per-location-hook-generation-spec (per-location-name + per-location-neighborhood + per-location-landmark + per-location-staff-name + per-location-event + per-location-seasonal-context + per-location-weather-trigger + per-location-economic-context + per-location-cultural-context + per-location-loyalty-status + per-location-NPS-trend per-canonical-hook) + per-canonical-per-channel-format-adaptation-spec (per-Meta-Feed + per-Meta-Reels + per-Meta-Stories + per-Instagram-Feed + per-Instagram-Reels + per-Instagram-Stories + per-TikTok-In-Feed + per-TikTok-Spark-Ads + per-Google-RSA + per-Google-Performance-Max + per-Microsoft-Ads + per-LinkedIn-Single-Image + per-LinkedIn-Carousel + per-Pinterest-Standard + per-Snapchat-Single-Image + per-Reddit-Promoted-Post + per-Twitter-X-Promoted-Tweet per-canonical-format) + per-canonical-per-language-localization-spec + per-canonical-per-vertical-compliance-gate-spec + per-canonical-per-creative-fatigue-detection-spec + per-canonical-per-variant-A/B-test-spec + per-canonical-per-variant-multi-LLM-brand-voice-gate + per-canonical-per-variant-FBC-feedback-loop + per-canonical-per-variant-audit-trail + per-portfolio audit-trail.
Why does per-vendor-AdCreative-ai-canonical-account-level-variant-generation break at multi-location-multi-channel-multi-language franchise scale?
Per-vendor-AdCreative-ai-canonical-account-level-variant-generation ships per-account per-brand per-ad-set per-variant primitive. Per-vendor-Smartly-io-canonical + per-Pencil-canonical + per-Celtra-canonical + per-Persado-canonical + per-Anyword-canonical + per-Jasper-canonical + per-Copy-ai-canonical + per-Writesonic-canonical + per-Runway-canonical + per-Synthesia-canonical + per-HeyGen-canonical-account-level-variant-generation ship per-vendor per-native account-level variant primitives. At 1-account-1-brand-1-channel-1-language scale per-account per-brand per-ad-set per-variant primitive is enough. At multi-location-multi-channel-multi-language franchise scale per-canonical-per-location-hook-generation-spec + per-canonical-per-channel-format-adaptation-spec + per-canonical-per-language-localization-spec + per-canonical-per-vertical-compliance-gate-spec + per-canonical-per-creative-fatigue-detection-spec + per-canonical-per-variant-A/B-test-spec + per-canonical-per-variant-multi-LLM-brand-voice-gate + per-canonical-per-variant-FBC-feedback-loop + per-canonical-per-variant-audit-trail.
How does per-portfolio per-canonical-per-location-hook-generation + per-channel-format-adaptation work?
Per-portfolio per-canonical-per-location-hook-generation-spec runs per-portfolio per-canonical-per-location-context-ingestion-spec (per-location-name + per-location-neighborhood + per-location-landmark + per-location-staff-name + per-location-event + per-location-seasonal-context + per-location-weather-trigger + per-location-economic-context + per-location-cultural-context + per-location-loyalty-status + per-location-NPS-trend per-canonical-context) + per-canonical-per-location-hook-multi-LLM-generation (per-GPT-4o + per-Claude-Sonnet + per-Gemini-Pro per-canonical-LLM) + per-canonical-per-location-hook-relevance-score + per-canonical-per-location-hook-novelty-score + per-canonical-per-location-hook-multi-LLM-confidence + per-canonical-per-location-hook-multi-LLM-self-consistency + per-canonical-per-location-hook-explainability + per-canonical-per-location-hook-versioning + per-canonical-per-location-hook-rollback. Per-canonical-per-channel-format-adaptation-spec runs per-portfolio per-canonical-per-channel-character-limit-spec (per-Meta-Feed-headline-40-body-125 + per-Meta-Reels-headline-40 + per-Google-RSA-headline-30-description-90 + per-Google-Performance-Max-asset-spec + per-LinkedIn-headline-150 + per-TikTok-caption-100 + per-Twitter-X-280-chars + per-Pinterest-pin-title-100 + per-Reddit-promoted-title-300 per-canonical-limit) + per-canonical-per-channel-aspect-ratio-spec (per-1-1 + per-4-5 + per-9-16 + per-16-9 + per-2-3 per-canonical-ratio) + per-canonical-per-channel-tone-spec (per-Meta-conversational + per-LinkedIn-professional + per-TikTok-Gen-Z + per-Pinterest-aspirational + per-Reddit-authentic per-canonical-tone) + per-canonical-per-channel-CTA-spec + per-canonical-per-channel-emoji-policy-spec + per-canonical-per-channel-hashtag-policy-spec + per-canonical-per-channel-mention-policy-spec + per-canonical-per-channel-link-policy-spec.
What does per-portfolio per-canonical-per-language-localization + per-vertical-compliance-gate + per-creative-fatigue-detection do?
Per-portfolio per-canonical-per-language-localization-spec runs per-portfolio per-canonical-per-locale-template-spec (per-en-US + per-en-CA + per-en-UK + per-en-AU + per-es-US + per-es-MX + per-fr-CA + per-fr-FR + per-de-DE + per-pt-BR + per-zh-CN + per-ja-JP + per-ko-KR + per-it-IT + per-nl-NL + per-pl-PL + per-vi-VN + per-th-TH + per-ar-SA + per-he-IL + per-hi-IN per-canonical-locale) + per-canonical-per-locale-character-encoding-spec + per-canonical-per-locale-direction-LTR-RTL-spec + per-canonical-per-locale-cultural-translation-spec + per-canonical-per-locale-translation-management-Smartling-Lokalise-Phrase-Crowdin-spec + per-canonical-per-locale-multi-LLM-naturalization-spec + per-canonical-per-locale-multi-LLM-verification-spec. Per-canonical-per-vertical-compliance-gate-spec runs per-portfolio per-canonical-per-vertical-multi-LLM-pre-publish-check (per-HIPAA-PHI + per-FDA-claim + per-FDA-tobacco-deeming + per-FDA-vaping + per-DEA-Schedule + per-FINRA-financial + per-CFPB + per-FTC-MARS + per-FTC-endorsement + per-CPSC + per-EPA-pesticide-FIFRA + per-Prop-65 + per-cannabis-per-state + per-OSHA + per-CARB + per-USDA per-canonical-vertical) + per-canonical-per-vertical-compliance-handoff-to-rule-extraction (sibling build-pillar at /how-to-build-marketing-compliance-overlay-for-regulated-industries) + per-canonical-per-vertical-compliance-handoff-to-per-jurisdiction-compliance (sibling build-pillar at /how-to-build-per-jurisdiction-compliance-for-multi-state-franchise-operators) + per-canonical-per-vertical-compliance-handoff-to-forbidden-phrase-library (sibling at /forbidden-phrase-library) + per-canonical-per-vertical-compliance-handoff-to-claims-substantiation (sibling at /claims-substantiation). Per-canonical-per-creative-fatigue-detection-spec runs per-portfolio per-canonical-per-creative-impression-decay-spec + per-canonical-per-creative-CTR-decay-spec + per-canonical-per-creative-CVR-decay-spec + per-canonical-per-creative-frequency-cap-spec + per-canonical-per-creative-cohort-fatigue-spec + per-canonical-per-creative-fatigue-multi-LLM-classification + per-canonical-per-creative-fatigue-handoff-to-creative-fatigue (sibling at /creative-fatigue) + per-canonical-per-creative-fatigue-handoff-to-creative-format-automation (sibling at /creative-format-automation).
What does per-portfolio per-canonical-per-variant-A/B-test + per-multi-LLM-brand-voice-gate + per-FBC-feedback do?
Per-portfolio per-canonical-per-variant-A/B-test-spec runs per-portfolio per-canonical-per-variant-A/B-arm-spec + per-canonical-per-variant-A/B-sample-size-spec + per-canonical-per-variant-A/B-statistical-significance-spec + per-canonical-per-variant-A/B-Bayesian-posterior-spec + per-canonical-per-variant-A/B-multi-armed-bandit-spec + per-canonical-per-variant-A/B-winning-arm-promotion-spec + per-canonical-per-variant-A/B-handoff-to-paid-social-creative-performance-feedback-loop (sibling at /paid-social-creative-performance-feedback-loop). Per-canonical-per-variant-multi-LLM-brand-voice-gate runs per-portfolio per-canonical-multi-LLM-brand-voice-ensemble (per-GPT-4o + per-Claude-Sonnet + per-Gemini-Pro per-canonical-LLM) + per-canonical-per-variant-brand-voice-spec-version-pointer + per-canonical-per-variant-brand-voice-handoff-to-brand-voice-management (sibling at /brand-voice-management) + per-canonical-per-variant-brand-voice-handoff-to-forbidden-phrase-library + per-canonical-per-variant-brand-voice-confidence + per-canonical-per-variant-brand-voice-explainability. Per-canonical-per-variant-FBC-feedback-loop runs per-portfolio per-canonical-FBC-per-variant-per-correction-feedback + per-canonical-FBC-per-variant-pattern-learning + per-canonical-FBC-per-variant-false-positive-pattern-learning + per-canonical-FBC-per-variant-false-negative-pattern-learning + per-canonical-FBC-per-variant-brand-voice-recalibration + per-canonical-FBC-per-variant-compliance-recalibration + per-canonical-FBC-per-variant-localization-tuning + per-canonical-FBC-per-variant-channel-format-tuning + per-canonical-FBC-per-variant-A/B-promotion-demotion + per-canonical-FBC-per-variant-creative-fatigue-recalibration.
What does per-portfolio per-canonical-per-variant-audit-trail + per-cross-skill-handoff + per-paid-social-creative-agent-canonical-bundle do?
Per-portfolio per-canonical-per-variant-audit-trail runs per-portfolio per-canonical-per-variant-canonical-audit-record (per-variant-ID + per-location-pointer + per-channel-pointer + per-language-pointer + per-vertical-pointer + per-hook-context-pointer + per-multi-LLM-generation-record + per-format-adaptation-record + per-localization-record + per-vertical-compliance-record + per-creative-fatigue-record + per-A/B-arm-pointer + per-brand-voice-gate-decision + per-FBC-feedback per-canonical-audit-record) + per-canonical-FTC-MARS-export + per-canonical-CAN-SPAM-export + per-canonical-CASL-CRTC-export + per-canonical-GDPR-DPIA-export + per-canonical-PIPEDA-OPC-export + per-canonical-CCPA-CPRA-DSAR-export + per-canonical-FDD-Item-12-attestation-export + per-canonical-EU-AI-Act-Article-13-transparency + per-canonical-EU-AI-Act-Article-14-human-oversight + per-canonical-NIST-AI-RMF-attestation + per-canonical-immutable-WORM-storage. Per-canonical-per-variant-cross-skill-handoff runs per-portfolio per-canonical-per-variant-handoff-to-generative-creative-production (sibling at /creative-performance-management) + per-canonical-per-variant-handoff-to-creative-fatigue (sibling at /creative-fatigue) + per-canonical-per-variant-handoff-to-creative-format-automation (sibling at /creative-format-automation) + per-canonical-per-variant-handoff-to-creative-workflow-software (sibling at /creative-workflow-software) + per-canonical-per-variant-handoff-to-paid-social-creative-performance-feedback-loop (sibling at /paid-social-creative-performance-feedback-loop) + per-canonical-per-variant-handoff-to-per-location-negative-keywords (sibling at /per-location-negative-keywords) + per-canonical-per-variant-handoff-to-multi-location-jsonld-generation (sibling at /multi-location-jsonld-generation) + per-canonical-per-variant-handoff-to-ad-copy-generator (sibling at /ad-copy-generator) + per-canonical-per-variant-handoff-to-per-location-ad-copy-hooks (parent commercial pillar). Per-paid-social-creative-agent-canonical-bundle integrates the copy-hook-variant-generation skill with sibling skills on the same agent: per-canonical-per-location-ad-copy-hooks (parent commercial pillar at /per-location-ad-copy-hooks) + per-canonical-creative-fatigue (sibling commercial pillar at /creative-fatigue) + per-canonical-creative-format-automation (sibling commercial pillar at /creative-format-automation) + per-canonical-creative-performance-management (sibling commercial pillar at /creative-performance-management) + per-canonical-creative-workflow-software (sibling commercial pillar at /creative-workflow-software) + per-canonical-paid-social-creative-performance-feedback-loop (sibling commercial pillar at /paid-social-creative-performance-feedback-loop) + per-canonical-per-location-negative-keywords (sibling commercial pillar at /per-location-negative-keywords) + per-canonical-ad-copy-generator (sibling commercial pillar at /ad-copy-generator) + per-canonical-ppc-budget-management (sibling commercial pillar at /ppc-budget-management) + per-canonical-per-market-budget-recommendations (sibling commercial pillar at /per-market-budget-recommendations) + per-canonical-multi-location-marketing-forecasting (sibling commercial pillar at /multi-location-marketing-forecasting).
Engage the paid-social-creative agent
Per-portfolio per-location per-channel per-language per-vertical per-variant per-canonical-per-location-hook-generation-spec + per-per-channel-format-adaptation-spec + per-per-language-localization-spec + per-per-vertical-compliance-gate-spec + per-per-creative-fatigue-detection-spec + per-per-variant-A/B-test-spec + per-per-variant-multi-LLM-brand-voice-gate + per-per-variant-FBC-feedback-loop + per-per-variant-audit-trail + per-portfolio audit-trail shipped as the orchestration layer above your existing per-creative-generation-vendor + per-channel-creative-spec-vendor + per-translation-management-vendor + per-creative-performance-vendor primitive.
Related reading
- Per-location ad-copy hooks (parent commercial pillar — buyer-outcome framing)
- Paid-social creative performance feedback loop (sibling commercial pillar — downstream consumer of A/B winning-arm signal)
- Marketing compliance overlay for regulated industries (sibling build-pillar — upstream rule-extraction handoff for per-vertical compliance gate)