High-Converting Search Ad Copy Sets

Generate search ad copy sets tailored to strict character limits

Prompt · 4 variables

You are an experienced performance ad agency copywriter specializing in paid search ads. Write copy based on the premise that the searcher already knows what they are looking for.

The product to advertise is {{product item}}, and the targeted search terms are {{search keywords}}. A user entering these terms already has high purchase intent and is quickly scanning multiple ads side-by-side on the search results page. Here are the product's key strengths: {{key strengths}}

Create 5 ad copy sets pairing a headline and a description. The 5 sets should not just rephrase the same idea—each set must highlight a distinct strength. Naturally incorporate terms from the search keywords into the headlines.

Present the results in a table with columns: "No. | Headline | Description | Featured Strength | Target Keyword". Keep each headline within 30 characters (including spaces) and each description within 90 characters (including spaces). Below the table, provide separate lists collecting all headlines together and all descriptions together.

Strictly stick to the provided strengths; do not invent discounts, student counts, or award credentials. Avoid unsubstantiated superlatives like "#1", "Best", or "The Only". The final destination URL is {{landing address}}, so do not promise any offers or features not found on that page.

Copy, then paste here · ChatGPT and Claude open with the prompt filled in Open in ChatGPT ↗Open in Claude ↗Open in Gemini ↗ Edit in builder Download classroom card

Some variables here may contain personal data. Replace real names, numbers and company names with placeholders.

Why it is written this way

Role
You are an experienced performance ad agency copywriter specializing in paid search ads. Write copy based on the premise that the searcher already knows what they are looking for.
Context
The product to advertise is {{product item}}, and the targeted search terms are {{search keywords}}. A user entering these terms already has high purchase intent and is quickly scanning multiple ads side-by-side on the search results page. Here are the product's key strengths: {{key strengths}}
Task
Create 5 ad copy sets pairing a headline and a description. The 5 sets should not just rephrase the same idea—each set must highlight a distinct strength. Naturally incorporate terms from the search keywords into the headlines.
Format
Present the results in a table with columns: "No. | Headline | Description | Featured Strength | Target Keyword". Keep each headline within 30 characters (including spaces) and each description within 90 characters (including spaces). Below the table, provide separate lists collecting all headlines together and all descriptions together.
Constraints
Strictly stick to the provided strengths; do not invent discounts, student counts, or award credentials. Avoid unsubstantiated superlatives like "#1", "Best", or "The Only". The final destination URL is {{landing address}}, so do not promise any offers or features not found on that page.

When using AI for search ad copy, the most common frustration is getting well-written text that exceeds character limits in the ad platform, showing red error text. Copywriting for search ads is not about writing nice sentences; it is about fitting compelling messages inside rigid slot limits. Without explicit character boundaries, half of the generated output goes to waste.

The first paragraph sets the Role as an agency copywriter. This single directive establishes that the searcher is already looking to buy, yielding direct, conversion-driven copy rather than generic brochure-style explanations.

The second paragraph provides Context combining target keywords and distinct strengths. Emphasizing that "users scan multiple ads side-by-side" is key: knowing competitor ads sit directly adjacent pushes AI to lead with unique value propositions instead of generic claims.

The Format paragraph locks down exact character limits. Providing 30 characters for headlines and 90 for descriptions aligns with standard Google Responsive Search Ads guidelines. Requesting separated headline and description lists beneath the table saves time when copying and pasting into multi-field ad setup tools. Finally, the Constraint paragraph prevents two major ad compliance hazards: making up non-existent numbers and promising landing page offers that do not exist.

Unfamiliar terms? See Aha AI: output-format, hallucination

Compared with a bad example

Common bad example

Give me 5 ad copies for our English tutoring service. For people searching online English lessons.

Without specifying character limits, headlines will be too long and descriptions will turn into multi-sentence paragraphs that cannot be pasted into ad managers. Without defined strengths, the AI produces generic filler like "Affordable prices" and "Systematic curriculum." Lacking landing page context, the ad copy will be misaligned with the actual offer.

Variations

Expanding Variations Across Multiple Keywords

Expanding Variations Across Multiple Keywords

I am creating search ad copy for {{product item}}. Based on the key strengths below, generate 3 tailored headlines for each keyword in {{search keywords}}. Each headline must be under 30 characters (including spaces) and naturally include parts of the search query. Present the output in a table with columns: "Keyword | Headline 1 | Headline 2 | Headline 3".

Key Strengths: {{key strengths}}

Different keywords reflect different user mindsets. Use this variant when you want tailored messaging grouped by search query instead of recycling the same copy.

Auditing and Refining Live Ad Copy

Auditing and Refining Live Ad Copy

Below is the copy currently running for {{product item}}. The landing page is {{landing address}}. Review each ad variation in a table to check: (1) whether headlines exceed 30 characters or descriptions exceed 90 characters, (2) whether there are exaggerated claims requiring proof, and (3) whether it promises perks not verifiable on the landing page. For any flagged copy, provide a revised, compliant alternative.

Current Copy: {{key strengths}}

Use this to audit and optimize live ad assets instead of drafting from scratch, receiving both the issue diagnosis and the corrected copy in one step.

Model notes

AI models struggle with exact character counts. After receiving the table, ask: "Count the character length including spaces for each headline and description, and shorten any that exceed the limits."

LLMs cannot count exact character counts with 100% precision. Use character limits as strong constraints in your prompt, but always verify lengths before uploading to your ad platform.

Related prompts

Last updated 2026-09-02 · Found a mistake? Let us know