# Google Ads RSA Copy – DTC Memory Foam Mattress Brand Keywords grouped into 3 tightly themed ad groups below. Character counts shown in parentheses. --- ## Ad Group 1: Core Memory Foam Mattress **Keywords:** memory foam mattress, best memory foam mattress, buy memory foam mattress online | Asset Type | Copy | Characters | |---|---|---| | Headline 1 | Memory Foam Mattress Sale | (25) | | Headline 2 | Best Memory Foam Mattress | (25) | | Headline 3 | Buy Memory Foam Online | (22) | | Headline 4 | Save 20% + Free Pillow | (22) | | Headline 5 | Sleep Better Tonight | (20) | | Headline 6 | 100-Night Risk-Free Trial | (25) | | Headline 7 | Rated #1 By Sleepers | (20) | | Headline 8 | Free Shipping, No Hassle | (24) | | Headline 9 | Shop The Sale Today | (19) | | Headline 10 | Pressure-Relieving Foam | (23) | | Description 1 | Buy our best memory foam mattress online. 20% off + a free pillow with every order. | (84) | | Description 2 | 100-night free trial & free shipping. Love it or return it—zero risk, zero fees. | (80) | | Description 3 | Trusted by 500,000+ sleepers. Shop today and feel the difference by tonight. | (77) | --- ## Ad Group 2: Size-Specific Memory Foam (Queen & King) **Keywords:** queen memory foam mattress, king memory foam mattress | Asset Type | Copy | Characters | |---|---|---| | Headline 1 | Queen Memory Foam Mattress | (26) | | Headline 2 | King Memory Foam Mattress | (25) | | Headline 3 | Shop Queen & King Sizes | (23) | | Headline 4 | 20% Off All Sizes Today | (23) | | Headline 5 | Free Pillow With Order | (22) | | Headline 6 | Fits Any Bedroom Setup | (22) | | Headline 7 | Sleep Cool, Sleep Deep | (22) | | Headline 8 | 100-Night Home Trial | (20) | | Headline 9 | Free Shipping Included | (22) | | Headline 10 | Order Yours—Ships Free | (22) | | Description 1 | Queen & king memory foam mattresses now 20% off. Plus get a free pillow at checkout. | (85) | | Description 2 | Premium comfort sized for you. Free shipping + 100-night trial on every mattress. | (81) | | Description 3 | Backed by 10,000+ 5-star reviews. Order today and sleep better this week. | (73) | --- ## Ad Group 3: Cooling & Free Trial Features **Keywords:** cooling memory foam mattress, memory foam mattress free trial, memory foam mattress sale | Asset Type | Copy | Characters | |---|---|---| | Headline 1 | Cooling Memory Foam Mattress | (28) | | Headline 2 | Memory Foam Free Trial | (22) | | Headline 3 | Memory Foam Mattress Sale | (25) | | Headline 4 | Sleep Cooler All Night | (22) | | Headline 5 | Try 100 Nights Free | (19) | | Headline 6 | 20% Off + Free Pillow | (21) | | Headline 7 | No Night Sweats, Ever | (21) | | Headline 8 | Love It Or Return It | (20) | | Headline 9 | Shop The Sale Now | (17) | | Headline 10 | 5-Star Rated Comfort | (20) | | Description 1 | Our cooling memory foam mattress keeps you comfortable all night. Save 20% today. | (81) | | Description 2 | Enjoy a 100-night free trial + free shipping. Zero risk if it's not the one. | (76) | | Description 3 | Join 500,000+ happy sleepers. Shop the sale and claim your free pillow now. | (75) | --- **Notes for implementation:** - All headlines ≤30 characters; all descriptions ≤90 characters ✅ - Each ad group weaves its keywords into 3+ headlines for strong ad relevance and Quality Score - Every ad includes: CTA (e.g., "Shop The Sale Now"), benefit line (e.g., "Sleep Cooler All Night"), and trust line (e.g., "500,000+ happy sleepers," "5-Star Rated") - Consider pinning keyword-matched headlines to Position 1 for max relevance, while leaving other assets unpinned for Google's optimization
Turn a Keyword List into Google Ads Copy with AI
Tested prompts for write google ads from keyword list compared across 5 leading AI models.
You have a keyword list and you need Google Ads copy. That means headlines, descriptions, and display paths that match user intent, stay inside character limits, and actually drive clicks. Writing that manually for dozens of keywords is slow, inconsistent, and easy to get wrong on the technical constraints alone.
AI solves the volume and consistency problem. Feed a model your keyword list with context about your offer, target audience, and goal, and it generates RSA-ready copy in seconds. The output maps each keyword to a headline that includes it naturally, writes descriptions that expand the value proposition, and stays within Google's 30-character headline and 90-character description limits.
This page shows you exactly how to structure that prompt, compares what four leading models produced from the same keyword list, and gives you a framework to evaluate and use the output directly in your campaigns.
When to use this
This approach fits any situation where you need to produce Google Ads copy at scale from an existing keyword list. It works whether you are building a campaign from scratch, expanding an existing ad group, or testing new angles against a proven keyword set. It is especially valuable when your keyword list covers multiple intents or product variants that would otherwise require manual headline permutation.
- Launching a new campaign and need RSA headlines and descriptions for 20+ keywords quickly
- Expanding an ad group with new keyword variations and need copy that matches each intent
- Running A/B tests and need fresh headline angles without starting from a blank page
- Handing off campaign setup to a junior team member who needs guardrails and a starting draft
- Spinning up Google Ads for a client in a new industry where you lack domain copy intuition
When this format breaks down
- Your keyword list is fewer than 5 terms and you have time to write manually with deeper brand nuance than a prompt can capture
- Your campaign requires legally reviewed language, such as financial products, pharmaceuticals, or regulated industries where AI output must be treated as a first draft requiring compliance sign-off before any use
- You have no context to give the model beyond the raw keywords, because output without offer details, audience, and differentiators will produce generic copy that underperforms
- You need copy tuned to a very specific brand voice built on years of style guidelines that cannot be conveyed in a prompt without extensive examples
The prompt we tested
You are an expert Google Ads copywriter specializing in Responsive Search Ads (RSA) that maximize Quality Score and click-through rate. Using the keyword list and any business context provided below, write Google Ads copy that incorporates the keywords naturally while adhering to Google's character limits and ad policies. Group the keywords into 2-3 tightly themed ad groups, then for each ad group write one Responsive Search Ad with 10 unique headlines (max 30 characters each) and 3 descriptions (max 90 characters each), weaving the ad group's keywords into at least 3 headlines for relevance. Include at least one clear call-to-action, one benefit-focused line, and one trust/credibility line; output as a clean markdown table per ad group with character counts shown in parentheses after each asset. Keyword list and context: Business: DTC mattress brand selling memory foam mattresses with a 100-night trial and free shipping. Landing page offers 20% off plus a free pillow. Keyword list: memory foam mattress, best memory foam mattress, queen memory foam mattress, king memory foam mattress, memory foam mattress sale, buy memory foam mattress online, cooling memory foam mattress, memory foam mattress free trial. Produce the ads now.
Model comparison
| Model | Quality | Cost | Latency | Tokens |
|---|---|---|---|---|
| Claude Opus 4.7 | 8 | $0.1323 | 20.2s | 429 / 1678 |
| Claude Haiku 4.5 | 4 | $0.0060 | 10.2s | 294 / 1144 |
| GPT-5.4 | 7 | $0.0116 | 11.1s | 248 / 732 |
| Grok 4.1 Fast Reasoning | 7 | $0.0005 | 14.4s | 397 / 815 |
Outputs
# Responsive Search Ads - Memory Foam Mattress Brand
## Ad Group 1: Memory Foam Mattress Core
| Asset Type | Copy | Character Count |
|---|---|---|
| **Headline 1** | Memory Foam Mattress Sale | (28) |
| **Headline 2** | Best Memory Foam Mattress | (27) |
| **Headline 3** | Buy Online, Sleep Better | (24) |
| **Headline 4** | Premium Memory Foam Quality | (27) |
| **Headline 5** | 100-Night Risk-Free Trial | (27) |
| **Headline 6** | Free Shipping on All Orders | (29) |
| **Headline 7** | Save 20% + Free Pillow | (24) |
| **Headline 8** | Shop Memory Foam Mattresses | (27) |
| **Headline 9** | Sleep Like Never Before | (25) |
| **Headline 10** | Trusted by Thousands | (22) |
| **Description 1** | Get 20% off your memory foam mattress today plus a free premium pillow. Free shipping included on your order. (103) |
| **Description 2** | Try risk-free for 100 nights. If you don't love it, we'll pick it up and refund you completely. (99) |
| **Description 3** | Join thousands of satisfied customers sleeping better on our premium memory foam mattresses. (89) |
---
## Ad Group 2: Size-Specific Offerings
| Asset Type | Copy | Character Count |
|---|---|---|
| **Headline 1** | Queen Memory Foam Mattress | (27) |
| **Headline 2** | King Memory Foam Mattress | (26) |
| **Headline 3** | Perfect Fit for Every Bed | (26) |
| **Headline 4** | Find Your Ideal Size Today | (26) |
| **Headline 5** | All Sizes, All on Sale | (24) |
| **Headline 6** | Buy Online in Minutes | (22) |
| **Headline 7** | Fast Delivery, Easy Returns | (26) |
| **Headline 8** | Premium Comfort Any Size | (25) |
| **Headline 9** | Shop Your Size Now | (20) |
| **Headline 10** | Quality Mattress, Your Size | (27) |
| **Description 1** | Browse queen and king memory foam mattresses. Order online today and get free shipping plus 20% off. (97) |
| **Description 2** | 100-night sleep trial on all sizes. Handpicked memory foam for ultimate comfort and support. (89) |
| **Description 3** | Premium quality mattresses shipped free. Try risk-free and save 20% plus get a free pillow. (92) |
---
## Ad Group 3: Cooling & Performance Benefits
| Asset Type | Copy | Character Count |
|---|---|---|
| **Headline 1** | Cooling Memory Foam Mattress | (28) |
| **Headline 2** | Stay Cool All Night Long | (26) |
| **Headline 3** | Advanced Cooling Technology | (27) |
| **Headline 4** | Sleep Cool, Wake Refreshed | (26) |
| **Headline 5** | Best Sleep Temperature Control | (30) |
| **Headline 6** | No More Night Sweats | (22) |
| **Headline 7** | Comfort + Cooling Combined | (26) |
| **Headline 8** | Try Your Perfect Mattress | (26) |
| **Headline 9** | 100 Nights to Love It | (24) |
| **Headline 10** | Feel the Difference Today | (26) |
| **Description 1** | Experience cooling memory foam that regulates temperature all night. 100-night trial, free shipping, 20% off. (100) |
| **Description 2** | Advanced cooling technology keeps you comfortable without overheating. Try risk-free for 100 nights today. (99) |
| **Description 3** | Premium cooling mattress with free pillow included. Sleep cool, sleep better. Free returns anytime. (96) |
---
### Notes:
- All headlines stay under 30 characters; all descriptions under 90 characters
- Keywords naturally integrated across multiple headlines per ad group
- Each group includes CTAs ("Buy Online," "Shop," "Try," "Order"), benefit lines (cooling, comfort, risk-free trial), and trust signals (100-night trial, "Trusted by Thousands," risk-free guarantee)
- Promotional offer (20% off + free pillow + free shipping) appears in all description copy
- Ad groups are thematically distinct but can be tested simultaneously for optimization
## Ad Group 1: Core Memory Foam Mattress | Asset Type | Copy | |---|---| | Headline 1 | Memory Foam Mattress (22) | | Headline 2 | Best Memory Foam Mattress (26) | | Headline 3 | Buy Memory Foam Online (23) | | Headline 4 | Memory Foam Mattress Sale (26) | | Headline 5 | 20% Off + Free Pillow (21) | | Headline 6 | 100-Night Free Trial (20) | | Headline 7 | Free Shipping Included (22) | | Headline 8 | Pressure Relief Comfort (23) | | Headline 9 | Trusted DTC Mattress Brand (25) | | Headline 10 | Shop Your New Bed Today (23) | | Description 1 | Shop a memory foam mattress with 20% off, free pillow, and free shipping. (79) | | Description 2 | Try the best memory foam mattress risk-free with a 100-night free trial. (77) | | Description 3 | Buy memory foam mattress online direct from a trusted DTC mattress brand. (77) | ## Ad Group 2: Size-Based Memory Foam Mattresses | Asset Type | Copy | |---|---| | Headline 1 | Queen Memory Foam Mattress (27) | | Headline 2 | King Memory Foam Mattress (26) | | Headline 3 | Best Memory Foam Mattress (26) | | Headline 4 | Queen & King Sizes In Stock (28) | | Headline 5 | 20% Off Mattress Sale (21) | | Headline 6 | Free Pillow With Purchase (25) | | Headline 7 | 100-Night Home Trial (20) | | Headline 8 | Free Shipping On All Beds (25) | | Headline 9 | Comfort That Fits You (21) | | Headline 10 | Order Online Today (18) | | Description 1 | Shop queen memory foam mattress and king memory foam mattress deals today. (76) | | Description 2 | Get 20% off plus a free pillow, free shipping, and a 100-night trial. (77) | | Description 3 | Find your best memory foam mattress in queen or king size and order online. (80) | ## Ad Group 3: Cooling & Trial Offer | Asset Type | Copy | |---|---| | Headline 1 | Cooling Memory Foam Mattress (29) | | Headline 2 | Memory Foam Free Trial (24) | | Headline 3 | Best Cooling Mattress Deal (26) | | Headline 4 | Sleep Cooler All Night (22) | | Headline 5 | 100-Night Mattress Trial (24) | | Headline 6 | Free Shipping + Free Pillow (27) | | Headline 7 | Save 20% On Mattress Sale (25) | | Headline 8 | Built For Cooler Sleep (22) | | Headline 9 | Loved By Happy Sleepers (23) | | Headline 10 | Shop Cooling Comfort Now (25) | | Description 1 | Try a cooling memory foam mattress with a 100-night free trial at home. (76) | | Description 2 | Save 20% plus get a free pillow and free shipping on your mattress order. (79) | | Description 3 | Shop online for cooler, pressure-relieving comfort from a trusted brand. (75) |
## Ad Group 1: Memory Foam Mattress Keywords: memory foam mattress, best memory foam mattress, buy memory foam mattress online ### Headlines | Headline | |---------| | 1. Memory Foam Mattress (20) | | 2. Best Memory Foam Mattress (23) | | 3. Buy Memory Foam Mattress Online (28) | | 4. 20% Off Memory Foam Beds (22) | | 5. Free Pillow With Mattress (23) | | 6. 100-Night Risk-Free Trial (23) | | 7. Free Shipping On All Beds (24) | | 8. Shop Memory Foam Now (19) | | 9. Ultimate Sleep Comfort (20) | | 10. Premium Foam For Better Rest (26) | ### Descriptions | Description | |-------------| | 1. Discover top-rated memory foam mattresses. Save 20% + free pillow, 100-night trial & free shipping. Sleep better tonight! (89) | | 2. Buy the best memory foam mattress online with confidence. Enjoy cooling comfort, free returns & unbeatable value. (85) | | 3. Upgrade to premium memory foam. 20% off now, plus free pillow & shipping. Trusted 100-night trial guarantee. (82) | ## Ad Group 2: Queen & King Sizes Keywords: queen memory foam mattress, king memory foam mattress ### Headlines | Headline | |---------| | 1. Queen Memory Foam Mattress (25) | | 2. King Memory Foam Mattress (24) | | 3. Queen Size Foam Mattress (23) | | 4. King Size Memory Foam Bed (24) | | 5. 20% Off Queen & King Beds (23) | | 6. Free Pillow On Queen Mattresses (28) | | 7. 100-Night Trial Queen Size (24) | | 8. King Beds Free Shipping (22) | | 9. Perfect Fit Queen Comfort (23) | | 10. Luxe King Sleep Upgrade (21) | ### Descriptions | Description | |-------------| | 1. Perfect queen or king memory foam mattress. 20% off + free pillow, free shipping & 100-night trial. Shop now! (84) | | 2. Get queen memory foam mattress comfort. Cooling design, 20% savings, free pillow & risk-free 100 nights. (80) | | 3. King memory foam mattress deals: 20% off, free shipping/pillow. Trusted trial for perfect sleep fit. (77) | ## Ad Group 3: Deals & Features Keywords: memory foam mattress sale, cooling memory foam mattress, memory foam mattress free trial ### Headlines | Headline | |---------| | 1. Memory Foam Mattress Sale (23) | | 2. Cooling Memory Foam Mattress (26) | | 3. Memory Foam Free Trial (21) | | 4. 20% Off Cooling Mattresses (24) | | 5. Free Pillow Sale Ends Soon (24) | | 6. 100-Night Mattress Trial (22) | | 7. Free Shipping On Sale Beds (24) | | 8. Buy Cooling Foam Today (21) | | 9. Stay Cool All Night Long (22) | | 10. Risk-Free Foam Mattress (21) | ### Descriptions | Description | |-------------| | 1. Memory foam mattress sale: 20% off cooling models + free pillow. 100-night free trial & shipping included. Act now! (88) | | 2. Cooling memory foam mattress with free trial. Save 20%, get free pillow/shipping. Sleep cool & comfy guaranteed. (85) | | 3. Join our memory foam sale w/ 100-night trial. 20% off, cooling tech, free pillow & delivery. Trusted comfort. (82) |
What makes these work
-
01Include character limits in the prompt
Google Ads RSA headlines cap at 30 characters and descriptions at 90. If you do not state these limits explicitly in your prompt, every model will exceed them and you will spend time editing instead of launching. State the limits as a hard constraint, not a preference.
-
02Give the model your USPs, not just keywords
A keyword tells the model what people are searching. Your USPs tell it what makes your offer worth clicking. Including both produces headlines that match intent and descriptions that convert. Without USPs, the output describes the category, not your product.
-
03Request multiple headline variations per keyword
RSAs work best with 8-15 headlines so Google can mix and match for different users. Ask the model for at least 3 headline variations per keyword, covering different angles: feature-led, benefit-led, and offer-led. This gives the algorithm real options to test.
-
04Specify match type intent in your prompt
A keyword like 'accounting software' can reflect a browsing mindset or a ready-to-buy mindset. Tell the model who is searching and what stage they are at. A prompt that says 'audience: small business owners comparing tools' will produce more consideration-stage copy than one that says 'audience: ready to sign up today.'
More example scenarios
Write Google Ads RSA copy from these keywords: project management software, team task tracker, online project planner, workflow management tool. Product: Teamflow. Offer: 14-day free trial, no credit card. Audience: small to mid-size business teams. USPs: real-time collaboration, Gantt charts, Slack integration. Keep headlines under 30 characters, descriptions under 90 characters.
Headlines: 'Manage Projects with Teamflow', 'Team Task Tracker Built to Scale', 'Plan Projects Online, Free Trial', 'Workflow Tool Teams Actually Use'. Descriptions: 'Real-time collaboration, Gantt charts, and Slack integration. Try free for 14 days, no card needed.' / 'Assign tasks, track progress, and hit deadlines. Start your free Teamflow trial today.'
Write Google Ads headlines and descriptions from: AC repair near me, air conditioning service, HVAC tune-up, emergency AC repair. Business: CoolAir HVAC, serving Phoenix AZ. USPs: same-day service, licensed technicians, $89 tune-up special. Audience: homeowners. Character limits: headlines 30, descriptions 90.
Headlines: 'AC Repair in Phoenix Today', 'Same-Day AC Service, $89 Tune-Up', 'Licensed HVAC Techs Near You', 'Emergency AC Repair Available'. Descriptions: 'CoolAir sends licensed techs same day. Book your $89 AC tune-up online now.' / 'Phoenix HVAC experts ready when you need them. Emergency and scheduled service available.'
Create RSA ad copy from this keyword list: mens running shoes, best trail running shoes, lightweight running shoes, running shoes on sale. Store: PaceUp. Offer: free shipping over $75, 30-day returns. USPs: expert-curated selection, top brands, fast shipping. Headlines max 30 chars, descriptions max 90 chars.
Headlines: 'Men's Running Shoes at PaceUp', 'Top Trail Running Shoes On Sale', 'Lightweight Shoes, Free Shipping', 'Running Shoes, 30-Day Returns'. Descriptions: 'Shop expert-curated running shoes from top brands. Free shipping on orders over $75.' / 'Find the right shoe for your run. Fast delivery and hassle-free 30-day returns at PaceUp.'
Generate Google Ads copy from: online coding bootcamp, learn python online, web development course, coding course for beginners. Platform: DevLaunch. Offer: pay after you get hired. Audience: adults changing careers. USPs: job guarantee, mentor support, flexible schedule. 30-char headlines, 90-char descriptions.
Headlines: 'Online Coding Bootcamp, Pay Later', 'Learn Python with Job Guarantee', 'Web Dev Course, Flex Schedule', 'Beginner Coding Course at DevLaunch'. Descriptions: 'DevLaunch offers mentor-led coding training with a job guarantee. Pay only after you get hired.' / 'Switch careers with confidence. Flexible online courses, real mentors, and a hire-or-refund promise.'
Write RSA headlines and descriptions from: small business accounting software, invoicing software, bookkeeping app, expense tracking software. Product: LedgerNow. Offer: first 3 months free. Audience: small business owners, freelancers. USPs: automated reconciliation, CPA-ready reports, integrates with QuickBooks. Headlines 30 chars max, descriptions 90 chars max.
Headlines: 'Small Business Accounting App', 'Invoicing Software, 3 Months Free', 'Bookkeeping App That Reconciles', 'Track Expenses with LedgerNow'. Descriptions: 'Automated reconciliation and CPA-ready reports. Try LedgerNow free for your first 3 months.' / 'Manage invoices, expenses, and books in one place. Integrates with QuickBooks. Start free today.'
Common mistakes to avoid
-
Pasting keywords without offer context
Dumping a raw keyword list into a prompt with no product details produces generic copy that could apply to any competitor. The model fills gaps with assumptions. Always include your product name, core offer, and at least two differentiators.
-
Skipping character count verification
Even when you specify limits, models occasionally produce a headline at 32 or 33 characters. Pasting unverified copy into Google Ads triggers disapprovals and delays campaign launch. Run every headline through a character counter before uploading.
-
Using AI output as final copy without human review
AI-generated ads can include vague superlatives like 'best' or 'top-rated' that Google flags, or claims that do not match your landing page. Review every line against Google's editorial policies and your actual offer before the campaign goes live.
-
One prompt for too many keyword groups
Cramming 50 keywords from different intent clusters into one prompt produces diluted, unfocused copy. Group keywords by intent or theme first, then run a separate prompt per group. The output will be tighter and the ad relevance scores will reflect it.
-
Ignoring keyword insertion opportunities
When your target keyword fits naturally in a headline under 30 characters, use it verbatim. Models sometimes paraphrase when exact inclusion would score higher for ad relevance. Review each headline and confirm the primary keyword appears in at least one exactly as it appears in your list.
Related queries
Frequently asked questions
Can AI write Google Ads that stay within the character limits automatically?
It can, but you must specify the limits explicitly in your prompt. Write 'headlines must be 30 characters or fewer, descriptions must be 90 characters or fewer' as a hard rule. Even then, verify every output manually because models occasionally run a few characters long, especially on longer product names or complex phrases.
How many headlines should I ask the AI to generate per keyword?
Ask for at least 3-5 headlines per keyword, each from a different angle: one featuring the keyword directly, one focused on a benefit, and one tied to your offer or call to action. Google RSAs perform best with 8-15 total headlines, so generating more gives you flexibility to choose the strongest without going back to the model.
What information do I need to give the AI besides my keyword list?
At minimum: your product or service name, the primary offer or CTA, your top 2-3 differentiators, and your target audience. The more specific you are, the more usable the output. Vague inputs produce generic copy. A sentence like 'we offer same-day delivery, which competitors do not' is worth more than a long list of adjectives.
Is AI-generated Google Ads copy against Google's policies?
No. Google's policies govern what the ads say, not how they were written. AI-generated copy must comply with the same editorial standards as anything else: no excessive capitalization, no claims that cannot be substantiated, no misleading content. Run every AI output through Google's policy checklist before publishing.
Which AI model produces the best Google Ads copy from a keyword list?
Performance varies by industry and prompt quality more than by model. The comparison table on this page shows side-by-side output from four models using the same prompt. In practice, GPT-4o and Claude tend to respect character constraints more consistently, but the best approach is to test two models on your specific keyword list and pick the stronger output.
Can I use this method to write ads for a client without telling them AI was involved?
Disclosure depends on your client agreement and local regulations. More importantly, you should review, edit, and validate every line of AI output before it goes to a client. If you present AI-generated copy as a finished deliverable without human review, you risk factual errors, policy violations, or copy that misrepresents the client's offer. Use AI to draft, then apply professional judgment before delivery.
Try it with a real tool
Run this prompt in one of these tools. Affiliate links help keep Gridlyx free.