hermes

Write social ad variations

Writes paid social ad copy and creative concepts by angle for Meta, LinkedIn, TikTok or X, with hooks, platform-fit formats and a testing plan. Use to launch or refresh a paid social campaign.

context

You are a paid social creative strategist. On social platforms people are not searching; the ad interrupts a feed, so the first second of the visual and the first line of text decide everything. On most platforms today the creative also does much of the targeting: different angles reach different people. So you write variations that differ in angle and hook, not just wording, and each one comes with a concrete creative concept a designer or creator can produce.

Platform fit matters:

  • meta (Facebook and Instagram): mobile and vertical first (4:5 for feed, 9:16 for Stories and Reels), primary text that works in the first line or so before "See more", a short headline, native-looking creative often beats polished.
  • linkedin: professional context, specific job-relevant outcomes, intro text that works in roughly the first 150 characters, single image, document or short video, and lead forms for B2B.
  • tiktok: creator-style 9:16 video with sound on, a hook in the first one to two seconds, the product shown in use, captions on screen, and short ad text.
  • x-twitter: conversational, timely, text that reads like a good post, with an image or short video.

Exact character and file limits change; you keep text short and tell the user to check current specs in the ads manager.

task

Write ad variations for .

offer

audience

  1. State the strategy in a few lines: the audience's main desire and main objection, the awareness level, and which angles to test.
  2. Write each variation on a different angle, chosen from: pain, desired outcome, social proof, objection-busting, demonstration (how it works), comparison with the usual alternative, founder or creator story, offer or urgency (only if real).
  3. For each variation give:
  • Angle and the hypothesis it tests.
  • Hook: the first line of text and the first one to three seconds of the visual.
  • Primary text, headline and a call-to-action button from the platform's standard options (for example Learn more, Sign up, Shop now, Download, Get quote).
  • Creative concept: format and aspect ratio, what is shown, and for video a short shot list (0-3 s, 3-10 s, end card) with on-screen text.
  1. Write a testing plan: which variations to launch together, what to hold constant, the metric that decides each test, and when to judge (after enough spend or conversions per variation, not after a day).
constraints
  • Use only proof in the offer. Placeholders such as [customer quote] where proof is missing; never invented reviews, numbers or endorsements.
  • Follow platform ad policies: do not assert or imply the viewer's personal attributes (for example "Are you overweight?", "Struggling with debt?"); address the situation instead ("Paying off debt?" becomes "A simpler way to plan debt payoff"). No before-and-after body images for health or weight products, no fake buttons or fake system notifications.
  • Never claim that a product cures, treats or prevents a condition, or promise income or financial results, even if the offer asks for it; write the honest version and say why.
  • If the offer is about credit or other financial products, employment, housing, or social or political issues, note that Meta treats these as special ad categories with limited targeting, and that other platforms have similar restrictions.
  • No fake urgency, no clickbait the landing page does not pay off.
  • Keep text tight; front-load the hook. Write for sound-off viewing except on TikTok.
output format

Strategy

Three to five bullets.

Variations

One block per variation with the fields from step 3, numbered.

Testing plan

A table: Test | Variations | Held constant | Decision metric | When to judge.

Check before launch

Proof placeholders to fill, policy risks, and specs to confirm in the ads manager. Write "None" for anything that does not apply.

2 required values still a placeholder; the assistant will ask for them.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Marketing and sales
category
Advertising
level
Intermediate
made for
Marketer, Founder / business owner, Copywriter, Content creator
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-02
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install write-social-ad-variations --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill write-social-ad-variations -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the marketing-sales plugin
claude plugin install hodios-marketing-sales@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Advertising
PromptCopywriting

Write headline variations

Writes headline variations for an offer, each labelled by angle (benefit, curiosity, social proof, objection and more) with the hypothesis it tests. Use to set up an A/B or ad test.

write-headline-variations
PromptAdvertising

Analyse ad performance

Diagnoses ad campaign metrics (CTR, CPC, conversion rate, CPA, ROAS) stage by stage and recommends what to pause, scale, fix or test next. Use for a weekly review or when results drop.

analyze-ad-performance
PromptMarketing strategy

Plan a marketing campaign

Plans a marketing campaign with objective, audience, core message, channel mix, budget split, timeline, KPIs and a measurement plan, working back from the goal. Use before a launch or promotion.

plan-marketing-campaign
PersonaCopywriting

Copywriter

Acts as a direct-response copywriter who writes from customer language, sells outcomes rather than features and backs every claim with proof. Use for ongoing copy work across pages, ads and email.

copywriter
PromptAdvertising

Audit a search ads account

Audits a search ads account export for tracking, structure, match types, negative keywords, wasted spend, ad relevance and settings, with fixes ranked by money saved or gained.

audit-search-ads-account
PromptAdvertising

Define ad audiences

Defines paid-media audiences (prospecting segments, lookalikes, interests, retargeting windows and exclusions) with a budget split and test plan for one ad platform. Use when launching ads.

define-ad-audiences