Completions

For paid-social creative + growth marketing leadership · Published June 1, 2026

Your Tuesday meeting reviews last week’s CSV. The next variant ships seven business days behind the fatigue curve.

You run paid social across Meta, TikTok, Pinterest, LinkedIn, Reddit, and X for a $5-50M DTC brand. Smartly.io, AdCreative.ai, Motion, VidMob, Pattern89, Pencil AI, Marpipe, Creatopy, Bannerflow, and Celtra each ship per-platform creative-iteration primitives in isolation. The cross-platform normalization (Meta 3-second view vs TikTok 6-second view vs YouTube 10-second view, Meta 7-day-click attribution vs LinkedIn 30-day-click) does not exist anywhere. The per-variant creative-element attribution — which hook + which opening 3 seconds + which audience interaction is producing the winners — does not exist anywhere. So the Tuesday meeting reviews CSV exports and the next variant ships seven business days after the fatigue signal was already on the chart. A continuous performance-feedback loop ingests cross-platform performance, normalizes metrics, decomposes variants into creative elements, extracts causal drivers, and seeds the next variant on a same-day cycle.

Or take the 3-question shape diagnostic first — no email required.

What this skill closes

  • Cross-platform metric normalization — per-Meta-3-second-view + per-TikTok-6-second-view + per-YouTube-10-second-view + per-Meta-Thruplay + per-TikTok-VTR + per-YouTube-VTR + per-Meta-7-day-click-1-day-view + per-TikTok-7-day-click-1-day-view + per-LinkedIn-30-day-click + per-attribution-window-canonical-standard.
  • Per-variant creative-element attribution across per-hook-element (pain + curiosity + FOMO + testimonial + statistic + question + comparison + promise) + per-body + per-CTA + per-image-element (product + lifestyle + UGC + text-overlay + color-palette + rule-of-thirds) + per-video-element (opening-3-second + pacing + music + voiceover + caption + text-overlay + CTA-card) + per-format-element + per-audience-element.
  • Causal driver extraction via per-Shapley-value + per-LIME + per-SHAP + per-DoubleML + per-CausalML T-S-X-R-Learner + per-element CATE + per-element uplift modeling + per-element marginal-contribution + per-element interaction detection (hook-x-image + hook-x-audience + image-x-format).
  • Winning + losing element extraction — per-top-decile-variant-element-frequency + per-element-importance-ranking + per-LLM-guided seed generation via GPT-4 + Claude winning-pattern prompts.
  • Multi-armed bandit ensemble — per-Thompson-Sampling + per-UCB + per-Epsilon-Greedy + per-Contextual-LinUCB + per-Neural-Bandit + per-Boltzmann-Exploration with per-arm-allocation + per-reward-update + per-regret-minimization + per-Bayesian-credible-interval.
  • Genetic algorithm evolution — per-fitness-function (CPA + CTR + ROAS) + per-crossover-rate + per-mutation-rate + per-elitism-keep-top-k + per-generation-cycle + per-cross-element-recombination.
  • Native platform feedback leveraging — per-Meta-Advantage-Plus-Performance-5-Framework + per-Meta-Conversion-API + per-Meta-AEM + per-Google-Performance-Max-Asset-Audit + per-Performance-Max-Asset-Rating-Best-Good-Low + per-TikTok-Smart-Performance-Campaigns + per-LinkedIn-Predictive-Audiences + per-Pinterest-Targeted-Pin-Recommendations + per-Snap-Predictive-Targeting.

Why per-vendor-Smartly.io-canonical-daily-csv-export-canonical-Tuesday-morning-meeting breaks at multi-location-creative-operator scale

Per-vendor-Smartly.io-canonical-daily-csv-export-canonical-Tuesday-morning-meeting ships per-account per-campaign per-ad-set per-ad per-daily-rollup primitive. Per-vendor-AdCreative.ai + Motion + VidMob + Pattern89 + Pencil-AI + Marpipe + Creatopy + Bannerflow + Celtra + StackAdapt + MNTN + Hunch + Nexd-canonical-single-account ship per-vendor per-native creative-feedback primitives.

At 1-account-1-platform scale per-daily-csv-export per-Tuesday-meeting-cycle primitive is enough. At 200-location-cross-platform-cross-format-cross-audience scale per-200-locations × per-Meta + per-TikTok + per-Snap + per-Pinterest + per-LinkedIn + per-Reddit + per-X × per-Feed-Story-Reel-Carousel-Collection × per-multi-audience × per-vertical-mix per-canonical-cross-platform-canonical-cross-format-canonical-cross-audience-canonical-cross-vertical-canonical-Tuesday-meeting-cycle-canonical-7-business-day-lag.

