Marketing Ideas

Marketing Ideas

Every AI ad generator sucks right now 📉

…but you can train Claude to make SCARY good ads (here’s how)

Shlomo Genchin's avatar
Shlomo Genchin
Nov 09, 2026
∙ Paid

Today’s article is written by Shlomo Genchin - a Creative Director who makes ads for tech unicorns. He’s also the creator of the course Boring Products, Fun Ads, loved by 500+ marketers from companies like Apple, HubSpot, and Semrush.

Claude made these fantastic ads for my client, Weglot:

Generated for this exercise, not official Weglot ads

It researched the audience, wrote the headlines, designed the ads in Figma, and animated them - without my guidance.

All that used to be my job.

Now I’ve trained Claude to do it for me.

And it works because the best ads are way simpler than they look.

Simple ads sell better 💰

We marketers tend to overcomplicate ads.

True, yeah, fancy videos and clever visuals are sick.

But if you’re tight on time or budget - you can kick off your ad program with just one format:

1️⃣ Logo → 2️⃣ headline → 3️⃣ product shot:

Look at what HiBob does here: It brings up a problem every HR team hates (payroll errors), then shows you the exact screen in its product that prevents them.

Logo → headline → product shot. It’s that easy!

Here’s the same format for Lovable and Attio:

For my client, Claude designed 24 ads this way in one chat, like a little ad factory:

Generated for this exercise, not official Weglot ads

Here’s exactly how I trained AI to do it 💻

It took me 5 steps, and you’re getting ALL my prompts and skills below (you can clone me!).

Step 1: Pull your customers’ pains from your website 💢

To understand any audience, I open a new Claude chat and run this research prompt:

Research this company’s audience: [website link here]

Build a table with 10 rows, each covering a different job:

Job-to-Be-Done | Pain Point | Goal | Feature

Each row is one story: a task the customer has to get done, what makes it painful, the win they want, and the product feature that delivers it. Pull features from the site itself (feature pages, product tours, pricing) and use the company’s own names for them. Link each feature to the page on the site where it’s described.

Example row:
- Job-to-Be-Done: “Send the weekly status report to the client” (a real task from their to-do list)
- Pain Point: “Checking 5 different apps for one update” (a moment you can picture)
- Goal: “Report out by 9am, zero follow-up questions” (a win you can picture them celebrating)
- Feature: “Automated Status Reports” (a real feature named on the site, linked to its page)

Two minutes later, I get this table:

💡 Pro tip: Give Claude access to sales call recordings, strategy decks, or any other docs that can help it make your table more accurate.

Every row in the table is a potential ad.


Step 2: Steal headlines from the world’s best ads 🏆

Now I want to use this table to write copy.

But I hate generic AI headlines. That’s why I:

  1. Collected 100+ top-performing* Google, Meta, and LinkedIn ads.

  2. Broke them down into templates.

  3. Combined the templates into one prompt that writes ads for ANY product.

*Top-performing = highest spend + longest running + my own experiments.

Here are all my 12 templates + the prompt:

This post is for paid subscribers

Already a paid subscriber? Sign in
Shlomo Genchin's avatar
A guest post by
Shlomo Genchin
Creative Director @ Unbore.com 🥱 I write and produce B2B ads for brands like Semrush, AppsFlyer, and HiBob, and share everything I learn along the way.
Subscribe to Shlomo
© 2026 Tom Orbach · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture