

Most South African e-commerce Google Ads accounts run on copy written for the wrong buyer stage: broad claims, no price signal, no urgency, and headlines that could belong to any store selling anything. That's why a R50 cost-per-click keyword converts at 0.8% instead of 3%. This guide gives you a repeatable process for writing Google Ads copy for e-commerce that pulls its weight in 2026, not generic "tips" that sound good and change nothing.
TL;DR: Writing Google Ads copy for e-commerce that converts means matching headline intent to search intent, putting price or promotion signals where Google shows them, and building in urgency that's actually true. A Cape Town homeware store restructuring ad groups around specific product terms (rather than "home decor") and adding delivery-time callouts in 2026 typically sees quality score climb within two to three weeks. Verdict: rebuild your ad groups around single-product intent before you touch the copy. Copy fixes a badly structured account by maybe 10%, structure fixes it by 40%.
Why this matters
Google Ads rewards relevance signals across the whole account, not just clever headlines. If your ad group is called "Kitchenware" and contains fifteen keywords from "cast iron pan" to "cutlery set", no headline can be specific enough to satisfy all fifteen searches. The copy problem is usually a structure problem wearing a copy costume.
Second, e-commerce searchers in South Africa are price-anchored. Load shedding, fuel price hikes and a weak Rand through 2026 have made shoppers more comparison-driven than they were three years ago. Copy that hides price, delivery cost or stock availability loses to competitors who state it upfront, even at a higher headline price.
Third, POPIA doesn't touch ad copy directly, but any claim about "guaranteed" results, fabricated urgency ("only 2 left" when there are 200), or misleading pricing exposes you to Google policy strikes and, separately, to ASA complaints. Write true copy. It converts better anyway because South African shoppers are sceptical of hype.
What you'll need
- Access to the live Google Ads account (Ads Editor is faster for bulk copy edits than the web UI)
- Your product feed or at least accurate current pricing, stock status, and delivery timelines
- Search terms report from the last 30 to 90 days, to see what people actually typed
- A list of genuine differentiators: free delivery threshold, warranty length, local stock vs imported, same-day dispatch cut-off time
- 30 to 45 minutes per ad group, not per account. Rushing this across fifty ad groups in one sitting produces the same generic copy you started with
If your account structure lumps unrelated products into single ad groups, fix that before writing copy. A Google Ads agency for small businesses will usually flag this as the first repair, not the fifth.
The steps
1. Split ad groups down to single product intent
This accomplishes the single biggest lift in relevance score before you write a word of copy. An ad group titled "Running Shoes" that holds "trail running shoes", "road running shoes" and "running shoes for flat feet" cannot produce a headline specific to any of them.
Break it down: one ad group per product type or per clear buyer intent (budget vs premium, gender, use case). Expect five to fifteen keywords per ad group, not fifty. Common mistake: merging keywords for the sake of "enough volume". Low volume, high relevance beats high volume, low relevance every time in 2026's auction dynamics.
2. Mirror the exact search term in Headline 1
Google gives search-term-matched headlines more real estate and a visible relevance boost. If someone searches "waterproof hiking boots size 10", your Headline 1 should contain "Waterproof Hiking Boots" almost verbatim, not "Premium Outdoor Footwear".
Write three to four headline variants per ad group, each targeting a different keyword cluster inside that group. Expected outcome: your impression share on exact and phrase match terms should climb within the first reporting cycle, usually seven to fourteen days.
3. Put the price or promise in Headline 2, not buried in description
South African shoppers scan headlines before descriptions on mobile, which is 70%+ of Google Ads traffic for most e-commerce accounts. If you have a strong price point ("From R399"), a delivery promise ("Delivered in 2-3 Days") or a stock claim ("In Stock, Ships Today"), it belongs in Headline 2.
This does two things: it pre-qualifies clicks (fewer people who can't afford it click through, saving spend) and it directly answers the query behind most product searches, which is "can I get this, and what does it cost".
Common mistake: writing "Best Prices Guaranteed" instead of an actual number. Vague price language performs worse than a specific figure, even a mid-range one, because it reads as unverifiable.
4. Use Description lines for the objection, not the pitch
By the time someone reads your description, they've already decided the headline is relevant. The description's job is knocking out the last objection: shipping cost, return policy, sizing uncertainty, or trust ("Est. 2016", if true and if it matters to the buyer).
Write one description that handles logistics ("Free delivery over R750, returns within 30 days") and one that handles product specifics (materials, sizing, compatibility). Don't repeat the headline claim in the description; that wastes a line.
5. Add real urgency, only when it's true
Genuine urgency converts: end-of-season stock clearance, a dated promotion, low actual stock on a specific SKU. Fabricated urgency ("Sale Ends Soon" running for eight months) trains your best customers to distrust every claim you make, and it risks a Google policy review.
If you don't have a real time-bound or stock-bound reason to act now, don't invent one. Use a different lever instead: social proof numbers if you have them, or a specific product benefit stated as fact.
6. Build Responsive Search Ads with pinning discipline
RSAs let Google mix and match headlines and descriptions, but unpinned assets can produce nonsensical combinations ("From R399" next to "Guaranteed for 10 Years" when only the R399 item has that warranty). Pin your price-specific and product-specific headlines to Position 1 or 2 so they never combine with the wrong description.
Expected outcome: fewer weird ad previews, and a cleaner signal to Smart Bidding about which combinations actually convert, because you're not diluting good combinations with broken ones.
7. Add Sitelink and Callout extensions that repeat your strongest signal
Extensions increase ad real estate and click-through rate, but only if they're not filler. Use sitelinks for specific categories or bestsellers ("Men's Trail Shoes", "Returns Policy"), and callouts for facts that didn't fit the 30-character headline limit ("Local Stock, No Import Delay", "POPIA-Compliant Checkout").
Common mistake: copy-pasting the same four sitelinks across every ad group in the account. Sitelinks should be as specific to the ad group as the headlines are.
Troubleshooting
- CTR looks fine but conversion rate is low. Your headline is winning the click but the landing page or price doesn't match what the ad promised. Check for a price mismatch between ad copy and product page.
- Quality Score stuck at 4 or 5 despite new copy. The ad group is still too broad. Copy improvements plateau around a Quality Score of 5 to 6 if the underlying keyword-to-ad group match is loose.
- RSA "Learning" status never clears. You likely don't have at least three headlines and two descriptions with genuinely different angles, not just reworded synonyms. Google needs real variation to test.
- High impression share, low clicks. Your competitors' headlines are more specific or price-forward than yours. Pull the auction insights report and read the top three competitors' ad copy directly.
- Good CTR, terrible ROAS. You're winning clicks on the wrong intent (browsers, not buyers). Add negative keywords for "free", "how to make", "DIY" if you sell finished products, and re-check your match types.
- Mobile conversion rate far below desktop. Your description lines may be getting truncated on mobile. Front-load the most important information in the first 45 to 60 characters of each description.
Tools and resources
- Google Ads' own Ad Strength indicator, useful as a rough guide but never a substitute for reading the actual search terms report
- The search terms report itself, refreshed weekly, is the single best copy brief you'll ever get because it's written by your actual customers
- Auction Insights, to see which competitors are bidding on your exact terms and what language they're using
- If your account structure or bidding strategy is the deeper issue, an audit can tell you whether the copy problem is actually a conversion tracking or Smart Bidding problem in disguise
- For stores also relying on organic traffic, pairing this with e-commerce SEO work means product pages match the same specific intent your ads now target
What to do next
Once your ad copy is rebuilt around single-product ad groups, the next lever is usually budget allocation and ROAS floors, not more copy testing. If you're scaling spend without a hard ROAS floor per campaign, you'll bleed budget into the exact keywords your new copy just made more expensive to win. A Google Ads agency in South Africa ranked for this work can tell you fast whether your account's real bottleneck is copy, structure, or tracking.
FAQ
What's the best headline structure for Google Ads e-commerce copy? Match the exact search term in Headline 1, state price or delivery promise in Headline 2, and reserve Headline 3 for a differentiator like warranty or stock status. This structure consistently outperforms generic brand-forward headlines in 2026 auctions.
Should I put my price in the ad copy? Yes, if your price is competitive or mid-range for the category. Stating price pre-qualifies clicks and tends to lift conversion rate even when it slightly reduces click-through rate, because fewer unqualified browsers click.
How many headlines and descriptions does an RSA need? Google allows up to 15 headlines and 4 descriptions, but 8 to 10 well-differentiated headlines and 3 to 4 descriptions perform better than filling every slot with near-duplicates.
Is Responsive Search Ads better than Expanded Text Ads for e-commerce in 2026? Expanded Text Ads have been deprecated by Google, so Responsive Search Ads are the only standard text ad format available. The relevant question now is pinning strategy, not format choice.
How often should I refresh Google Ads copy for an e-commerce store? Review performance every 30 to 45 days and refresh underperforming assets, but avoid wholesale rewrites more often than that. Ad Strength and Quality Score both need a stable testing window to produce reliable data.
Does urgency copy actually improve conversion rate? Genuine, time-bound or stock-bound urgency does improve conversion rate, but fabricated urgency erodes trust over time and risks a Google Ads policy review. Only use urgency claims you can verify.
What's the biggest mistake in e-commerce Google Ads copy? Writing copy for a broad, badly structured ad group instead of fixing the structure first. Copy can lift performance by roughly 10%, but ad group structure and keyword-to-copy relevance typically account for 40% or more of the difference between a Quality Score of 4 and 8.
Should product-specific ads link to the homepage or the exact product page? Always the exact product page. Sending a specific search term to a generic collection page or homepage breaks the relevance chain your copy just built, and it shows up directly as a lower Quality Score.
One last thing
The single highest-leverage change most South African e-commerce accounts can make in 2026 isn't a headline formula. It's checking whether your "add to cart" conversion is actually firing on the confirmed purchase event or just the cart page, because Smart Bidding optimises toward whatever signal you feed it. Perfect copy pointed at a broken conversion action just buys more of the wrong clicks, faster.