Per-canonical-Meta-CPM-vs-TikTok-CPM-vs-Pinterest-CPM-vs-Reddit-CPM per-canonical-cross-platform-canonical-metric-canonical-normalization-blind + per-canonical-Meta-3-second-view-vs-TikTok-6-second-view-vs-YouTube-10-second-view per-canonical-cross-platform-canonical-view-canonical-definition-blind + per-canonical-attribution-window-canonical-Meta-7-day-click-1-day-view-vs-TikTok-7-day-click-1-day-view-vs-LinkedIn-30-day-click per-canonical-attribution-window-blind.

Per-canonical-per-variant-canonical-creative-element-canonical-attribution-blind + per-canonical-per-variant-canonical-causal-driver-canonical-extraction-blind + per-canonical-per-variant-canonical-next-variant-canonical-seed-canonical-generation-blind + per-canonical-multi-armed-bandit-canonical-exploration-exploitation-blind + per-canonical-per-audience-canonical-fatigue-canonical-detection-blind. Per-canonical-creative-iteration-canonical-cycle-canonical-7-business-day-canonical-Tuesday-meeting + per-CPA-canonical-inflation-15-to-40-percent-cumulative + per-ROAS-decline-10-to-25-percent + per-canonical-cross-platform-canonical-metric-canonical-normalization + per-canonical-per-variant-canonical-creative-element-canonical-attribution + per-canonical-per-variant-canonical-causal-driver-canonical-extraction + per-canonical-per-variant-canonical-next-variant-seed-generation + per-canonical-multi-armed-bandit-canonical-exploration-exploitation + per-canonical-per-audience-canonical-fatigue-detection is operator-side architecture above per-vendor per-Tuesday-meeting primitive.

What is in market today

Per-platform per-paid-social-ad-platform

Meta Marketing API + Conversions API + Advantage+ Creative + Dynamic Creative + Performance 5 Framework, Google Performance Max + Search + Display + YouTube + Discovery, TikTok Marketing API + Smart Performance Campaigns + Creative Center, LinkedIn Marketing API + Dynamic Ads + Sponsored Content, Pinterest + Snapchat + Reddit + X + Microsoft Advertising. Per-account per-campaign per-ad-set per-ad. Per-canonical-cross-platform-canonical-metric-canonical-normalization is not the primitive.

Per-platform per-creative-iteration-tool

Smartly.io, AdCreative.ai, Motion, VidMob, Pattern89 (Persado), Pencil AI (Brandtech Group), Marpipe, Creatopy, Bannerflow, Celtra, StackAdapt, MNTN, Hunch, Nexd. Per-account per-Tuesday-meeting per-creative-iteration-cycle. Per-canonical-per-variant-canonical-causal-driver-canonical-extraction + per-multi-armed-bandit-canonical-exploration-exploitation is not the primitive.

Per-platform per-creative-AI-platform

Persado, Phrasee, Anyword, Jasper AI, Copy.ai, Writesonic, Canva Magic, AdCreative.ai, Pencil. Per-account per-prompt per-variant-generation. Per-canonical-winning-element-canonical-seed-injection + per-genetic-algorithm-canonical-evolution is not the primitive.

Per-platform per-customer-data-platform-with-audience

Segment, mParticle, Tealium AudienceStream, Treasure Data, Adobe Real-Time CDP, Lytics, BlueConic, Twilio Engage, Salesforce Data Cloud. Per-account per-audience per-syndication. Per-canonical-per-audience-canonical-fatigue-canonical-detection + per-canonical-per-variant-canonical-creative-element-canonical-attribution is not the primitive.

