Ad copywriting
Search and social ad copy written to each platform's limits and policies, in testable variants.
GradaxEuropean companyOrder outright
Founded 2014·Built and operated in Europe·3 days to 2 weeks

About this service
Ad copy fails in two ways. It gets disapproved, or it runs as fifteen headlines that all say the same thing in slightly different words. We write variants built on different angles, such as price, speed, proof or the problem itself, within each platform's character limits and ad policies. Each one matches the page the click lands on.
Variants that test messages, not synonyms
A responsive search ad accepts fifteen headlines of 30 characters each. Most accounts fill those slots with near-duplicates: "Fast Delivery", "Quick Delivery", "Speedy Shipping". The platform tests them, finds no meaningful difference and teaches you nothing. Meanwhile the account never learns whether buyers care more about price, speed, range or reassurance.
We start with angles. Three to five distinct reasons someone would click, agreed with you before writing, such as the problem stated plainly, the price, a proof point, the guarantee and the alternative they are comparing you with. Each headline and each social ad is labelled with its angle, so when results come in you can see which message won, not just which wording.
Limits, policies and the page after the click
Every platform has its own limits, and copy that ignores them gets cut off mid-word. Google search headlines stop at 30 characters and descriptions at 90. Meta truncates primary text after roughly 125 characters on most placements, so the point has to land before the "See more" link. We count every line against the format it will run in.
Policy is the other trap. Health, finance, employment and housing ads face strict rules. Meta rejects copy that implies it knows something personal about the reader, such as "Struggling with your debt?". Unprovable superlatives and some trademark uses get disapproved on search. We check copy against those rules before it leaves us.
Finally, an ad is a promise the landing page has to keep. If the ad says "free delivery over 50 euros" and the page does not mention it, the click is wasted. Each ad set comes with notes on what the landing page needs to repeat.
What you get
Everything below is in the price. Nothing here is an upgrade.
- Angle sheet: the three to five messages being tested
- Search ad assets: headlines, descriptions, sitelinks and callouts
- Social ad primary text, headlines and descriptions per format
- Upload-ready spreadsheet per platform
- Landing page message-match notes
What changes
- Headlines and descriptions that fit every character limit without being cut short
- Variants grouped by angle, so a test tells you which message works and not just which word
- Copy checked against platform policy before upload, for claims, superlatives and personal attributes
- Each ad's promise repeated on its landing page
How it runs
Angles
Three to five distinct reasons someone would click, agreed with you first.
Write
Variants per angle, counted against each platform's limits.
Check
Policy review for restricted claims and wording that triggers disapproval.
Deliver
A spreadsheet ready to upload, with the angle labelled on every line.
Compare the sizes
The standard price for each size. Extras are priced beside it, not hidden behind a call.
| Included | One platform, one campaign€2903 to 5 working days | Two platforms€5001 week | Full account and test plan€1,0502 weeks, refresh at 30 days |
|---|---|---|---|
| Angle sheet | Included | Included | Included |
| Copy for up to three ad groups or ad sets | Included | Included | Included |
| Fifteen headlines and four descriptions per search ad group | Included | Included | Included |
| Upload spreadsheet | Included | Included | Included |
| Up to six ad groups or ad sets | Not included | Included | Included |
| Sitelinks, callouts and structured snippets | Not included | Included | Included |
| Landing page message-match notes | Not included | Included | Included |
| Retargeting copy for people who visited but did not buy | Not included | Not included | Included |
| Test plan with hypotheses and what to cut | Not included | Not included | Included |
| One refresh round after 30 days of data | Not included | Not included | Included |
| Order | Select | Select | Select |
Add what you need
Choose the size
Add what you need
Your total€500
ContinueThe standard price, plus whatever you add. Confirmed in writing before anything starts; nothing is charged until you accept it.
Questions
Which platforms do you write for?
Google Ads, Microsoft Ads, Meta, LinkedIn and TikTok. Each has its own limits and policies, and copy is written per platform, not resized.
Do you set up or run the campaigns?
Not in this offer. Copy arrives ready to upload. Campaign setup and management are separate offers.
Why not just let the platform write variants?
Automated variants tend to repeat one message in different words, so a test teaches you very little. Variants built on different angles tell you what your buyers care about.
Related searches
Related work
One-timeSearch ads setupA campaign built from scratch, with the tracking working before the first click.from €590one-time
One-timeSocial ads creativeA batch of ad creative built to be tested, not one hero asset.from €690one-time
One-timeConversion landing pageOne page, one offer, built and measured as a single job.from €890one-time
Order it
Standardised enough to order on its own. The price is confirmed in writing before anything starts.