AI Ad Creative Tools for Claude: Introducing Nexin Ads
Nexin Ads is a new module whose jobs write paid ad creative in Claude or ChatGPT: static, carousel and vertical video ads, channel ads for Instagram, Threads, X, Pinterest and YouTube, and Google search ads. Every ad is planned from your brand file, logged in one ad log so the next batch learns from the last, and checked against your proof, the platform’s policy and its specs before you upload it. It comes with Nexin Full, next to Product and The Nexus.
What does Nexin Ads do?
Ads sits next to Product. Product decides what you sell; Ads buys the attention that points at it. You ask in plain words, “three Meta ads for my ebook” or “a TikTok ad script for my course”, and the right job plans the concepts, writes the creative in the format the platform wants, and runs the check.
It reads the files Nexin Core writes: your brand, persona, proof, voice-of-customer and winners files. That’s where the angles, the claims you’re allowed to make and the words your buyers use come from. Nothing in an ad is invented: a number or a result only goes in if it’s in your proof file.
Ads works without any channel module. Each channel job inside Ads carries that platform’s ad specs and policy on its own. You only need the organic channel module, such as Instagram or Pinterest, for the combo prompts that turn a winning post into an ad.
Which jobs come with Nexin Ads?
Ads is one tool in your AI, ads. Two of its jobs plan and check, three handle the craft of each format, and six know a platform.
| Job | Group | What it does |
|---|---|---|
concepts |
Planning | Plans a batch: one angle, one awareness level, one format and one proof row per ad, plus the variable it tests |
check |
Planning | The gate before upload: claims, policy, specs and legibility, with a verdict and a fix per item |
static |
Format | One-image ads: layout, exact on-image text and a JSON image prompt for ChatGPT, Gemini or any model that renders text |
carousel |
Format | 2 to 10 cards: a hook card that works alone, middle cards that earn the click, an offer card last |
video |
Format | Vertical video scripts in 9, 15 and 30 second cuts, with a hook that works on mute in the first 2 seconds |
instagram |
Channel | Feed, Stories and Reels placements in Meta Ads Manager, primary text, headline and CTA button |
threads |
Channel | Threads ads that read like a Threads post, so the text carries the ad |
x |
Channel | Promoted posts on X: post text, image or video, website card headline |
pinterest |
Channel | Standard, video and carousel pins as ads, with keyword-first titles and overlays that read at thumbnail size |
youtube |
Channel | Skippable in-stream scripts built for the first 5 seconds, bumpers, and mid-video reads in your own videos |
search |
Channel | Google search campaigns: keyword themes by intent, responsive search ads, assets and negative keywords |
You rarely call a format job yourself. A request like “three Meta ads for my ebook” goes to the instagram job, which runs concepts, then the format, then the check.
How does the ad log work?
Every Ads job writes to one shared file, nexin-ads.md. Concepts creates the rows and every other job appends to them, one row per ad:
| Field | What goes in it |
|---|---|
| id | A short name for the ad |
| channel, placement, format | For example Instagram, feed, static 1:1 |
| angle | The argument the ad makes, such as an objection it answers |
| awareness | Unaware, problem, solution, product or most aware |
| proof used | The row from your proof file, or none |
| test variable | The one thing this ad changes against its siblings |
| status | Draft, live, won, lost or paused |
| result | Your numbers, pasted as you give them, never estimated |
The log is what makes the second batch better than the first. A row marked won feeds the next round of concepts. A row marked lost tells the concepts job which angle not to repeat. And because ads in a batch must differ in angle and format, three headline swaps on the same image count as one ad, not three.
The Nexin connector saves the log with your brand files, so a new chat in Claude or ChatGPT picks up where the last one stopped. See how to use Nexin in Claude and ChatGPT with one connector.
What does the pre-upload check look at?
The check job runs on every ad before you take it to the ad manager. It looks at four things:
- Claims. Every number, result and promise is matched against
nexin-proof.md. If it isn’t there, it comes out or gets a source. - Policy. The platform’s ad rules: personal attributes, health and before/after images, income claims, fake UI buttons, and categories a network doesn’t allow.
- Specs. Sizes, character limits and safe zones for the placement. Specs change, so each table in the job carries a last-checked date and a link to the platform’s own spec page.
- Legibility. Whether the on-image text still reads at feed size on a phone.
The answer is READY, FIX FIRST or BLOCKED, with the fix for each item. You decide what ships.
Why build ads from a brand file?
Because an ad that sounds like nobody gets skipped. The same brand voice guidelines that keep your posts consistent keep your ads recognisable, and the hooks that stop the scroll organically are the raw material for the first line of an ad. If you own Copy, Ads calls its hooks, headlines and angle jobs while it writes.
We learned this the practical way. Before Ads existed, we made static ads for our own products by chaining Nexin’s copy and pin jobs. It worked, but there was no ad format bank, no awareness routing, no test variable and no policy check. Ads is those missing pieces.
How is Nexin Ads priced?
| Plan | Ads |
|---|---|
| Nexin Pro | Not included |
| Nexin Full | Included, with Product and The Nexus |
The current monthly and yearly prices are on the pricing table. On Nexin Pro, you can switch to Nexin Full from your account and pay only the difference for the rest of the period.
FAQ
Does Nexin Ads run my campaigns? No. It writes the creative, the ad manager fields and the image or video prompts. You upload, set budgets and launch.
Does it work in ChatGPT? Yes, through the Nexin connector, which runs the same tools and jobs in Claude and ChatGPT.
Does it make the images? It writes renderer-ready image prompts with the exact on-image text. You render them in ChatGPT, Gemini or another model that draws text.
Do I need a channel module? No. Ads carries each platform’s specs and policy itself. Channel modules only add the combo prompts that turn your organic winners into ads.
Will it promise results in my ads? Only what your proof file supports. The check removes invented numbers, testimonials and income claims.
Plan, write and check your ads in one place. The Ads module turns your brand file into static, carousel, video and search ads for every channel Nexin covers, logs each one so the next batch learns, and checks it before upload. It writes the creative; it doesn’t buy media, manage budgets or render the final files. See the Ads module or see pricing.