How the architecture is set up

  1. Per-portfolio per-canonical-multi-paid-social-canonical-API-substrate. Per-Meta-Marketing-API + per-Google-Performance-Max + per-TikTok + per-LinkedIn + per-Pinterest + per-Snapchat + per-Reddit + per-X + per-Microsoft canonical-multi-vendor.
  2. Per-portfolio per-canonical-cross-platform-canonical-metric-canonical-normalization. Per-CPM + per-CPC + per-CTR + per-CPA + per-ROAS + per-view-definition + per-completion-definition + per-engagement-definition + per-attribution-window + per-currency canonical-USD + per-viewability-MRC + per-brand-safety canonical-normalization.
  3. Per-portfolio per-canonical-per-variant-canonical-creative-element-canonical-decomposition. Per-hook + per-body + per-CTA + per-image + per-video + per-format + per-audience canonical-element-decomposition.
  4. Per-portfolio per-canonical-per-element-canonical-feature-engineering. Per-hook-sentiment + per-hook-length + per-hook-question-mark + per-hook-statistic + per-image-color-palette + per-image-composition + per-image-text-overlay + per-video-opening-3-second + per-video-pacing + per-video-music + per-format-aspect + per-format-duration canonical-feature.
  5. Per-portfolio per-canonical-multi-variate-canonical-attribution-modeling. Per-Shapley-value + per-LIME + per-SHAP + per-DoubleML + per-CausalML-T-S-X-R-Learner canonical-causal-attribution.
  6. Per-portfolio per-canonical-per-element-canonical-CATE + uplift + marginal-contribution + interaction-detection. Per-CATE + per-uplift + per-marginal + per-hook-x-image-interaction + per-hook-x-audience-interaction + per-image-x-format-interaction canonical-interaction.
  7. Per-portfolio per-canonical-winning + losing element extraction. Per-top-decile-variant-element-frequency + per-element-importance-ranking canonical-extraction.
  8. Per-portfolio per-canonical-winning-element-canonical-seed-canonical-injection + LLM-guided seeding. Per-top-3-hook + per-top-3-image + per-top-3-video + per-top-3-audience + per-GPT-4-winning-pattern-prompt + per-Claude-winning-pattern-prompt.
  9. Per-portfolio per-canonical-genetic-algorithm-evolution. Per-fitness-CPA-CTR-ROAS + per-crossover-rate + per-mutation-rate + per-elitism + per-generation-cycle + per-cross-element-recombination.
  10. Per-portfolio per-canonical-multi-armed-bandit-ensemble. Per-Thompson-Sampling + per-UCB + per-Epsilon-Greedy + per-Contextual-LinUCB + per-Neural-Bandit + per-Boltzmann-Exploration + per-arm-allocation + per-reward-update + per-regret-minimization + per-Bayesian-credible-interval.
  11. Per-portfolio per-canonical-Meta-Advantage-Plus-Performance-5-Framework. Per-Advantage-Plus-Creative + per-Advantage-Plus-Audiences + per-Advantage-Plus-Placements + per-Advantage-Plus-Budget + per-Advantage-Plus-Targeting + per-Conversion-API + per-AEM.
  12. Per-portfolio per-canonical-Google-Performance-Max-canonical-asset-feedback. Per-PMax-Asset-Audit + per-PMax-Asset-Rating-Best-Good-Low + per-asset-replacement-recommendation + per-TikTok-Smart-Performance + per-LinkedIn-Predictive-Audiences + per-Pinterest-Targeted-Pin-Recommendations + per-Snap-Predictive-Targeting.
  13. Per-portfolio audit-trail + per-CMO-dashboard-rollup. Per-variant-performance + per-causal-driver + per-winning-element-extraction + per-next-variant-seed + per-bandit-decision + per-CMO-dashboard-rollup.

Frequently asked questions

What is a paid-social creative performance feedback loop?

A continuous loop with six stages: ingest per-variant performance across every ad platform you run; normalize the metrics so a Meta Thruplay and a TikTok VTR and a YouTube 10-second view are comparable; tag every variant as a win or a loss against a portfolio-level threshold; decompose each variant into its creative elements (hook + body + CTA + image + video opening + format + audience); extract the causal drivers (which element actually moved the metric, not which one happened to ship alongside the winner); seed the next variant generation from the winning elements. The loop runs continuously rather than weekly. Platform primitives ship per-platform feedback (Meta Advantage+ Creative, Google Performance Max asset feedback, TikTok Creative Center). Vendors like Smartly.io, AdCreative.ai, Motion, VidMob, Pattern89, Pencil AI, Marpipe, and Creatopy ship per-platform iteration tooling. The cross-platform normalization, the per-element causal attribution, and the same-day next-variant seeding sit on top of whichever stack you license.

Why does per-vendor-Smartly.io-canonical-daily-csv-export-canonical-Tuesday-morning-meeting break down at multi-location-creative-operator scale?

