Payment protectionDetails
- Revisions within the package are free.
- If you do not respond within 3 days of delivery, the work is accepted automatically.
The money is reserved when you pay and released only once you accept the work.

Example result
Search campaign: a plumbing company on Google Ads
Structure
- Campaign 1, Urgent repairs (60% of budget, $30 a day, ads 24/7): Emergency plumber · Blocked drains · Leaks and burst pipes
- Campaign 2, Planned work (40%, $20 a day, 7 am to 8 pm): Water heaters · Fixture installation · Sewer line inspection · Repiping
- Area: Kestrel Bay and a 15-mile radius. Goal: calls from ads and from the site.
Ad groups
| Ad group | Keywords and match types | Group negatives |
|---|---|---|
| Emergency plumber | [emergency plumber], "24 hour plumber", "plumber open now", [emergency plumber kestrel bay] | apprentice, union, plumber salary |
| Blocked drains | [drain unblocking], "blocked drain", "clogged toilet plumber", "drain cleaning near me" | drain cleaner, snake rental, how to unclog |
| Leaks and burst pipes | [burst pipe repair], "water leak plumber", "pipe leak repair near me" | leak sealant, pipe fittings, insurance claim |
Shared negative list (46 words): jobs, careers, course, training, license exam, wholesale, parts store, diy, free, used, rental and more.
Ad: Emergency plumber
| Headline | Characters |
|---|---|
| 24/7 Emergency Plumber | 22 |
| Upfront Price Before We Start | 29 |
| Licensed Kestrel Bay Plumbers | 29 |
| Description | Characters |
|---|---|
| Burst pipe or no hot water? Call now and a licensed plumber is on the way, day or night. | 88 |
| You hear the price before any work starts. Three vans across Kestrel Bay, weekends too. | 87 |
The full ad has 15 headlines and 4 descriptions; the file shows the count next to every line.
Starting bids (suggestions)
| Ad group | Max. cost per click | How it was set |
|---|---|---|
| Emergency plumber | $4.40 | $35 per call, assuming 1 call in 8 clicks |
| Blocked drains | $3.00 | smaller jobs: $25 per call, 1 in 8 clicks |
| Leaks and burst pipes | $3.80 | $35 per call, 1 in 9 clicks |
Start with manual bids for two weeks, then replace the assumed call rate with your real one.
Files delivered
- copperleaf-campaigns.xlsx in Google Ads Editor columns: 2 campaigns, 7 ad groups, 168 keywords with match types, negatives, ads, sitelinks and callouts. You import it into Google Ads Editor, check the preview and publish.
- setup-notes.docx: area, schedule, budget split, call tracking and a 30-day test plan.
Client: Copperleaf Plumbing, a family firm with three vans in a mid-sized city (fictional "Kestrel Bay"). Task: a Google Ads search campaign for phone calls; budget $1,500 a month; target cost per call $35. Premium package. Below is an excerpt: the "Urgent repairs" campaign and its 3 ad groups (7 in total).
The client and all details are made up.
About this service
An online store usually wastes its first Google Ads budget on one broad campaign where cheap accessories and top sellers fight for the same clicks. We split your catalogue into campaigns by category or margin, group keywords by what shoppers actually type (product type, brand you stock, size, "buy", "price", "delivery") and write responsive search ads that point to the matching category or product page. Negatives keep out "free", "used", "repair", "manual" and job searches, and every headline and description is counted against Google's 30 and 90 character limits.
What is included
- What you getSearch campaigns for your store with ad groups per category, keywords with match types, a negative list and responsive search ads that send each query to the right category page. Delivered as an Excel sheet in Google Ads Editor columns, plus Word setup notes in the Standard and Premium packages; you check, upload and publish the campaign yourself.
- Split by category or marginTop sellers do not share a budget with low-margin extras
- Shopper-intent keywordsProduct type plus buy, price, delivery and size words
- Store negativesFree, used, repair, manual, wholesale if you do not sell it
- Offer-led adsDelivery, returns and payment terms you really offer
- Deep linksEach ad group lands on its own category page
How it works
- 1CatalogueWe read your site and product list
- 2BuildWe write groups, keywords, negatives and ads
- 3UploadYou paste the sheet into Google Ads Editor
What we need from you
A link to your store, the categories or products to advertise with their landing pages, countries you ship to, your monthly budget and margin, and the brands you are allowed to mention. You can attach a product or price list in Excel or PDF.
We will ask you:
- Which categories or products should the ads push first?
- Which countries and languages do you ship to?
- What delivery, returns and payment terms can the ads mention?
- What margin do you make on an average order?
Compare packages
| Packages | Basic1 campaign, up to 3 ad groups$19 | StandardUp to 2 campaigns and 8 ad groups$39 | PremiumUp to 4 campaigns and 15 ad groups$69 |
|---|---|---|---|
| Deadline | 2 days | 3 days | 4 days |
| Revisions | 1 | 2 | 3 |
| Campaigns / ad groups | 1 / up to 3 | up to 2 / up to 8 | up to 4 / up to 15 |
| Keywords | up to 60 | up to 200 | up to 400 |
| Negative keywords | up to 50 | up to 150 | up to 300 |
| Ads per ad group | 1 | 2 | 2 + all assets |
| Order Basic | Order Standard | Order Premium |
Payment protection
You pay when you order, but the money is released only for accepted work.
- Fixed priceThe package price does not change after you pay.
- The money is reservedWhen you pay, the amount is only reserved. It is released to the service once you accept the work.
- Checked before deliveryEvery result goes through a quality check before it reaches you, and you see it on the order page before accepting it.
- Free revisionsAsk for changes within your brief as many times as the package allows.
- Acceptance after 3 daysIf within 3 days of delivery you neither accept the work nor ask for changes, it is accepted automatically. If you write in the order chat after delivery, the order waits; once we answer, we may start the 3 days again and will say so in the chat.
- Redo or a full refundIf the result does not match your brief and the revisions did not fix it, or the work takes more than twice its deadline, write in the order chat: we will redo the work or refund the payment in full.
Questions and answers
Why search campaigns and not only Shopping or Performance Max?
Search lets you control which queries and pages get the budget and works alongside product ads. If you want the Shopping side, order our Google Shopping structure offer.
Will you tell me search volumes and cost per click?
No. We do not see Keyword Planner data; keywords come from your site, competitors and search results. Check volumes in your own account before launch.
Can ads mention prices and discounts?
Yes, if you give them and they match the landing page. Google rejects ads whose prices or offers differ from the site.
Do you set up the account or tracking?
No, we never log in. You upload the sheet, set conversion tracking and publish the campaign.