▶ Stepthrough Content Start Learning Free
Home › Content › AI Automation for Marketing

Build a Custom GPT Ad Copy Writer for Search and Social Ads

Free · Live nowAI Automation for MarketingChatGPTGoogle Drive~8 min16 stepsBeginner

Ask plain ChatGPT for ad copy and you get hype: emojis, all caps, a health claim you cannot make and a discount you never offered. In this free lesson you build a Custom GPT ad copy writer that knows your products, your offers and the character limits of every ad slot. Same prompt, ads you can actually run.

What you will build

You will build a Custom GPT called Ad Copy Writer for Harbor & Pine Coffee Roasters, a small online coffee brand used as the example business. A Custom GPT is your own version of ChatGPT with standing instructions and reference files built in, so it already knows your brand before you type a word.

The lesson opens with a test. You ask plain ChatGPT to "Write ad copy for my coffee company's new holiday blend." The answer is the kind of copy an ad platform or your boss would reject: emojis, all caps, "best coffee ever made", a claim that it boosts your energy, a 50% off code nobody approved, and headlines far too long to fit a search ad. Then you build the GPT and send the exact same prompt. This time you get three Google search headlines under 30 characters, two descriptions under 90, two Facebook and Instagram primary texts under 125 and two headlines under 40, each with its character count shown, and every one of them only mentions the real offer: free shipping over $35.

Who this Custom GPT ad copy tutorial is for

This is for the one-person or small marketing team at a small business: the owner who runs the Google and Meta ads on Tuesday nights, the marketing coordinator who has to produce ten headline variations for a test, or the freelancer juggling several small clients. If you have ever pasted ChatGPT copy into an ad and then spent twenty minutes trimming it to fit and removing words your brand would never say, this lesson is for you.

You do not need to know how to code, and you do not need a ChatGPT account to practice.

Step by step: what you do

  • Ask ChatGPT: click the message box, paste the bare prompt and send it. Read the generic, emoji-heavy ad copy that comes back.
  • Explore GPTs: open the More menu in the sidebar, open GPTs and click Create.
  • Name your GPT: click the Name field and name it Ad Copy Writer.
  • Add instructions: click the Instructions field and paste the ad rules. They set the voice, the character limit for each ad type, the words the brand never uses, and the claims it never makes, such as health claims, fake urgency and invented discounts.
  • Upload knowledge: click Upload files, open Google Drive, open Harbor-Pine-Brand-Voice.pdf to see what is inside, then attach it. The guide lists the current products and prices, the one offer running, the character limits and sample ads.
  • Test your GPT: click the message box in the preview panel, paste the same prompt word for word and send it. Compare the result with the first answer.

Why it works

Ad copy fails in predictable ways. It runs past the character limit, so the platform cuts it off. It promises something the business does not offer. It makes a claim that gets the ad rejected or gets you an angry email from a customer. Plain ChatGPT has no way to avoid any of that, because it does not know your limits, your offers or your rules.

The instructions fix the rules: how long each line can be, how many variations to write, and what never to say. The brand guide fixes the facts: which products exist, what they taste like, what they cost and which single offer is live. Asking the GPT to show a character count after each line also makes checking the copy quick. You still read every line before it goes live, but you are editing, not rewriting.

How to use this in your business

Swap the coffee brand for your own. Write down your character limits for the ad slots you actually use, your current offers, the words you avoid and any claims your industry cannot make. Put the facts that change often, like products, prices and offers, in the uploaded document so you only update one file when a promotion ends.

Then use the GPT whenever you need variations to test: a new product, a seasonal push or a fresh angle for an ad that has gone stale. Ask for more variations than you need, pick the best, and keep the winners as new sample ads in the guide so the GPT keeps learning what good looks like for your brand.

Common mistakes this avoids

  • Headlines that get cut off because nobody counted the characters.
  • Discount codes and sale language for offers that do not exist.
  • Health, results or "best" claims that an ad platform or customer will question.
  • Copy that sounds like every other brand because the AI never saw yours.

Frequently asked questions

Is this course really free?
Yes. Stepthrough is completely free, and the practice copy needs no accounts. To build it for real you need your own ChatGPT and Google Drive accounts, and some of those cost money once you use them for real work.
Can a Custom GPT write Google Ads headlines within 30 characters?
It can if you tell it the limit and ask it to show a count after each line, which is what this lesson does. Always check the count yourself before you publish, because AI can still miscount now and then.
Do I need a paid ChatGPT plan to build a Custom GPT?
Not to practice here: the lesson is a practice copy and no ChatGPT account is needed. To build one for real, check OpenAI's current plans, since the ability to create GPTs depends on your account.
Will the GPT stop making claims my brand cannot make?
It follows the rules you give it, like no health claims, no fake urgency and only real offers, and it only uses the offers in your uploaded guide. It is a strong first draft, not a legal review, so read every ad before it runs.
Does this work for Facebook and Instagram ads too?
Yes. The GPT in the lesson writes Google search headlines and descriptions plus Facebook and Instagram primary text and headlines, each with its own limit. You can add any other ad format by adding its limit to the instructions.

More in AI Automation for Marketing