Per-vendor-Smartly.io-canonical-daily-csv-export-canonical-Tuesday-morning-meeting ships per-account per-campaign per-ad-set per-ad per-daily-rollup primitive. Per-vendor-AdCreative.ai + per-Motion + per-VidMob + per-Pattern89 + per-Pencil-AI + per-Marpipe + per-Creatopy + per-Bannerflow + per-Celtra + per-StackAdapt + per-MNTN + per-Hunch + per-Nexd-canonical-single-account ship per-vendor per-native creative-feedback primitives. At 1-account-1-platform scale per-daily-csv-export per-Tuesday-meeting-cycle primitive is enough. At 200-location-cross-platform-cross-format-cross-audience scale per-200-locations × per-Meta + per-TikTok + per-Snap + per-Pinterest + per-LinkedIn + per-Reddit + per-X × per-Feed-Story-Reel-Carousel-Collection × per-multi-audience × per-vertical-mix per-canonical-cross-platform-canonical-cross-format-canonical-cross-audience-canonical-cross-vertical-canonical-Tuesday-meeting-cycle-canonical-7-business-day-lag. Per-canonical-Meta-canonical-CPM-canonical-vs-canonical-TikTok-CPM-canonical-vs-Pinterest-CPM-canonical-vs-Reddit-CPM per-canonical-cross-platform-canonical-metric-canonical-normalization-blind + per-canonical-Meta-canonical-3-second-view-canonical-vs-TikTok-canonical-6-second-view-canonical-vs-YouTube-canonical-10-second-view per-canonical-cross-platform-canonical-view-canonical-definition-blind + per-canonical-Meta-canonical-Thruplay-canonical-vs-TikTok-canonical-VTR per-canonical-cross-platform-canonical-completion-canonical-definition-blind + per-canonical-cross-platform-canonical-attribution-canonical-window-canonical-Meta-7-day-click-1-day-view-canonical-vs-TikTok-7-day-click-1-day-view-canonical-vs-LinkedIn-30-day-click per-canonical-attribution-window-blind. Per-canonical-per-variant-canonical-creative-element-canonical-attribution-blind (per-hook-element-attribution-blind + per-image-element-attribution-blind + per-video-element-attribution-blind + per-format-element-attribution-blind + per-audience-element-attribution-blind per-canonical-creative-element-attribution-blind) + per-canonical-per-variant-canonical-causal-driver-canonical-extraction-blind + per-canonical-per-variant-canonical-next-variant-canonical-seed-canonical-generation-blind + per-canonical-multi-armed-bandit-canonical-exploration-exploitation-blind + per-canonical-per-audience-canonical-fatigue-canonical-detection-blind + per-canonical-Meta-Advantage-Plus-canonical-Performance-5-Framework-canonical-not-leveraged + per-canonical-Google-Performance-Max-canonical-asset-feedback-canonical-not-leveraged. Per-canonical-creative-iteration-canonical-cycle-canonical-7-business-day-canonical-Tuesday-meeting + per-canonical-Meta-canonical-frequency-canonical-cap-3-canonical-fatigue-canonical-window-canonical-missed + per-canonical-CPA-canonical-inflation-canonical-15-to-40-percent-canonical-cumulative + per-canonical-ROAS-canonical-decline-canonical-10-to-25-percent + per-canonical-creative-canonical-fatigue-canonical-detected-canonical-after-the-fact + per-canonical-winning-variant-canonical-pattern-canonical-not-extracted + per-canonical-losing-variant-canonical-pattern-canonical-not-extracted. Per-vendor-Smartly.io + AdCreative.ai + Motion + VidMob + Pattern89 + Pencil-AI + Marpipe + Creatopy + Bannerflow + Celtra + StackAdapt + MNTN + Hunch + Nexd ship per-platform per-Tuesday-meeting primitive. Per-canonical-cross-platform-canonical-metric-canonical-normalization + per-canonical-per-variant-canonical-creative-element-canonical-attribution + per-canonical-per-variant-canonical-causal-driver-canonical-extraction + per-canonical-per-variant-canonical-next-variant-seed-generation + per-canonical-multi-armed-bandit-canonical-exploration-exploitation + per-canonical-per-audience-canonical-fatigue-detection is operator-side architecture above per-vendor per-Tuesday-meeting primitive.

What does per-portfolio per-canonical-cross-platform-canonical-metric-canonical-normalization do?

Per-portfolio per-canonical-cross-platform-canonical-metric-canonical-normalization runs per-portfolio per-canonical-cross-platform-canonical-CPM-canonical-normalization + per-canonical-cross-platform-canonical-CPC-canonical-normalization + per-canonical-cross-platform-canonical-CTR-canonical-normalization + per-canonical-cross-platform-canonical-CPA-canonical-normalization + per-canonical-cross-platform-canonical-ROAS-canonical-normalization + per-canonical-cross-platform-canonical-view-canonical-definition-canonical-normalization (per-Meta-3-second-vs-TikTok-6-second-vs-YouTube-10-second per-canonical-standard-view-definition) + per-canonical-cross-platform-canonical-completion-canonical-definition-canonical-normalization (per-Meta-Thruplay-vs-TikTok-VTR-vs-YouTube-VTR per-canonical-completion-definition) + per-canonical-cross-platform-canonical-engagement-canonical-definition-canonical-normalization (per-Meta-reactions-comments-shares-vs-TikTok-likes-comments-shares-saves-vs-Pinterest-saves-clicks per-canonical-engagement-definition) + per-canonical-cross-platform-canonical-attribution-window-canonical-normalization (per-Meta-7-day-click-1-day-view-vs-TikTok-7-day-click-1-day-view-vs-LinkedIn-30-day-click-vs-Google-Conversion-Window per-canonical-attribution-window-normalization) + per-canonical-cross-platform-canonical-currency-canonical-normalization-canonical-USD + per-canonical-cross-platform-canonical-impression-canonical-quality-canonical-normalization (per-viewability-spec-canonical-MRC-50-percent-1-second + per-IAS-canonical-DoubleVerify-canonical-Moat per-canonical-viewability-spec) + per-canonical-cross-platform-canonical-brand-safety-canonical-spec-canonical-normalization. Per-portfolio audit-trail.

How does per-portfolio per-canonical-per-variant-canonical-causal-driver-canonical-extraction work?

Per-portfolio per-canonical-per-variant-canonical-causal-driver-canonical-extraction runs per-portfolio per-canonical-per-variant-canonical-creative-element-canonical-decomposition (per-hook-canonical-extraction + per-body-canonical-extraction + per-CTA-canonical-extraction + per-image-canonical-extraction + per-video-canonical-extraction + per-format-canonical-extraction + per-audience-canonical-extraction per-canonical-element-decomposition) + per-canonical-per-element-canonical-feature-canonical-engineering (per-hook-canonical-sentiment + per-hook-canonical-length + per-hook-canonical-question-mark + per-hook-canonical-statistic + per-image-canonical-color-palette + per-image-canonical-composition + per-image-canonical-text-overlay + per-video-canonical-opening-3-second + per-video-canonical-pacing + per-video-canonical-music + per-format-canonical-aspect + per-format-canonical-duration per-canonical-feature-engineering) + per-canonical-multi-variate-canonical-attribution-canonical-modeling (per-Shapley-value-canonical-attribution + per-LIME-canonical-local-interpretable + per-SHAP-canonical-SHapley-Additive-exPlanations + per-DoubleML-canonical-causal-attribution + per-CausalML-canonical-T-S-X-R-Learner per-canonical-causal-attribution) + per-canonical-per-element-canonical-causal-impact-canonical-CATE-canonical-Conditional-Average-Treatment-Effect + per-canonical-per-element-canonical-uplift-canonical-modeling + per-canonical-per-element-canonical-marginal-contribution-canonical-decomposition + per-canonical-per-element-canonical-interaction-canonical-detection (per-hook-x-image-canonical-interaction + per-hook-x-audience-canonical-interaction + per-image-x-format-canonical-interaction per-canonical-interaction-detection) + per-canonical-winning-element-canonical-extraction (per-top-decile-variant-canonical-element-frequency + per-element-canonical-importance-ranking per-canonical-winning-extraction) + per-canonical-losing-element-canonical-extraction. Per-portfolio audit-trail.

What does per-portfolio per-canonical-per-variant-canonical-next-variant-canonical-seed-canonical-generation + per-canonical-multi-armed-bandit do?

Per-portfolio per-canonical-per-variant-canonical-next-variant-canonical-seed-canonical-generation runs per-portfolio per-canonical-winning-element-canonical-seed-canonical-injection (per-top-3-hook-canonical-seed + per-top-3-image-canonical-seed + per-top-3-video-canonical-seed + per-top-3-audience-canonical-seed per-canonical-winning-seed) + per-canonical-element-canonical-recombination-canonical-strategy (per-cross-element-canonical-recombination + per-hook-canonical-mutation + per-image-canonical-mutation + per-video-canonical-mutation per-canonical-recombination) + per-canonical-genetic-algorithm-canonical-evolution (per-fitness-function-canonical-CPA-canonical-CTR-canonical-ROAS + per-crossover-canonical-rate + per-mutation-canonical-rate + per-elitism-canonical-keep-top-k + per-generation-canonical-cycle per-canonical-genetic-algorithm) + per-canonical-LLM-guided-canonical-seed-generation (per-OpenAI-GPT-4-canonical-winning-pattern-prompt + per-Anthropic-Claude-canonical-winning-pattern-prompt per-canonical-LLM-seeding). Per-canonical-multi-armed-bandit-canonical-exploration-exploitation runs per-portfolio per-canonical-Thompson-Sampling-canonical-bandit + per-canonical-UCB-Upper-Confidence-Bound-canonical-bandit + per-canonical-Epsilon-Greedy-canonical-bandit + per-canonical-Contextual-LinUCB-canonical-bandit + per-canonical-Neural-Bandit-canonical-bandit + per-canonical-Boltzmann-Exploration-canonical-bandit + per-canonical-per-variant-canonical-arm-canonical-allocation (per-budget-canonical-allocation-canonical-per-variant + per-impressions-canonical-allocation-canonical-per-variant per-canonical-arm-allocation) + per-canonical-per-arm-canonical-reward-canonical-update + per-canonical-per-arm-canonical-regret-canonical-minimization + per-canonical-per-variant-canonical-statistical-significance-canonical-Bayesian-credible-interval. Per-portfolio audit-trail.

What does per-portfolio per-canonical-Meta-Advantage-Plus-canonical-Performance-5-Framework + per-paid-social-creative-iteration-swarm-canonical-bundle do?

Per-portfolio per-canonical-Meta-Advantage-Plus-canonical-Performance-5-Framework runs per-portfolio per-canonical-Meta-Performance-5-canonical-spec (per-Advantage-Plus-Creative + per-Advantage-Plus-Audiences + per-Advantage-Plus-Placements + per-Advantage-Plus-Budget + per-Advantage-Plus-Targeting per-canonical-Performance-5-spec) + per-canonical-Meta-Conversion-API-canonical-server-side-tracking + per-canonical-Meta-Aggregated-Event-Measurement-canonical-AEM + per-canonical-Google-Performance-Max-canonical-asset-feedback (per-Performance-Max-canonical-Asset-Audit + per-Performance-Max-canonical-Asset-Rating-Best-Good-Low + per-Performance-Max-canonical-asset-replacement-recommendation per-canonical-PMax-feedback) + per-canonical-TikTok-canonical-Smart-Performance-Campaigns-canonical-feedback + per-canonical-LinkedIn-canonical-Predictive-Audiences-canonical-feedback + per-canonical-Pinterest-canonical-Targeted-Pin-Recommendations + per-canonical-Snap-canonical-Predictive-Targeting. Per-paid-social-creative-iteration-swarm-agent-canonical-bundle integrates the performance-feedback-loop skill with sibling skills on the same agent: per-canonical-generative-creative-production-image-video (skill sibling — generates image + video creative; performance feedback informs next generation cycle) + per-canonical-copy-hook-variant-generation (skill sibling — generates hook + body + CTA variants; performance feedback informs next variant) + per-canonical-per-platform-format-adapter (skill sibling — adapts creative to per-platform-format; performance feedback informs format selection) + per-canonical-creative-fatigue-detection-per-audience (skill sibling — uses performance feedback for fatigue detection) + per-canonical-budget-creative-pairing-with-attribution (skill sibling — uses performance feedback for budget-creative pairing). Per-portfolio audit-trail.

Engage the paid-social-creative-iteration-swarm agent

Per-portfolio per-variant per-audience per-platform per-format per-metric per-win-loss-tag per-causal-driver-extraction per-next-variant-seed-generation + per-multi-armed-bandit-exploration-exploitation + per-cross-platform-metric-normalization + per-Meta-Advantage-Plus-Performance-5-Framework + per-Google-Performance-Max-asset-feedback + per-portfolio audit-trail shipped as the orchestration layer above your existing per-paid-social-ad-platform + per-creative-iteration-tool + per-creative-AI-platform + per-customer-data-platform-with-audience primitive.