Workshop Marketing Manual
Workshop Marketing
Service manual · Main course · 13 modules

Workshop Marketing Manual

A crash course in marketing a local car repair shop in Türkiye: how customers find you, how SEO, Google Ads and Meta Ads work, how to launch a first campaign, and how to follow every click, call and WhatsApp message until it becomes a paying customer.

~85 min read + setup workUpdated Oct 2026Example business: Kaya Oto Servis (fictional)
Course progress: use “Mark module done” at the end of each module.
01
Module

Start here

You'll learn
  • What marketing actually means for a local repair shop
  • The three kinds of channels (owned, earned, paid) and how they feed each other
  • The Türkiye numbers that decide where to start
  • How to work through this course and the four deep dives

What marketing means for a local shop

For a car repair shop, marketing is everything that makes the right people near you call, message or drive in, and then come back next time. It is much more than ads. The person who answers the phone, the price range on your website, the photos on Google Maps and the review you asked for yesterday are all marketing.

It helps to think of three jobs:

  1. Be found. When someone near you has a warning light, a brake noise or a maintenance due, your shop shows up: on Google, on Maps, on Yandex, in a friend's WhatsApp recommendation.
  2. Be chosen. When they compare you with two other shops, you look like the safe choice: good reviews, clear prices, real photos, a fast reply.
  3. Be remembered. After the first job, they come back for the next service and send their friends.
Definition

Channel: any route by which a customer can learn about you or contact you (Google search, Instagram, a sign on the street, WhatsApp). Lead: a person who has contacted you about a job (a call, a WhatsApp message, a form) but has not paid yet. Customer: a lead who paid for a job.

Meet Kaya Oto Servis

Every module uses the same example business, so you can see each idea applied to a real-looking shop.

At Kaya Oto Servis

Kaya Oto Servis is fictional. It is an independent car repair shop in Ataşehir, İstanbul, with 12 people: 8 mechanics and technicians, 2 service advisors, the owner and 1 admin. Services: periodic maintenance (periyodik bakım), brakes, engine diagnostics, timing belt (triger kayışı), tyre change and storage (lastik oteli), A/C service and pre-purchase inspection (ekspertiz).

It already has a website, a Google Business Profile, Instagram and Facebook accounts and WhatsApp Business. The average job is about ₺4,000. Every ₺ figure about Kaya in this course is illustrative, a teaching number and not market data.

The owner's goal for this course: “30 more paying customers a month, at no more than ₺500 of advertising per customer.”

Owned, earned and paid channels

Every channel falls into one of three groups. Knowing which group you are working on tells you what it costs and how long it lasts.

Owned

Channels you control: your website, Google Business Profile (GBP, the listing that appears on Google Maps), Instagram and Facebook accounts, WhatsApp Business, your customer list (with consent), even the sign above the door.

Earned

What others give you for free: Google reviews, word of mouth, a local news story, your position in free Google results (SEO, Module 05). You influence it, but you cannot buy it.

Paid

Attention you rent: Google Ads, Meta Ads (Facebook, Instagram, WhatsApp), paid boosts on marketplaces such as Armut or Sahibinden, radio. It stops the day the budget stops.

Definition

Organic vs paid. Organic visibility is what you don't pay per click for: SEO, map rankings, unpaid social posts. It builds slowly and keeps working. Paid visibility is fast and switch-on, switch-off.

Channel map for a local shopPaid and earned channels send people to owned channels; owned channels turn them into contacts and paying customers; happy customers create reviews and referrals, which feed earned media again. PAIDyou rent attention Google Ads Meta Ads (FB · IG · WA) EARNEDothers give it to you Google reviews Word of mouth SEO & map rankings send people to OWNEDyou control it, so build it first Website Google Business Profile Instagram & Facebook WhatsApp Business Contact: call · WhatsApp · form · walk-in Paying customer (and repeat) reviews & referrals
The channel map. Paid and earned channels bring people to the channels you own. Owned channels turn them into contacts and customers. Happy customers write reviews and refer friends, which feeds earned media again.

Read the diagram from top to bottom. Ads and reviews don't sell a brake job by themselves. They send people to your website, your Maps listing or your WhatsApp, and those places do the convincing. This is why the course fixes owned channels (Module 03) before spending on ads.

At Kaya Oto Servis

Today almost all of Kaya's new customers come from word of mouth and people who walk past. The Instagram account posts now and then, the website has one “Hizmetlerimiz” page listing every service in a paragraph, and nobody has asked for a Google review in months. Plenty of room to grow, and most of it costs time, not money.

The Türkiye landscape in eight numbers

These figures decide where a Turkish local business should start. Each one comes with a “so what” for Kaya.

FactNumberSo what for Kaya
Google's share of search in Türkiye (StatCounter, Sep 2026)73.42%Google search and Maps come first.
Yandex's share of search25.19%About one search in four. Claim Yandex Business too; many shops forget.
Bing's share of search0.71%Claim the free Bing Places listing; skip Bing ads for now.
Share of web traffic on mobile (StatCounter, Sep 2026)81.86%Design and test everything on a phone first.
Internet users (DataReportal 2026)77.5 M (88.3%)Almost all of your customers are online.
Internet users aged 16–74 who use WhatsApp (TÜİK 2025)88.6%WhatsApp is your real inbox. More people use it than YouTube (72.9%) or Instagram (68.1%).
Ad reach: Instagram / YouTube / Facebook (DataReportal, late 2025)62.3 M / 57.9 M / 34.7 MInstagram is the main social ad platform. Ad-tool audiences are not unique people, so treat them as rough.
Google AI Overviews and AI Mode in Turkishsince ~Mar 2026Some searches now show an AI summary first (Module 05).

Which channels first?

Ask three questions about any channel:

  1. Where are people when they have the need? With a breakdown or a warning light, they search Google or Maps, or ask on WhatsApp. So the map listing and search come first for a repair shop.
  2. Where can we be remembered before the need? Instagram and YouTube have the largest audiences in Türkiye. They suit awareness and reminding people who already know you.
  3. What can we keep up? One channel done every week beats five channels done badly.

For a shop like Kaya, that gives this priority order:

  1. Google Business Profile and reviews
  2. WhatsApp Business, set up properly
  3. A website with one page per service
  4. Google Search Ads around the shop
  5. Meta (Instagram/Facebook) ads that start WhatsApp chats, plus local awareness
  6. Reminder messages to existing customers who gave consent
  7. Marketplaces such as Armut as an extra lead source

How to use this course

The modules are in a strict order. Nothing depends on a later module, and each one ends with a short self-check and a “Mark module done” button that fills in the progress strip at the top. Four deep dives go further on the hands-on topics; you don't need them to finish this page.

ModuleAfter it you can…Time
01 Start herename your channels and your starting point5 min
02 Customer & offerwrite who you serve, your positioning and an offer8 min
03 Foundationfix website, GBP, Yandex, WhatsApp and listings9 min
04 The numberscalculate CTR, CPL, cost per customer, ROAS and a budget9 min
05 SEO in briefunderstand search results and improve local rankings8 min
06 Trackingmeasure calls, WhatsApp, forms and paying customers9 min
07 How paid ads workexplain auctions, budgets, learning and real costs in TR6 min
08 Google Adslaunch a first Search campaign safely9 min
09 Meta Adslaunch a click-to-WhatsApp campaign8 min
10 Resultsread results, test, and decide to stop or scale6 min
11 Retentionget reviews, send legal reminders, run referrals5 min
12 Rules & moneystay within KVKK, İYS, advertising and tax rules5 min
13 90-day planfollow a week-by-week plan4 min

Suggested pace: day 1, Modules 01–04; day 2, Modules 05–06 and start the foundation checklist; day 3, Modules 07–09; day 4, Modules 10–13. Then follow the 90-day plan and open a deep dive whenever you reach that step.

Tip

Keep one notebook or Google Sheet open while you read. Every time you see “At Kaya Oto Servis”, write down your own shop's version. By Module 13 you will have your plan.

Common mistake

Running ads before fixing the basics. An incomplete Maps listing, few reviews, a slow mobile site and a phone nobody answers waste ad money, because the ads send people to a shop that doesn't convince them.

Your Google reviews: owned, earned or paid?

Earned. You can ask for them (and you should), but customers write them and you cannot buy them. Your Google Business Profile itself is owned.

Why should a Turkish shop bother with Yandex at all?

Yandex has about a quarter of search in Türkiye (25.19% in September 2026, StatCounter), and many drivers use Yandex Maps/Navigasyon. A free Yandex Business listing reaches them.

What is the difference between a lead and a customer?

A lead has contacted you (call, WhatsApp, form). A customer has paid for a job. Ads platforms count leads; your business runs on customers.

02
Module

Customer & offer

You'll learn
  • How to choose a target customer instead of “everyone with a car”
  • Positioning, value proposition and offer, with Turkish examples
  • The customer journey (funnel) and what a garage does at each stage
  • Brand vs performance marketing, and how seasons shape a repair shop's year

Target customer: who exactly?

A target customer is the specific group you most want to serve. “Everyone with a car” is not a target, because you cannot write an ad, choose a keyword or set a map radius for everyone. For a repair shop, realistic segments look like this:

SegmentWhat they wantWhere to reach them
Nearby private car owners, roughly 5–10 km from the shop, cars out of manufacturer warranty (often 3+ years old), looking for an alternative to the yetkili servis (dealer service)Fair price, trust, speed, no surprisesGoogle search and Maps, GBP, local Instagram ads, WhatsApp
Small fleets: taxi firms, delivery vans, rent-a-car firms, local company carsLittle downtime, priority slots, clean invoices, one contact personDirect visits, phone, WhatsApp, partners
Specific makes or problems, only if you have the skills: “VAG group specialist”, automatic gearboxes, hybrids, LPGA specialist they can trust with a hard jobSearch terms with brand or problem, brand pages on your site
At Kaya Oto Servis

Kaya picks two segments: private owners within about 10 km of Ataşehir, and small fleets nearby. Fleets are fewer but bring repeat volume, and before winter the ones that drive intercity have a legal reason to visit (see seasonality below).

Positioning: the sentence people remember

Positioning is the one idea you want customers to remember about you compared with the alternatives. Examples a Turkish garage could use:

Tip

The competitor test: put a competitor's name on your ad. If it still makes sense, you have not positioned yet. “Kaliteli hizmet, uygun fiyat” (quality service, good price) passes for every shop in İstanbul, so it says nothing.

Bosch Car Service is a large-scale example: its Turkish network combines “everywhere in Türkiye” with “world-standard quality” and keeps the manufacturer warranty protected for customers' cars. One clear promise, repeated everywhere.

Value proposition and offer

Definition

Value proposition: why a customer should choose you: the benefit, the proof you deliver it, and what makes you different. Offer: the concrete thing you ask them to act on now.

People don't yet trust a mechanic they have never used, so a good first offer reduces risk. Free inspections, fixed or written prices, a warranty on labour and photo evidence all do that. Examples:

At Kaya Oto Servis

Kaya's value proposition: “Fotoğraflı arıza raporu, işe başlamadan yazılı fiyat, aynı gün periyodik bakım.” (Photo diagnosis report, a written price before any work starts, same-day periodic maintenance.) Its first offer for autumn: a free winter-readiness check, which brings people in and often turns into a tyre or battery job.

The 7Ps: a checklist for a service business

Marketing textbooks extend the classic “marketing mix” to seven Ps for services. In a garage, most of them happen inside the shop, not in ads:

PIn a repair shop
Product / serviceWhich jobs you do, which you refuse, your warranty on labour
PricePrice ranges, written quotes, payment options (taksit, instalments)
PlaceLocation, opening hours, pick-up and delivery (“aracınızı alıp getirelim”)
PromotionAds, social media, reviews, partnerships
PeopleHow the front desk answers the phone and WhatsApp. This is marketing.
ProcessBooking, diagnosis report, waiting time, invoicing
Physical evidenceA clean reception, uniforms, photos of the work, the check sheet, the old part shown to the customer

The customer journey (the funnel)

The funnel is the path from “never heard of you” to “sends friends to you”. At each stage the customer does something different, so the shop needs a different tool.

Customer journey funnel for a car repair shopFive stages from top to bottom: awareness, consideration, conversion, loyalty and referral, each with what the customer does and what Kaya Oto Servis does. Awareness Consideration Conversion Loyalty Referral Doesn't know Kaya yetLocal Reels, signage, partners,“3 signs your brakes are worn” Has a need, compares shopsSearches “fren balatası fiyatı”;sees reviews, service pages, prices Calls, messages, booksClick-to-call, WhatsApp button,written quote, online booking Has been a customer onceService history by plate number,reminders (with İYS consent) Happy, tells othersGoogle review request at handover,referral card for friends
The five stages of the customer journey, with what Kaya does at each one. Most small shops spend nearly everything on the top three. The bottom two are cheaper and, for car maintenance, repeat naturally.
Tip

Car maintenance is periodic: a car needs service every year or every 10,000–15,000 km, depending on the manufacturer's schedule. A customer you keep is worth several first jobs. Module 04 turns this into a number called lifetime value (LTV).

Brand vs performance marketing

Performance marketing

Aims at a measurable action now: a call, a WhatsApp message, a booking. A search ad for “oto servis yakınımda” (car service near me) is the classic example.

Brand marketing

Makes people remember and trust you before they need you, so that when the car breaks down your name is the first that comes to mind.

A local shop with a small budget should be mostly performance (search ads, the Maps listing, reminders to past visitors) plus low-cost brand activity (a steady stream of real videos, community presence, reviews). Large companies are moving the same way: Gartner's 2025 CMO Spend Survey found paid media rose to 30.6% of marketing budgets, with focus on paid search and performance over brand awareness.

Common mistake

Copying a big brand's “awareness” campaign with a small budget. A national car brand can afford to be remembered; a local shop needs the phone to ring this month. Start with high-intent search and Maps.

Seasonality: plan the year

Demand for car services moves with the seasons. Plan offers and ads a few weeks before each peak.

WhenHookServices to push
Late Oct – mid NovKış hazırlığı (winter prep)Tyre changeover, lastik oteli, battery, antifreeze. Intercity fleets before 15 November.
Before Ramazan and Kurban BayramıUzun yol kontrolü (long-trip check)Brakes, tyres, fluids, lights
SpringBack to summer tyresTyre change, storage
Early summerKlima bakımıA/C gas and service
All yearPersonal datesPeriodic maintenance by km, muayene (TÜVTÜRK inspection) date, insurance/kasko renewal
Türkiye

Winter tyres, the correct rule: winter tyres are mandatory only for commercial vehicles on intercity roads (buses, minibuses, trucks, tankers, light commercial vehicles) from 15 November to 15 April. For 2026–27 that means 15 Nov 2026 to 15 Apr 2027. Provincial governors can shift local dates. Private cars (hususi otomobil) have no nationwide legal requirement; winter tyres are recommended below about 7°C.

Watch out

An ad saying “Kış lastiği herkese zorunlu!” (winter tyres compulsory for everyone) is misleading, and misleading ads are fined in Türkiye. For private cars, sell safety and convenience (“7°C altı kış lastiği”, “randevulu hızlı değişim”). For fleets that run intercity, the legal deadline is a real, honest reason to book now.

At Kaya Oto Servis

Kaya's autumn plan: from late October, a “kış hazırlığı” offer to private owners (free check, quick tyre change by appointment, tyre storage), and a direct visit or WhatsApp message to nearby fleet managers about getting intercity vans changed before 15 November.

“Kaliteli hizmet, uygun fiyat” — is this good positioning?

No. It fails the competitor test: any shop could say it. Positioning names something specific and provable, such as a photo diagnosis report or same-day maintenance.

Are winter tyres compulsory for a private car in İstanbul in December?

No. The nationwide rule (15 November to 15 April) covers commercial vehicles on intercity roads. Private cars have no nationwide requirement, though winter tyres are recommended below about 7°C.

Which funnel stages are usually the cheapest to grow for a garage?

Loyalty and referral. Past customers already trust you, and car maintenance repeats every year, so reminders and review/referral requests cost far less than winning a stranger.

Next: 03 Foundation →
03
Module

Your foundation before any ads

You'll learn
  • What a repair shop's website must have, page by page
  • How to set up Google Business Profile, Yandex Business, Apple and Bing listings
  • How to set up WhatsApp Business as a sales tool
  • Why your name, address and phone must match everywhere (NAP)

Ads and SEO send people to your website, your map listing and your WhatsApp. If those places are weak, every lira you spend later leaks away. This module is the work that makes everything else pay off, and most of it is free.

Website essentials

Your website has one job: turn a visitor into a call, a WhatsApp message or a booking. Remember that about 82% of Turkish web traffic is on mobile, so check every point below on a phone.

Definition

Landing page: the page a person lands on after clicking an ad or a link. A good landing page matches the ad exactly: brake ad, brake page.

At Kaya Oto Servis

Kaya replaces its single “Hizmetlerimiz” paragraph with seven service pages (/hizmetler/periyodik-bakim, /hizmetler/fren-balata-disk, /hizmetler/triger-seti-degisimi …), adds a sticky bottom bar with “Ara” (call) and “WhatsApp” buttons, and a /fiyatlar page with price ranges.

Google Business Profile (GBP)

Your Google Business Profile (in Turkish, Google İşletme Profili) is the free listing that appears on Google Maps and in the map box of Google search. For a local shop it is often the single most important marketing asset. Google ranks these listings by relevance, distance and prominence (Module 05 explains each), and says you cannot pay for a better local ranking.

  1. Claim and verify the profile. Google offers several methods (phone/SMS, email, video call, postcard, video recording). A verification video should show the street and signage, the workshop and equipment, and that you have access (keys, office).
  2. Use your real-world name, exactly as on the sign. No keywords or district (not “Kaya Oto Servis Ataşehir En Ucuz Tamirci”). Keyword stuffing breaks Google's rules and can get the profile suspended.
  3. Exact address and pin on the workshop entrance. A shop that serves customers on site should show its address.
  4. Primary category: the one that completes “this business IS a…”, usually the auto repair category. Add only secondary categories you genuinely do (tyres, A/C, brakes…).
  5. Hours and special hours, including bayram holidays and Saturday half days. Wrong hours send customers to a closed door.
  6. Services with short descriptions and prices where you can, a plain-language description (brands, services, districts, warranty), and attributes such as payment methods.
  7. Real photos and videos: exterior (so people recognise the building), reception, workshop, equipment, team, before/after. Add new ones every month.
  8. Website and booking links (with tracking tags, Module 06), and check the chat/WhatsApp field.
Türkiye

Two GBP features you may read about are gone. The old GBP chat was shut down in July 2024, and the Q&A section was discontinued in late 2025. So put answers to common questions (brands you service, warranty, instalments, courtesy car) in your description, service descriptions, website FAQ and review replies. Also check your profile's WhatsApp/chat field: in June 2026 Google auto-filled WhatsApp numbers on many profiles, sometimes wrongly (for example a landline).

Yandex, Apple and Bing listings

ListingWhyHow
Yandex Business (feeds Yandex Haritalar and Yandex search)Yandex has ~25% of search in Türkiye; Yandex Maps and Navigasyon are widely used by driversFree. Log in with a Yandex ID, enter name, activity, address and contacts. Phone is verified by SMS or automated call; checks take up to 3 days.
Apple Business (Apple Maps place card)Every iPhone uses Apple Maps by default (Siri, CarPlay)Claim the place card; add hours, photos, categories. Türkiye is supported for location management.
Bing PlacesFeeds Bing and Copilot, and reportedly ChatGPT's local answersAt bing.com/forbusiness, import from your Google profile in about 10 minutes.
Facebook and Instagram profilesThey act as listings tooSame name, address, phone, hours and website as everywhere else.
Turkish platforms: Armut, Sahibinden, chamber (esnaf odası) listsDirect leads and extra confirmation of your detailsOnly where real customers look; keep details identical.
Definition

NAP = Name, Address, Phone. Citation = any online mention of your NAP (maps, directories, social profiles, news). Keep NAP identical everywhere: same spelling, same address format (“Atatürk Mah. … No:12, Ataşehir/İstanbul”), same phone.

Tip

Write one “master NAP” document: legal name, sign name, address format, phone, WhatsApp, hours, holiday hours, a 750-character description, the list of services with price ranges. Copy-paste from it every time. Then search Google and Yandex for your old phone number or address and fix any listing that still shows it.

Social profiles

Your Instagram and Facebook profiles should be business/professional accounts with the same NAP, category and hours, a bio that says what you do and where (“Ataşehir'de periyodik bakım, fren, klima · Hafta içi 08:30–18:30”), and a tracked link to the website or WhatsApp. Post real work: before/after, short “what's wrong with this part” videos, the team, the old part shown to the customer.

WhatsApp Business setup

WhatsApp is used by 88.6% of Turkish internet users aged 16–74. For a Turkish garage it is the real front desk. The free WhatsApp Business app gives you:

At Kaya Oto Servis

Kaya's greeting message: “Hoş geldiniz! Aracınızın marka-model-yılını ve şikâyetinizi yazar mısınız? 09:00–19:00 arası 15 dk içinde dönüş yapıyoruz.” (Welcome! Please write your car's make, model and year and the problem. We reply within 15 minutes between 09:00 and 19:00.) It asks a qualifying question at once instead of “a colleague will reply”.

Common mistake

Slow WhatsApp replies and no away message. A US study of collision-repair shops (Podium data, 2019) found 36% of customers tried to contact shops outside business hours. Older US data, but the lesson holds: an away message and fast replies catch leads others lose.

Foundation checklist

Tick items as you finish them. Your ticks are saved in this browser.

Should Kaya add “Ataşehir” to its Google Business Profile name to rank better?

No. Google's guidelines require the real-world name. Keyword stuffing can still work for some competitors, but it risks warnings and suspensions that can remove the listing from Maps for weeks.

The GBP Q&A section is gone. Where should answers to common questions live now?

In the GBP description and service descriptions, a website FAQ page, and your review replies. That is where people and Google's AI now read them.

How can a free wa.me link tell you which channel a lead came from?

Use a different pre-filled message on each channel (“Google'dan ulaşıyorum”, “Instagram'dan yazıyorum”). The first message in the chat tells you the source.

Next: 04 The numbers →
04
Module

The numbers

You'll learn
  • The 18 metrics every ad platform and report uses, each with its formula
  • How one campaign flows from impressions to paying customers
  • Why ROAS (revenue) and ROI (profit) tell different stories
  • How to estimate a campaign before spending, with a calculator

Every platform throws numbers at you. You only need a handful, and they all connect in one chain: people see an ad, some click, some contact you, some pay. Learn the chain once and every report becomes readable.

The metrics, in the order of the chain

MetricMeaningFormula
ImpressionsTimes your ad (or listing) was showncounted by the platform
ReachUnique people who saw it (mostly a Meta metric)counted by the platform
FrequencyAverage times each person saw itimpressions ÷ reach
ClicksClicks on the ad (on Meta, prefer “link clicks”)counted by the platform
CTR (click-through rate)Share of impressions that became clicksclicks ÷ impressions × 100
CPC (cost per click)Average price of a clickspend ÷ clicks
CPM (cost per mille)Price of 1,000 impressionsspend ÷ impressions × 1,000
ConversionA valuable action you decided to count: call, WhatsApp chat, form, bookingcounted by your tracking (Module 06)
Conversion rate (CVR)Share of clicks that convertedconversions ÷ clicks × 100
LeadA conversion that is a person asking about a jobcalls + chats + forms
CPL / CPACost per lead / cost per actionspend ÷ leads
Close rateShare of leads that became paying customerscustomers ÷ leads × 100
Cost per customerAd money spent per paying customerspend ÷ customers
Average ticket (AOV)Average invoice per jobrevenue ÷ jobs
ROAS (return on ad spend)Revenue per ₺1 of adsrevenue ÷ ad spend
ROI (return on investment)Profit return on the ad money(gross profit − ad spend) ÷ ad spend × 100
LTV (lifetime value)Gross profit from a customer over the whole relationshipavg ticket × visits/year × years × gross margin
CAC (customer acquisition cost)All costs of winning a new customer(ads + agency + tools + staff time) ÷ new customers
Definition

Gross margin: the share of revenue left after the direct costs of the job (parts and mechanics' labour). If a ₺4,000 job costs ₺2,400 in parts and labour, gross profit is ₺1,600 and gross margin is 40%.

Worked example: Kaya's “Kış bakımı” month

Here is one month of a winter-maintenance campaign, all numbers illustrative. Kaya spends ₺9,000, the average ticket is ₺4,000, and gross margin is 40%.

Kaya funnel drawn to scale on a log scale20,000 impressions, 600 clicks, 48 leads, 24 customers. Bar lengths use a logarithmic scale because the numbers differ by a factor of almost 1,000. Impressionspeople saw an ad 20,000 ClicksCTR 3% 600 LeadsCVR 8% 48 Customersclose rate 50% 24 1101001,00010,000100,000 Log scale: each gridline is 10× the one before
Kaya's funnel (illustrative). The bars use a logarithmic scale, because on a normal scale 24 customers would be a 0.1%-long sliver next to 20,000 impressions. Each step loses most of the people from the step above. That is normal.
StepCalculationResult
Impressionsgiven20,000
Reach / frequency8,000 people; 20,000 ÷ 8,0002.5
CPM9,000 ÷ 20,000 × 1,000₺450
Clicks3% CTR × 20,000600
CPC9,000 ÷ 600₺15
Leads (calls + WhatsApp + forms)8% CVR × 60048
CPL9,000 ÷ 48₺187.50
Customers50% close rate × 4824
Cost per customer9,000 ÷ 24₺375
Revenue24 × 4,000₺96,000
ROAS96,000 ÷ 9,00010.7
Gross profit96,000 × 40%₺38,400
ROI(38,400 − 9,000) ÷ 9,000≈ 327%
Break-even ROAS1 ÷ 0.402.5

Kaya's goal was “≤ ₺500 of ads per customer”. At ₺375, this campaign works.

Common mistake

Confusing ROAS with profit. ROAS uses revenue; ROI uses profit. A ROAS of 3 sounds good, but if your margin is 25% the break-even ROAS is 1 ÷ 0.25 = 4, so a ROAS of 3 loses money on the first job.

Lifetime value: why the first invoice lies

A car repair customer comes back. If a typical Kaya customer returns about twice a year for three years: ₺4,000 × 2 × 3 = ₺24,000 revenue, × 40% = ₺9,600 gross profit over the relationship (illustrative). Judged by the first job alone, a ₺1,000 cost per customer looks expensive; judged by LTV, it is cheap. You can afford a higher acquisition cost when you keep customers, which is why Module 11 (retention) matters.

Tip

Set your budget from a target cost per customer, not from a round number. Example (illustrative): if a customer is worth ₺9,600 LTV (the gross profit above) and you are happy to spend about 10% of that, your target is about ₺960 per new customer. Then plan a 4–8 week test big enough to produce at least 30–50 leads.

Türkiye

The platform's spend number is not your full cost. Google Ads in Türkiye adds a 4.5% fee plus 20% KDV (Turkish VAT); Meta adds a 5% location fee and VAT is handled differently. Module 07 explains it. The calculator below has a “fees + tax buffer” field for this; the 25% default follows the Google rule of thumb.

Tool · Campaign calculator

Change any input; results update instantly. The prefilled values are illustrative Kaya numbers, not benchmarks. Replace them with your own (CPC from Google Keyword Planner, rates from your lead sheet).

600Clicks
48Leads
24Customers
₺234Cost per lead (incl. buffer)
₺469Cost per customer (incl. buffer)
₺96.000Revenue
8,5ROAS (revenue ÷ total cost)
₺27.150Gross profit after ad cost

Results use Turkish number format, as your invoices do: 9.000 means nine thousand and 8,5 means eight and a half. Total cost = budget × (1 + buffer). Profit after ad cost = revenue × margin − total cost. The 25% default includes 20% KDV, which a VAT-registered company usually reclaims; for a profit view, enter only the fee (about 4.5% for Google, 5% for Meta) and ask your accountant. First-job view only: lifetime value comes on top. Without JavaScript the boxes show the default example.

Notice how the buffer changes the picture: the same campaign costs ₺11,250 instead of ₺9,000, so cost per customer rises from ₺375 to about ₺469. Still under Kaya's ₺500 target, but only just. Try a CPC of ₺20 and see the target break.

An ad got 10,000 impressions and 250 clicks and cost ₺5,000. What are CTR and CPC?

CTR = 250 ÷ 10,000 × 100 = 2.5%. CPC = 5,000 ÷ 250 = ₺20.

Gross margin is 40%. What ROAS do you need just to break even on the first job?

1 ÷ 0.40 = 2.5. Below a ROAS of 2.5 the ads cost more than the gross profit they bring on the first job (repeat visits can still make it worthwhile).

Campaign A: CPL ₺100, close rate 10%. Campaign B: CPL ₺250, close rate 60%. Which is cheaper per customer?

B. A costs ₺100 ÷ 0.10 = ₺1,000 per customer; B costs ₺250 ÷ 0.60 ≈ ₺417. A cheap lead is not a cheap customer.

05
Module

How search works & SEO in brief

You'll learn
  • How search engines crawl, index and rank pages
  • The parts of a results page: ads, map pack, organic results, AI Overview
  • Google's three local ranking factors and what you can change
  • Search intent with Turkish examples, on-page basics, reviews, AI search and Yandex
Definition

SEO (search engine optimization): making your business easy for search engines to find, understand and trust, so you appear for free when nearby people search for what you sell. For a local shop there are two areas: the map listing (local SEO) and the website.

Crawl, index, rank

Google describes three stages:

  1. Crawling. Automated programs (“crawlers”, such as Googlebot) find pages by following links and reading sitemaps, and download their text and images.
  2. Indexing. Google analyses each page and stores it in a huge database. Not every crawled page gets indexed; duplicates and thin pages may be left out.
  3. Ranking (serving). When someone searches, Google picks the most relevant indexed pages, using many signals including the searcher's location, language and device.

Google states it does not accept payment to crawl a site more often or rank it higher. Ads are a separate, labelled product. Bing and Yandex work the same way in principle.

Anatomy of a results page

Search “oto servis ataşehir” on your phone and you will see several different areas. Each one is won in a different way.

Schematic of a local search results pageA phone-shaped outline showing, from top to bottom: search box, AI Overview, sponsored ads, the map pack with three listings, and organic results. Labels on the right say how to get into each area. oto servis ataşehir AI Overview Sponsored Map pack Organic results AI OverviewCan't pay. Normal SEO;page must be indexed AdsPaid: Google Ads(Module 08) Map pack (~3 listings)Can't pay. Local SEO:your Google BusinessProfile and reviews OrganicCan't pay. Website SEO:service pages, links
A schematic local results page (generic shapes, not a real screenshot). The order and size of the areas change from search to search; ads can appear above and below results, and separate ads can appear inside Maps.
AreaWhat it isPay?How to get in
Ads (Sponsorlu)Text ads at the top and bottomYesGoogle Ads
Map pack (Local pack)A map with about 3 businesses from Google Business ProfilesNoOptimise your GBP, get reviews
Organic resultsWeb pages ranked by Google's algorithmsNoWebsite SEO
AI Overview (AI Bakışı)An AI-written summary with links to sourcesNoNormal SEO. Google says there are no special requirements beyond being indexed and eligible for a snippet.
AI Mode (AI Modu)A separate chat-style search tabNoSame as above

Local ranking: relevance, distance, prominence

Google names three factors for its local results:

Relevance

How well your profile matches the search. Complete details (category, services, description) mean better matching. you control it

Distance

How far you are from the searcher, or from the place in the search (“Ataşehir”). It's why you rank well near the shop and worse far away. you can't change it

Prominence

How well known you are: links to your website, your review count and rating. Google says more reviews and positive ratings can help. you build it over time

Industry experts add detail. Whitespark's 2026 survey of 47 local SEO experts (an opinion survey, not Google data) ranks the primary GBP category as the top map-pack factor, followed by proximity. Review signals are one of the largest factor groups (an estimated 15–20% of the weight, alongside GBP signals), and review recency rose sharply in importance. “Business open at the time of search” is in the top five, so accurate hours matter.

Common mistake

Ticking ten categories “just in case”, or a vague primary category. Google advises using as few categories as possible to describe your core business. Pick the one that best completes “this business IS a…”, then add only services you really do.

Search intent: what does the searcher want?

Search intent is the reason behind a search. Match each page to one intent:

Example searchIntentBest page
“oto servis ataşehir”, “araba tamircisi yakınımda” (car mechanic near me)Local, ready to visitGBP + home page (map pack dominates)
“periyodik bakım fiyatları”, “triger kayışı değişimi fiyatı” (timing belt replacement price)Comparing pricesOne service page per service, with price ranges
“renault servis ataşehir”, “fiat egea bakım”Brand-specificBrand page (“Renault özel servis”). Never imply you are the authorised dealer.
“motor arıza lambası neden yanar” (why is the engine warning light on)InformationalBlog/FAQ article; often answered by the AI Overview
“kaya oto servis yorumları” (reviews)Navigational / brandGBP + home page
Türkiye

Turkish searchers often add the neighbourhood or district (“Ümraniye oto servis”, “Bostancı oto elektrikçi”) or “en yakın” (nearest). Find real phrases with free tools: Google Search Console (the searches that already show your site), Google Keyword Planner, Google Trends for seasons (“lastik değişimi” before winter, “klima gazı” before summer) and Google's autocomplete.

On-page basics

Common mistake

Forty “Oto Servis Ataşehir / Üsküdar / Maltepe…” pages with the same text and only the district name changed. Google calls these doorway pages and its spam policies prohibit them. Create a location page only if you have something genuinely unique to say about that area.

Reviews: the biggest lever

In BrightLocal's 2026 survey of US consumers, 97% read reviews for local businesses, 74% look for reviews from the last 3 months, 31% only use businesses rated 4.5★ or higher, and 89% expect businesses to reply. These are US numbers; treat them as a direction for Türkiye, not a measurement. Module 11 covers how to ask for reviews within Google's rules.

AI search in Türkiye

Google's AI Overviews (AI Bakışı) and AI Mode (AI Modu) launched in Turkish around March 2026, as reported by Turkish tech press. Studies of US searches show AI summaries reduce clicks on normal results: Pew Research found people clicked a normal result in 8% of visits with an AI summary versus 15% without one (March 2025 data).

What this means for a garage: informational searches (“fren balatası ne zaman değişir”) lose the most clicks, because the AI answers them. Searches with local intent (“oto servis ataşehir”) still lead mostly to the map pack, calls and directions. So your Google Business Profile becomes more important, not less. Track calls and direction requests, not only website visits.

Tip

BrightLocal's 2026 survey found 45% of US consumers have used ChatGPT or similar AI tools for local recommendations. ChatGPT reportedly draws local data from Bing Places and directories rather than from Google. That's one more reason to spend ten minutes importing your GBP into Bing Places.

Yandex and Bing for the website

Register your site free in Yandex Webmaster and Bing Webmaster Tools (Bing can import from Google Search Console), and submit your sitemap to both. IndexNow, a ping that tells search engines a page changed, is supported by Bing and Yandex but not Google; many WordPress SEO plugins send it automatically.

How long does SEO take?

Google gives no fixed timeline and warns that nobody can guarantee a #1 ranking. In practice: GBP fixes (category, hours, photos) can change map visibility within days to weeks; reviews compound over months; new website pages and links usually take 3–6+ months in competitive districts (practitioner consensus, not a Google figure).

At Kaya Oto Servis

Kaya searches like a customer on a phone, from the shop and from 2–3 km away, on both Google Maps and Yandex Maps, and screenshots the results for five searches (“oto servis ataşehir”, “fren balatası değişimi ataşehir”…). That's the baseline. Every month it repeats the check.

SEO Field ManualFull GBP checklist, review rules, keyword research, service pages, technical SEO, Yandex and Bing, measuring and a 30/60/90-day SEO plan.Open deep dive →
Which of Google's three local ranking factors can you not change?

Distance. You can improve relevance (complete profile, right category) and prominence (reviews, links), but not where your shop is relative to the searcher.

Can you pay Google to appear in the AI Overview or the map pack?

No. Both are organic. Ads are a separate, labelled area (and ads can appear inside Maps separately).

“fren balatası ne zaman değişir” — what intent, and what page fits?

Informational. A helpful blog or FAQ article fits. It builds trust and relevance, though AI Overviews may answer it without a click.

Next: 06 Tracking →
06
Module

Set up tracking before spending

You'll learn
  • How to write a measurement plan from business goal to tracked action
  • What each free tool does (GA4, Tag Manager, Search Console, GBP, Meta Pixel/CAPI, Clarity)
  • How to tag links with UTMs
  • How calls and WhatsApp are tracked in Türkiye, and the one spreadsheet every shop needs

Without tracking you only know “we spent ₺10,000 and the phone seemed busier”. With tracking you know which campaign brought which calls, WhatsApp chats and paying customers, and you can stop paying for what doesn't work. Set it up before the first ad runs; otherwise the first weeks of spend teach you nothing.

Definition

Tracking: recording which actions happen (a click on the phone number, a form sent) and where the person came from. Event: one recorded action. Key event: GA4's name (since 2024) for an event you mark as important. Google Ads calls the ones it uses for bidding conversions.

Watch out

Platform numbers (clicks, “conversions”) are signals. The real result is paying customers in your shop. Every tool below exists to connect the two.

The measurement plan

Write this on one page before touching any tool. It goes from the owner's goal down to the actions you will record. Macro conversions are actions that are almost a lead; micro conversions are signs of interest that come before.

LevelItem for KayaMeasured byTool
Business goal+30 new paying customers / month at ≤ ₺500 ad cost eachCustomers with a “source”Lead sheet / CRM (customer database)
KPINew paying customers from ads; cost per paying customerInvoices matched to source; spend ÷ customersLead sheet
KPILeads per week, cost per leadSum of macro conversionsGA4 + Google Ads + Meta
MacroAppointment form sentgenerate_lead on thank-you pageGTM (Google Tag Manager, explained below) → GA4, Ads, Meta Lead
MacroTap on phone number (tel:)Click triggerGTM → GA4 phone_click, Meta Contact
MacroTap on WhatsApp (wa.me)Click triggerGTM → GA4 whatsapp_click, Meta Contact
MacroCall from a Google adCall-button clicksGoogle Ads
MacroCalls, directions, website clicks on the map listingGBP PerformanceGBP
MicroPrice page view; service page scrolled 90%Page view; scrollGA4
OfflineCustomer paidInvoice + lead sourceLead sheet → upload to Ads/Meta later

The tool stack

All of these are free. They connect like this:

How tracking data flowsVisitors reach the website, where Google Tag Manager sends events to GA4, Google Ads and Meta Pixel; Meta Conversions API sends a server-side copy. Search Console and GBP Performance report separately. The lead sheet records paying customers and feeds offline imports back to the ad platforms. A dashboard combines everything. Visitors (mostly mobile) WEBSITEconsent banner first (KVKK), then tags Google Tag Managerphone_click · whatsapp_click · generate_lead GA4site analytics Google Adsconversion tag Meta Pixel+ CAPI (server) Search Consoleorganic searches GBP Performancecalls · directions Clarityheatmaps, recordings link Lead sheet: who called, from where, who paid “Bizi nereden duydunuz?” · WhatsApp labels · invoices offline import (later) Dashboard (Data Studio)spend · leads · customers · cost per customer
The tracking stack. Tag Manager sends website actions to GA4, Google Ads and Meta. Search Console and GBP report on their own. The lead sheet adds the truth (who actually paid), which can later be uploaded back to the ad platforms. A free dashboard puts it together.
ToolWhat it does
Google Analytics 4 (GA4)Records what visitors do on your site. Everything is an event; important ones are key events. Day-one setting: data retention defaults to 2 months; change it to 14 months.
Google Tag Manager (GTM)A container of tracking code on your site. You add tracking without editing the website each time. Tags = what to send; triggers = when (e.g. a click on a wa.me link).
Google Search ConsoleWhich Google searches show and click your site organically. Link it to GA4.
GBP PerformanceViews, search terms, calls, direction requests, website clicks. “Calls” are taps on the button, not completed calls; “directions” are not visits. Includes ad-driven activity too.
Meta Pixel + Conversions API (CAPI)The Pixel is browser code; CAPI sends the same events from a server, so fewer are lost to ad blockers and iPhone privacy settings. Run both, with deduplication (a shared event ID so Meta counts each action once).
Microsoft ClarityFree heatmaps and session recordings: watch how people use your booking page.
Data Studio (called Looker Studio until April 2026)Free dashboards that combine GA4, Google Ads, Search Console and Google Sheets.

UTM tags: label every link you control

UTM parameters are tags added to the end of a link so GA4 knows where a visit came from. Without them, a click from an Instagram bio or a printed flyer shows up as “direct” or vague “referral”. Always use at least three:

ParameterAnswersKaya examples
utm_sourceWho sent the visit?instagram, google, flyer
utm_mediumWhat type of channel?social, paid_social, organic, qr, sms
utm_campaignWhich campaign or offer?kis_bakimi_2026
utm_contentWhich ad or link variant?video_a, bio_link

Examples (the domain is a placeholder):

Tip

Rules: all lowercase (GA4 treats Instagram and instagram as two sources), no spaces or Turkish characters (kis_bakimi, not Kış Bakımı), and keep a shared “UTM log” sheet. Never put UTMs on links between your own pages. For Google Ads, leave auto-tagging on and don't add manual UTMs; Google adds its own click ID (gclid).

Calls and WhatsApp: how tracking works in Türkiye

The “Bizi nereden duydunuz?” spreadsheet

This single habit often tells a small business more truth than all the dashboards. Every lead (call, WhatsApp, walk-in) goes into one Google Sheet, and the person at the desk asks “Bizi nereden duydunuz?” (where did you hear about us?) with fixed answer options in a dropdown.

DateNamePhoneChannelSourceCampaignServiceQuote ₺Customer?Invoice ₺
06.10A. Y.05xx…WhatsAppInstagram adkis_bakimi_2026Tyre change2,500Yes2,800
06.10M. K.05xx…CallGoogle adsearch_frenBrakes5,000No–
07.10S. D.05xx…Walk-inReferral–Maintenance4,000Yes4,200

Illustrative rows. Source options: Google ad · Instagram/Facebook ad · Google Maps · Yandex · website · referral · regular customer · flyer · passing by · Armut.

At Kaya Oto Servis

Kaya adds the source dropdown to the job card (iş emri) the two service advisors already fill in, plus the plate number as the customer ID. Five seconds per customer, and by month's end the owner can see cost per customer by channel.

Consent and KVKK in one paragraph

Under KVKK (Türkiye's personal data law, no. 6698) and its cookie guide, analytics and advertising cookies need explicit consent before they are set. That covers GA4, the Meta Pixel, Google Ads tags and Clarity. Your banner needs Accept, Reject and Preferences options with equal visibility, no pre-ticked boxes, and a cookie policy. Use a consent tool that supports Google Consent Mode v2 (which passes the visitor's choice on to Google's tags) with defaults set to “denied”, and install it before the marketing tags go live. Expect GA4 to show fewer visits than ad clicks; refused consent, ad blockers and iPhone privacy settings cause that. Uploading customer phone numbers or emails to Google or Meta is a transfer of personal data abroad; get advice first (Module 12). This is general information, not legal advice.

Setup order

  1. Write the measurement plan and create the lead sheet. Start asking “Bizi nereden duydunuz?” today.
  2. Create GA4 (Türkiye time zone, TRY), a web data stream, retention 14 months.
  3. Install Google Tag Manager on all pages and a consent banner with Consent Mode v2.
  4. Add the Google tag, then the phone_click, whatsapp_click and generate_lead events; mark them as key events. Test with Preview and DebugView.
  5. Link Search Console and Google Ads to GA4; keep Ads auto-tagging on.
  6. Install the Meta Pixel with Contact and Lead, and add CAPI through your site's integration.
  7. Add UTMs to GBP, Instagram/Facebook bios, WhatsApp links, flyers and SMS.
  8. Install Clarity (behind consent) and build a simple dashboard.
Tracking Field ManualStep-by-step GA4 and Tag Manager recipes, UTM rules, call and WhatsApp tracking, offline conversions, attribution, consent and dashboards.Open deep dive →
GBP Performance shows 40 “calls” this month. Did 40 people call?

Not necessarily. GBP “calls” are taps on the call button, not completed calls. Compare with your phone log and lead sheet.

Why can't a Turkish shop use Google Ads' detailed call reporting?

It relies on Google forwarding numbers, which aren't available in Türkiye. Track call-button clicks instead, and use separate virtual numbers per channel if you need call counts.

Which is a correct UTM: utm_source=Instagram&utm_campaign=Kış Bakımı or utm_source=instagram&utm_campaign=kis_bakimi?

The second. Lowercase, no spaces and no Turkish characters keep reports clean.

08
Module

Google Ads: the crash version

You'll learn
  • How a Google Ads account is structured
  • Which campaign type to start with, and which to avoid for now
  • Keyword match types and negative keywords in Turkish
  • How to write a responsive search ad, which settings waste money, and how to launch step by step

Account structure

Google Ads account structureAn account contains campaigns; a campaign contains ad groups; each ad group contains keywords and ads. Settings at each level are listed. Kaya's example: one Search campaign with ad groups for periodic maintenance, brakes and diagnostics. Accountbilling · currency TRY · time zone (set at creation) Campaign: “Search – Servis – Ataşehir 10 km”budget · bidding · networks · location · language · schedule Ad group: Fren (brakes) Keywords"fren tamiri" Ads (RSA) →/fren-servisi Ad group: Periyodik bakımkeywords + ads → /periyodik-bakim Ad group: Arıza tespitkeywords + ads → /motor-ariza-tespiti … one ad group per service Assets (sitelinks, call, location, callouts)attach at account, campaign or ad group level
Account → campaign → ad group → keywords and ads. Settings that control money (budget, bidding, location) live at campaign level; each ad group holds one service theme and points to its own landing page.

Assets (formerly “extensions”) add extra lines to your ad. Must-haves for a garage: a call asset (phone number, scheduled for opening hours), a location asset (address, distance and map, which needs your Google Business Profile linked), sitelinks to service pages (max 25 characters), callouts such as “Aynı Gün Servis” or “İşçilik Garantisi” (only if true), and real photos.

Which campaign type?

TypeWhat it isFor Kaya
SearchText ads on Google results for your keywordsstart here
Performance MaxOne AI-run campaign across Search, Maps, YouTube, Display, Gmail, Discoverlater once conversion tracking works
AI Max for SearchOptional layer (launched 2025) that widens matching and writes ad textlater as an experiment; Google says it works poorly on budget-limited campaigns
Smart campaignsSimplified mode with “keyword themes”avoid you lose control of keywords, negatives and networks
Demand Gen, Display, VideoVisual ads on YouTube, Discover, Gmail, websitesoptional seasonal pushes, remarketing
Call-only adsThe click places a callretiring no new ones since Feb 2026; existing ones stop serving in Feb 2027; use call assets
Local Services AdsPay-per-lead adsnot in TR

Keywords and match types

A keyword is a word or phrase you choose so your ad can show when people search for it. The match type sets how loosely Google may match it:

Match typeWritten asCan show for
Broad (default)oto servisSearches related to the keyword, even without its words. Widest. Google pairs it with Smart Bidding.
Phrase"fren tamiri"Searches that include the meaning, e.g. “fren tamiri fiyatları ataşehir”
Exact[araba tamircisi]Searches with the same meaning or intent, including close variants (plurals, misspellings)

Beginner rule: start with phrase and exact on service keywords, with district and “yakınımda” variants (“fren balatası değişimi”, [oto servis ataşehir], "triger kayışı değişimi"). Add broad match only after conversion tracking works and you use Smart Bidding.

Negative keywords

A negative keyword stops your ad from showing for searches that contain it. Without negatives you pay for people looking for a mechanic job or a DIY video. Negatives don't match close variants, and Turkish suffixes multiply the forms, so add them yourself: iş ilanı, iş ilanları, is ilani.

ThemeStarter negatives (add variants)
Jobsiş ilanı, eleman, usta aranıyor, çırak, maaş, kariyer, staj, cv
Learning / DIYnasıl yapılır, kendin yap, kurs, eğitim, ders, pdf, video, sertifika
Buying cars or partsikinci el, sahibinden, satılık, galeri, kiralık
Free intentbedava (and “ücretsiz” only if you don't offer a free check)
Vehicles you don't servemotosiklet, kamyon, tır, iş makinesi, tekne
Otheroyun, simülatör, oyuncak; “yetkili servis” + brands you are not authorised for
Tip

Open the search terms report (the real searches that triggered your ads) every week in the first months. Add irrelevant terms as negatives and good converting ones as new keywords. That's measurement turned directly into savings.

Writing a responsive search ad (RSA)

A responsive search ad is the standard Google text ad. You give up to 15 headlines (30 characters each) and 4 descriptions (90 characters each); Google mixes them into the best combinations. Put service + location in 2–3 headlines, add a reason to choose you and a call to action, and send each ad group to its matching service page.

Turkish (ad text)English gloss
Headlines (≤30 characters)
Ataşehir Fren ServisiBrake service in Ataşehir
Fren Balatası DeğişimiBrake pad replacement
Aynı Gün Fren TamiriSame-day brake repair
Randevunuzu Hemen AlınBook your appointment now
Şeffaf Fiyat, Sürpriz YokClear prices, no surprises
İşçilikte GarantiWarranty on labour
Descriptions (≤90 characters)
Fren sesi, titreme ya da uzun fren mesafesi mi? Ustalarımız aynı gün kontrol eder.Brake noise, shaking or long stopping distance? Our mechanics check it the same day.
Balata, disk ve hidrolik değişimi. İşe başlamadan önce fiyat onayınızı alıyoruz.Pads, discs and hydraulics. We get your price approval before any work starts.

Illustrative copy for Kaya. Only claim what is true and visible on the landing page (“ücretsiz”, “garanti”).

Settings that waste money

SettingDefault / riskSet it to
Search PartnersIncluded by default in new Search campaignsoff for the first campaign
Display Network in a Search campaignOften ticked during creationoff
Location option“Presence or interest” (default) also reaches people elsewhere interested in your areaPresence: people in or regularly in your area
Location areaWhole provinceRadius 5–15 km or chosen districts
Auto-apply recommendationsCan add broad keywords or change bidding without you noticingReview and turn off what you don't want
Automated assets / text customizationGoogle may write lines you can't stand behindReview or turn off
Ad scheduleAll hoursHours when someone answers the phone
Landing pageHome pageMatching service page

Bidding: a three-step progression

  1. Maximize clicks with a max CPC cap (or Manual CPC) for the first 2–4 weeks, while tracking collects data. Take the cap from Keyword Planner's top-of-page bid range for your district.
  2. After roughly 15–30 tracked leads, switch to Maximize conversions (it needs conversion tracking).
  3. Once conversions are steady (around 30+ a month, a rule of thumb), consider Target CPA set a little above your real cost per lead. Then test AI Max as an experiment.
At Kaya Oto Servis

Budget formula: monthly media = target leads × CPC ÷ conversion rate. Kaya wants 30 leads, assumes CPC ₺15 and 10% conversion (illustrative; replace with Keyword Planner data): 30 × 15 ÷ 0.10 = ₺4,500 a month → ₺4,500 ÷ 30.4 ≈ ₺148 a day. With the 4.5% fee and 20% KDV: about ₺5,643 invoiced. Run it at least 4–6 weeks before judging.

Launch your first campaign

  1. Create the account in TRY, time zone Europe/Istanbul. The currency can't be changed later and the time zone is effectively fixed too, so get both right. Add billing and complete advertiser verification.
  2. Link Google Business Profile and GA4; install the Google tag (or use Tag Manager from Module 06).
  3. Create conversion actions: form submit, phone-number click, WhatsApp click (primary); directions click (secondary).
  4. New Search campaign, goal Leads. Networks: Search only. Location: radius or districts, Presence. Language: Turkish. Schedule: opening hours.
  5. Bidding: Maximize clicks with a max CPC cap; daily budget = monthly ÷ 30.4.
  6. 4–7 ad groups by service, 5–15 phrase/exact keywords each.
  7. Shared negative keyword list (jobs, DIY, courses, second-hand…) applied to the campaign.
  8. One RSA per ad group, aiming for “Good” or “Excellent” Ad Strength (Google's rating of how relevant and varied your headlines and descriptions are), each pointing to its service page.
  9. Assets: call, location (GBP), 4+ sitelinks, 4+ callouts, a structured snippet (“Hizmetler”), images.
  10. Check auto-apply recommendations, then launch. Daily for the first month: approvals, spend, conversions vs real calls. Weekly: search terms and negatives.
Common mistake

Ads running when nobody answers the phone. Schedule ads (or at least the call asset) for staffed hours, and make sure calls during ad hours are actually picked up.

Google Ads Field ManualAuctions and Quality Score, full keyword and negative lists, RSA writing, settings, bidding, conversion tracking, costs in TRY, optimization routine and Microsoft Ads in brief.Open deep dive →
Which match type is safest for a beginner's first campaign?

Phrase and exact match, plus a strong negative list. Broad match is the widest and works best with Smart Bidding and reliable conversion tracking, which a new account doesn't have yet.

Why should Kaya choose “Presence” instead of the default “Presence or interest”?

Presence targets people who are in, or regularly in, the target area. “Presence or interest” can also show ads to people elsewhere who are merely interested in Ataşehir, who are unlikely to bring their car in.

You negated “iş ilanı”. Will Google also block “iş ilanları”?

No. Negative keywords don't match close variants. Add plural, suffixed and unaccented forms yourself.

Next: 09 Meta Ads →
09
Module

Meta Ads: the crash version

You'll learn
  • Boost button vs Ads Manager, and how a Meta campaign is structured
  • The six objectives and why click-to-WhatsApp is the star format in Türkiye
  • Lead forms, audiences, radius targeting and creatives that work
  • Pixel and Conversions API, the learning phase, and a step-by-step first campaign

Meta Ads put your ads on Facebook, Instagram, Messenger, WhatsApp and partner apps from one account. For a Turkish garage the most useful thing Meta can do is start WhatsApp conversations with people who live nearby.

Boost vs Ads Manager

“Boost” button

A shortcut in the Instagram app or on the Facebook Page that promotes an existing post with a few settings. No lead forms, no A/B tests, one ad set, limited control. Fine for pushing a strong Reel to locals.

Ads Manager

The full tool. Use it for anything you will measure: WhatsApp chats, calls, form leads. Everything below assumes Ads Manager.

First, the plumbing: a Business Portfolio (formerly Business Manager) owns your Facebook Page, Instagram account, WhatsApp Business number, ad account and Pixel. Add at least two admins with two-factor authentication. Create the ad account in TRY and Europe/Istanbul time; the currency can't be changed later. Use a card that works for international payments (billing goes through Meta Ireland).

Campaign structure

Meta campaign structureCampaign holds the objective; the ad set holds audience, placements, budget and conversion location; ads hold the creative. Kaya's example: Engagement objective, WhatsApp conversion location, 10 km radius, three video ads. Campaign: WHAT you wantobjective (e.g. Engagement) · optional campaign budget Kaya: “WhatsApp Randevu” Ad set: WHO, WHERE, HOW MUCH · pin on the shop, 10 km radius, 18+ · Advantage+ audience and placements · budget and schedule · conversion location: WhatsApp Ad 1brake squeal Ad 2before/after Ad 3winter offer Ad: the CREATIVEvideo/image · text · headline · button:“WhatsApp'tan Mesaj Gönder”
Meta's three levels. Keep it consolidated: one campaign, one ad set, 3–5 ads. Splitting a small budget across many ad sets means none of them leaves the learning phase.
Definition

Conversion location: where you want the result to happen (website, WhatsApp/Messenger, calls, an Instant form). Advantage+: Meta's automated options; with Advantage+ audience and placements, Meta chooses who sees the ad and where (Feed, Reels, Stories…) within the limits you set.

The six objectives

ObjectiveOptimizes forFit for Kaya
AwarenessReach, ad recall, video viewslow
TrafficLink clicks, landing page viewsmedium cheap clicks, lower intent
EngagementIncluding conversations in messaging apps and callshigh simplest for click-to-WhatsApp
LeadsInstant-form leads, messaging leads, callshigh forms or qualified chats
App promotionApp installsnot relevant
SalesPurchases/conversionslater only if you send paid jobs back to Meta

Click-to-WhatsApp: the star format in Türkiye

A click-to-WhatsApp ad shows a button such as “WhatsApp'tan Mesaj Gönder”. Tapping it opens WhatsApp with a chat to your business number and a pre-filled message you wrote. Ads Manager counts a “messaging conversation started”; you then qualify, quote and book in the chat. Since WhatsApp is used by 88.6% of Turkish internet users, this matches how customers already want to contact a garage.

At Kaya Oto Servis

Back out a target cost per conversation (illustrative): average gross profit per job ₺1,600; Kaya will spend 25% of it to win a job (₺400); it closes 1 in 4 conversations. Target = ₺400 ÷ 4 = ₺100 or less per conversation.

Common mistake

Choosing the Traffic objective for WhatsApp. It optimizes for clicks, not conversations started, so Meta finds people who tap but don't write.

Lead forms (Instant forms)

An Instant form opens inside Facebook or Instagram, pre-filled with the person's details. Choose the “Higher intent” type, which adds a review screen before submitting and reduces junk. Add 2–4 qualifying multiple-choice questions (car brand, model year, service, when to call). A privacy policy link is mandatory, Meta keeps lead data about 90 days, and the biggest lever is speed: call within minutes. Use forms for bigger jobs where you want details in writing.

Audiences and radius

Creatives: what to show

Watch out

Meta switches on many AI “creative enhancements” by default (text improvements, music, image animation, expand image, AI variations). They can rewrite prices or claims. Review them at the ad level and turn off what you haven't checked.

Tip

In a 10 km radius the same people see your ads again and again. Watch frequency (impressions ÷ reach). When it climbs and results worsen, add 1–2 new videos in one batch. Check what local competitors run in the free Meta Ad Library.

Pixel, Conversions API and what Meta counts

The Meta Pixel on your website and the Conversions API (CAPI) on the server send events such as Contact (tap on phone/WhatsApp) and Lead (form sent). Meta's default attribution is 7-day click + 1-day engage-through + 1-day view. Since March 2026 only link clicks (website, call, message, form) count as clicks; likes, comments, saves and video views of 5+ seconds count as 1-day “engage-through” instead (this replaced the older “engaged-view” window). WhatsApp chats and calls are captured; the job that follows days later often isn't. That's why you count appointments and paid jobs in your lead sheet and WhatsApp labels.

Learning phase and budget

An ad set leaves learning after about 50 optimization events in 7 days. Formula: daily budget ≈ target cost per result × 50 ÷ 7. At ₺60 per conversation (illustrative): 60 × 50 ÷ 7 ≈ ₺430 a day. If that's too much, run ₺150–250 a day with one ad set, accept “learning limited” for the first month, and judge it on cost per real appointment. Raise budgets by 20% or less every 3–4 days.

Launch your first click-to-WhatsApp campaign

  1. Plumbing: Business Portfolio with Page, Instagram, WhatsApp Business number, TRY ad account, payment method, tax details, and the Pixel on your site.
  2. WhatsApp ready: greeting and away messages, quick replies, labels (Yeni – reklam → Randevu verildi → İş tamamlandı), and someone on duty during ad hours.
  3. Create campaign in Ads Manager: objective Engagement, conversion location Messaging apps → WhatsApp, goal maximize conversations, bid strategy Highest volume (as many results as the budget allows, no cost cap).
  4. One ad set: pin on the shop, 10 km radius, 18+, Advantage+ audience and placements; daily budget from the formula above.
  5. 3–5 ads with clearly different angles (problem video, before/after, offer), 9:16 and 4:5 versions, a pre-filled message and quick replies.
  6. Check creative enhancements and the preview of each placement; then publish.
  7. Hands off for about a week. Meanwhile, label every chat and log appointments and jobs in the lead sheet.
  8. Weekly review: conversations → appointments → jobs → cost per job; frequency, CTR, cost per result; pause clear losers; add new creatives in one batch.
Türkiye

Remember the extra costs: a 5% location fee on ads shown in Türkiye (on the invoice, not in Ads Manager results) and VAT/withholding treatment your accountant decides. Real cost is at least 5% above what Ads Manager shows.

Meta Ads Field ManualAccount setup, objectives, click-to-WhatsApp in depth, lead forms, audiences, placements, budgets, creative specs, tracking, policies and a weekly routine.Open deep dive →
Which objective and conversion location give the simplest click-to-WhatsApp campaign?

Engagement, with conversion location Messaging apps → WhatsApp and the goal “maximize conversations”. Leads also works, especially with qualification.

Your Meta campaign shows “Learning limited”. What are your options?

Consolidate ad sets, raise the budget, or optimize for a more frequent event. For a small shop, you can also accept it at first and judge by cost per real appointment from your sheet.

Can you exclude people interested in “car parts shops” with detailed targeting?

No. Detailed-targeting exclusions were removed in 2024. You can still exclude custom audiences (for example people who already messaged you).

Next: 10 Results →
10
Module

Reading results & improving

You'll learn
  • A weekly and monthly routine that fits in an hour
  • What “good” looks like, and why benchmarks need caveats
  • Attribution in plain words, and why Google and Meta both claim the same customer
  • Blended cost per customer, A/B testing basics, and when to stop or scale

The routine

Weekly, every Monday (20–45 min)

  • Business results first: from the lead sheet and WhatsApp labels, count leads → appointments → paid jobs, per source.
  • Spend per platform vs plan.
  • Leads by type (calls, WhatsApp, forms, directions) and cost per lead per campaign.
  • Google: search terms report → negatives. Meta: frequency, cost per result, learning status.
  • Tracking health: did key events fire? A sudden zero usually means broken tracking, not a dead campaign.

Monthly (about 1 hour)

  • New paying customers by source → cost per customer and blended cost per customer.
  • Revenue from ad-sourced customers → ROAS and ROI.
  • GBP Performance trends; Search Console top searches.
  • Watch 10–15 Clarity recordings of the booking page on mobile.
  • Billing check (fees, invoices to your accountant).
  • Decide for each campaign: scale, fix or stop.
Tip

Keep a change log: date + what changed (“12.10 added 5 negatives; new winter video”). When a chart jumps, the log tells you why.

What does “good” look like?

Benchmarks are averages from other advertisers. They help you spot something badly off, not set targets. Almost all published benchmarks are US data in US dollars, and Turkish CPCs differ a lot. No reliable, documented Türkiye benchmark for auto repair exists; build your own after 2–4 weeks.

MetricValueSegmentSource, period, region
Google Search CTR5.56%Automotive repair, service & parts (median)WordStream/LocaliQ 2026; Apr 2025–Mar 2026; US
Google Search CPC$4.35samesame
Google Search conversion rate15.51%samesame
Google Search cost per lead$29.96samesame
Google Search CPC / CVR$6.42 / 15.39%Auto repair/serviceLocaliQ 2026; Apr 2025–Jun 2026; US
Meta Traffic CTR / CPC0.80% / $0.81Automotive repair, service & partsWordStream/LocaliQ 2025; Apr 2024–Jun 2025; US-centric
Meta cost per lead$27.66All industriessame

Read them as ranges: US auto-repair search ads convert around 15% of clicks, which suggests that if your Google conversion rate is 2%, the problem is probably your landing page or tracking, not the market. Your own cost per paying customer vs what you can afford (Module 04) is the only real verdict.

Attribution in plain words

Definition

Attribution: deciding which ad or channel gets credit for a customer who touched several. Example: Instagram ad on Monday → Google search on Thursday → phone call on Friday. Who “won” the customer?

Why the platforms disagree

Each platform credits itself. If a customer saw Kaya's Instagram ad and later clicked a Google ad, both Meta and Google may report the same booking. They also use different time windows, and Google Ads reports a conversion on the date of the click while GA4 uses the date of the conversion. Consent refusals and ad blockers remove some data from every tool.

Common mistake

Adding the platforms together. Google says 40 leads and Meta says 30 does not mean 70 leads. Trust the lead sheet.

Blended cost per customer

The number the owner cares about:

blended cost per customer = total ad spend on all platforms (incl. fees) ÷ total new paying customers from the lead sheet

At Kaya Oto Servis

In November (illustrative): Google ₺5,643 invoiced (incl. fee and KDV) + Meta ₺6,300 billed (₺6,000 + 5% fee) = ₺11,943. The platforms claim 45 + 38 = 83 leads. The lead sheet shows 31 new paying customers from ads. Blended cost per customer = ₺11,943 ÷ 31 ≈ ₺385, under the ₺500 target. The owner keeps both channels.

A simple incrementality check: pause one channel for 2–3 weeks in a normal season and see whether total bookings drop. If nothing changes, that channel was mostly taking credit for customers who would have come anyway (brand-name search ads are a frequent example).

A/B testing basics

When to stop, fix or scale

What you see (after enough data)Likely causeDecision
Cost per paying customer well under target, steady for 2+ weeksIt worksscale Raise budget ≤20% every 3–4 days (Meta) or step by step; on Google, first check “search lost impression share (budget)”, the share of possible ad showings missed because the budget ran out
Many leads, few paying customersJunk leads, slow follow-up, price mismatchfix Reply faster, qualify in chat/form, check search terms
Clicks but few leadsLanding page, offer, or broken trackingfix Test the page on a phone; check tags fire
Few clicks, low CTRWeak ad or wrong audience/keywordsfix New creative or headlines; tighten keywords
Meta frequency rising, results worseningCreative fatigue in a small radiusfix Add 1–2 new videos
A keyword or ad spent 2–3× your target cost per lead with no leadDoesn't convertstop that keyword or ad
Cost per customer above what you can afford for 4–6 weeks, after fixesChannel or offer doesn't fitstop or rethink the offer; move budget to the better channel
Google reports 40 leads and Meta 30. The lead sheet shows 45 new enquiries from ads. How many leads did you get?

About 45. Platforms double-count customers who touched both. Use the lead sheet, and compute blended cost per customer from it.

A US benchmark says auto-repair CPC is $4.35. Should Kaya expect that in İstanbul?

No. It's US data in dollars from a different market. Use Keyword Planner's bid ranges for your district and your own results after 2–4 weeks.

Your Meta ad has 3 leads after 3 days at a high cost. Stop it?

Not yet. That's too little data, and the ad set is probably still learning. Wait about 2 weeks and 10+ leads, unless spend has clearly passed 2–3× your target cost per lead with nothing to show.

Next: 11 Retention →
11
Module

Reviews, retention & referrals

You'll learn
  • How to ask for Google reviews within the rules
  • How to reply to good and bad reviews
  • How to send maintenance reminders legally (İYS)
  • Referral programs and why customer experience is marketing

Winning a new customer costs ad money. Keeping one costs a message. Car maintenance repeats every year, so the bottom of the funnel is where a garage makes its margin. Bain's Fred Reichheld reported that in financial services a 5% increase in customer retention produced more than a 25% increase in profit. That figure comes from banking, not garages, but it shows how much a kept customer can be worth.

Asking for reviews (the allowed way)

Watch out

Google forbids: incentives for reviews (a discount, free oil top-up, gift or raffle); review gating (“Happy? → Google link; unhappy? → internal form”); pressuring customers on the premises; reviews from staff or family; buying reviews; and review quotas for staff. Türkiye's advertising rules changed in 2026 too: only reviews based on verifiable customer experience may be published.

Replying to reviews

In BrightLocal's 2026 US survey, 89% of consumers expect businesses to reply, 80% prefer businesses that reply to every review, and 50% are put off by generic replies.

Maintenance reminders and İYS

Store for every customer: plate number (the natural customer ID), make, model, year, km at last service, date and work done. Then remind them at the right time: periodic maintenance, seasonal tyre change, A/C before summer, muayene date.

Türkiye

İYS rules (Law 6563): a promotional SMS, email or call to a consumer needs prior consent registered in İYS (İleti Yönetim Sistemi). Consents collected at your desk must be uploaded to İYS within 3 business days; opt-outs must be honoured; every message must identify you and offer a free opt-out. Transactional messages (“aracınız hazır”, your car is ready; an invoice) don't need consent. A reminder that includes a campaign or discount is commercial. Whether a plain “bakım zamanınız geldi” with no offer counts as commercial is unclear: check with a lawyer, and when in doubt, collect consent. 2026 fines for unauthorised commercial messages are ₺2,859–14,309 per violation, and can be multiplied up to 10× for bulk sends. Whether promotional WhatsApp messages fall under İYS is debated; the safe route is consent plus an opt-out.

At Kaya Oto Servis

Kaya adds one checkbox to the job card: “Kampanya ve bakım hatırlatmaları için SMS/e-posta/arama ile iletişime geçilmesine onay veriyorum.” (I consent to being contacted by SMS/email/phone for campaigns and maintenance reminders.) Its SMS provider uploads consents to İYS automatically. Ten months later: “34 ABC 123 plakalı aracınızın periyodik bakım zamanı yaklaşıyor. Randevu: [link]”

Referral program

Car owners ask friends “güvendiğin bir usta var mı?” (do you know a mechanic you trust?). Make the answer easy:

Tip

Partners refer too: tyre shops, car washes, insurance agents, rent-a-car firms, driving schools and site yönetimleri (residential complex managements). Offer a fleet discount or referral fee and give them flyers with a QR code.

Customer experience is marketing

“Leave us a 5-star review and get 10% off your next oil change” — allowed?

No. Google prohibits incentives for reviews. Ask every customer, with no reward and no filtering.

Does “Aracınız hazır, teslim alabilirsiniz” by SMS need İYS consent?

No. It's a transactional message about a service the customer asked for. A message with a discount or campaign would need İYS-registered consent.

What should a reply to an angry review never include?

Private details (plate number, invoice amount, personal data) and an argumentative tone. Acknowledge, apologise where right, and move the conversation to the phone.

12
Module

Rules & money in Türkiye

You'll learn
  • KVKK basics for cookies, customer lists and bought data
  • İYS in one table
  • Misleading-ad rules and the 2026 changes
  • Taxes on ad invoices and the platform policies that trip up garages
Watch out

This module is general information, not legal or tax advice. Rules and rates change. Confirm with a lawyer for KVKK and advertising questions and with your accountant (mali müşavir) for taxes before you act.

KVKK (Personal Data Protection Law no. 6698)

Every customer record (name, phone, plate, car details) is personal data. Two duties: aydınlatma (inform people what you collect and why) and açık rıza (explicit consent) where no other legal basis applies, which is typical for marketing use.

İYS at a glance

MessageConsent needed?
“Aracınız hazır”, invoice, appointment confirmationno transactional
Discount, campaign, promotion to a consumer (SMS, email, call)yes prior consent, registered in İYS
Promotion to a business (tacir/esnaf), e.g. a fleet manager's company addressno prior consent but must be registered in İYS and honour refusals
Plain maintenance reminder without an offerunclear ask a lawyer; collect consent to be safe
Promotional WhatsAppdebated get consent, include opt-out

Consents collected offline: upload to İYS within 3 business days. Keep consent records for 3 years. 2026 fines: ₺2,859–14,309 per unauthorised message, ₺5,723–42,930 for opt-out violations, up to 10× for bulk sends.

Advertising rules (Reklam Kurulu)

Under Consumer Protection Law 6502 and the commercial advertising regulation, ads must be truthful and not misleading, and you must be able to prove your claims. The Ministry of Trade's Advertising Board (Reklam Kurulu) is active: in the first seven months of 2026 it finalised more than 21,000 files and imposed more than ₺185 million in fines.

Changes in force from 1 August 2026

Taxes on ad invoices

ItemGoogle AdsMeta Ads
Who billsGoogle TürkiyeMeta (via Ireland)
Platform fee4.5% regulatory operating cost (from 1 Jan 2026; was 7%)5% location fee since 1 Jul 2026 (third-party reports; check your invoice)
KDV (20%)On the invoice; generally deductible for VAT-registered businessesWith a tax ID: self-declared on KDV-2 (reverse charge). Without one: VAT added and generally not deductible
StopajNot on a Turkish-entity invoice15% may apply; depends on invoicing entity
Digital Service Tax (background)5% in 2026, 2.5% from 2027; the platforms recover it through fees like those above (their fee rates are their own and may change)
Türkiye

Send every ad invoice to your mali müşavir monthly, and ask them once, at the start, how KDV-2 and stopaj apply to your Meta spend. Applying the same treatment to every invoice can be wrong.

Platform policies that trip up garages

A supplier offers Kaya a list of 5,000 car owners' phone numbers in Ataşehir. Use it for an SMS campaign?

No. KVKK's July 2026 announcement says third-party data can't be used for advertising, and promotional SMS needs İYS-registered prior consent. Bulk unauthorised sends can be fined per message, multiplied up to 10×.

Kaya's brake service normally costs ₺5,000. What “before” price can a discount ad show?

The price actually applied immediately before the discount (for services, under the rules in force from 1 August 2026), not an inflated one.

Who should decide how stopaj applies to Meta invoices?

Your accountant (mali müşavir). It depends on the invoicing entity and changes over time.

13
Module

Your 90-day plan

You'll learn
  • The order to do everything in, week by week
  • What “done” looks like at the end of each phase
  • A checklist you can tick as you go

Thirteen weeks, four phases. The order follows the course: foundation and tracking first, then the free channel (SEO) and the high-intent paid channel (Google Search), then Meta, then review and scale. Each phase builds on the one before; skipping ahead mostly wastes money.

90-day plan timelineA 13-week timeline. Weeks 1–2: foundation and tracking. Weeks 3–6: SEO and the first Google Search campaign. Weeks 7–10: Meta click-to-WhatsApp. Weeks 11–13: review and scale. Reviews and weekly reporting run throughout from week 2. Week 12345678910111213 FoundationGBP, site, WhatsApp TrackingGA4, GTM, sheet SEOpages, listings ongoing Google AdsSearch campaign optimise weekly Meta Adsclick-to-WhatsApp reviews · lead sheet · Monday report Habits Review& scale
The 90-day plan as a timeline. Coloured bars are the main focus of each phase; grey bars are maintenance that continues. Reviews and the Monday report start in week 2 and never stop.

Weeks 1–2: foundation and tracking

Goal: a shop that converts, and a way to see what works. No ad spend yet.

Weeks 3–6: SEO and the first Google campaign

Goal: capture people already searching, for free and paid.

Weeks 7–10: Meta click-to-WhatsApp

Goal: reach nearby drivers before they search, and push the seasonal offer.

Weeks 11–13: review and scale

Goal: decide with real numbers and set the routine for the next quarter.

At Kaya Oto Servis

Kaya starts this plan in early October 2026, so weeks 3–6 land on the “kış hazırlığı” season. The first Google ad group is tyres and winter checks, and the fleet message goes out before 15 November. Meta launches in late November with a brake-squeal video and the winter offer.

Tip

Decide early whether you will run the ads yourself or delegate. Running them well takes a few hours every week. If you delegate, this course still lets you check the work: ask for the search terms report, the negative list, and cost per paying customer from your own sheet.

Why does Google Search come before Meta in the plan?

Google Search catches people who already need a repair, and it needs only text ads. Meta needs videos and works best once tracking and WhatsApp follow-up are proven.

What must be in place before the first lira of ad spend?

A converting foundation (GBP, service pages, call/WhatsApp buttons, fast replies) and working tracking (consent, GA4 events, lead sheet with source).

Next: Case studies →
+
Reference

Case studies

Real, documented examples from Türkiye and abroad. Read the labels: many numbers are self-reported by the platform, vendor or agency that did the work (no independent audit, often no control group), and some data is old. Use them for the lesson, not as a forecast. No verified case study of a small independent Turkish repair shop with published numbers was found.

Türkiye

Türkiye · Retail · Google Business Profile

Azra Tuhafiye, Ataşehir

What
A haberdashery owner took Google's free Dijital Atölye training, created a Business Profile and took remote orders during lockdowns.
Result
Google reports her revenue doubled. platform story
Lesson
A complete, free profile can transform a neighbourhood business.
Türkiye · Music retail · Google Ads

Döre Music, İstanbul

What
Moved its Shopping campaigns to automated value-based bidding (Maximize conversion value), added Search ads with remarketing lists and updated its product data.
Result
Mar–May 2020 vs previous period: return on investment +176%, cost per conversion −35%. Google-reported · 2020
Lesson
Clean data and a clear conversion goal let automated bidding work.
Türkiye · E-commerce · Google Display

Trendyol: re-engaging past users

What
Segmented app users by purchase stage; “we miss you” campaign for users inactive two weeks.
Result
App visits +30%; revenue, transactions and daily users +20%; ROAS 50% higher than other retargeting. Google case study · 2016
Lesson
Past customers are a cheap, high-return audience. For a garage, that's the reminder list.
Türkiye · Car service · Network brand

Bosch Car Service Türkiye

What
Independent workshops under one brand: training, audits, parts ordering, and online booking integrated with Google.
Result
385 service points in all 81 provinces (Feb 2026). company announcement
Lesson
Joining a network is a marketing option for an independent shop; online booking is now a baseline expectation.
Türkiye · Fuel · Loyalty app

Petrol Ofisi: loyalty by licence plate

What
Drivers register their plate number in the app to join the loyalty programme, with no physical card.
Result
More than 2 million downloads and a MarTech Awards 2024 prize (reported March 2024).
Lesson
For car businesses the plate is the natural customer ID for history and reminders (with consent).
Türkiye · Wellness · Meta click-to-message

Özem'le Yaşam

What
Instagram Direct (click-to-message) ads.
Result
+87% post engagement, +86% sales, 5× customer messages. report commissioned by Meta · 2026
Lesson
Messaging ads fit how Turkish customers want to buy.
Türkiye · Fashion e-commerce · WhatsApp

Modanisa

What
A WhatsApp chatbot for customer conversations.
Result
55% of customers who engaged with the chatbot placed a first order via WhatsApp. cited by WhatsApp · no date given
Lesson
A chat can close a sale, not just answer questions.
Türkiye · Marketplace · Lead channel

Armut.com car-service category

What
Customers describe a job and receive quotes from providers.
Result
4,856 car-service providers; 4.7★ average across 9,863 reviews; quotes typically in 30–240 minutes. platform self-description
Lesson
A ready-made demand source where response speed and reviews win. Use it as one channel, not the only one.
Source: Armut

Global

USA · Auto repair · Google Ads

South Street Auto Care, Michigan

What
Handed Google Ads to a specialist auto-repair marketing platform with call tracking.
Result
Year over year: new customers from ads +135%, phone leads +90%, new-customer revenue +63% (timeframe not stated). vendor case study
Lesson
Search ads work for repair when calls are tracked; running them well takes real time.
Source: KUKUI
USA · Auto body · Google Ads

Gross & Son Paint & Body, Florida

What
Campaigns restructured by service, conversion tracking, negatives from search-term analysis, bidding tests.
Result
1,000+ qualified leads, cost per lead $9.28, 34% click-to-lead rate. agency-reported · 2023
Lesson
Service-based ad groups + negatives + tracking.
Source: Lasso Up
USA · Quick lube chain · Local search

Jiffy Lube: local offers

What
From one national programme to nearly 900 local ones; franchisees localised coupons; heavy mobile search.
Result
Coupon redemptions +557%, 8:1 return on ad spend, cost per acquisition −83%. 2014 · old data
Lesson
A local offer beats a generic national message; mobile drives service visits.
Source: AdExchanger
USA · Dealer service · Reviews

O'Brien Auto Group

What
Every sale and service visit automatically triggered a review request; every review answered.
Result
4× more reviews on Google; +1.1-star average rating. vendor case study
Lesson
Reviews don't happen by luck; asking after every job is the system.
Source: Birdeye
UK · Auto repair · GBP only

Anonymous repair shop (ES Studios)

What
GBP work only: 15+ posts, FAQ content, one video, review replies, over about 6.5 months.
Result
3,140 profile actions (775 calls, 527 website clicks, 1,838 direction requests); lifetime totals, not a clean before/after. agency-reported · 2026
Lesson
Profile activity alone can move map visibility in a weak local market.
Source: ES Studios
China · B2B manufacturing · Click-to-WhatsApp

DGCRANE

What
Click-to-WhatsApp ads plus WhatsApp marketing messages; a WhatsApp button on the website.
Result
2.2× lower cost per qualified lead than other digital ads; 3.4× more conversions from the WhatsApp button than a contact form (Jun 2024–May 2025). WhatsApp success story
Lesson
A chat button can out-convert a form.
Brazil · Automotive · Click-to-Messenger

Hyundai Brazil

What
A/B test: click-to-Messenger ads with a chat assistant vs website forms.
Result
3.5× higher conversion rate, 4× higher sales rate, 13% lower cost per lead. Meta story · 2019 · old data
Lesson
Messaging can beat forms for car buyers; the platform has changed since.
Canada · Lawn care · Local SEO

LawnSavers, Ontario

What
Service-area pages with unique content, coverage from 15+ local news outlets, pricing content, new GBP categories for a seasonal service.
Result
Organic conversions from 17 to 174; November leads 122 to 516. agency-reported
Lesson
Local press links + genuine location pages + categories that match real services.
Source: Sterling Sky
+
Reference

Glossary

Every term used in this course, in one place.

A/B test
Comparing two versions (ad, page, offer) that differ in one thing, to see which works better.
Ad group
Google Ads level inside a campaign that holds one theme's keywords and ads.
Ad Rank
Google's score that decides whether and where an ad shows: bid, quality, context and more.
Ad set
Meta level holding audience, placements, budget and conversion location.
Advantage+
Meta's automated audience, placement, budget and creative options, on by default for many objectives.
AI Overview / AI Mode
Google's AI summaries (AI Bakışı) and chat-style search (AI Modu), in Turkish since ~March 2026.
Attribution
Deciding which ad or channel gets credit for a conversion.
Average ticket (AOV)
Average invoice per job: revenue ÷ jobs.
Blended cost per customer
Total ad spend on all platforms ÷ total new paying customers from your own records.
CAC
Customer acquisition cost: all costs of winning a customer ÷ new customers.
CAPI
Meta Conversions API: sends events from a server, alongside the Pixel.
Citation
Any online mention of your name, address and phone (maps, directories, social).
Click-to-WhatsApp ad
A Meta ad whose button opens a WhatsApp chat with your business.
Close rate
Share of leads that become paying customers.
Consent Mode
Google's way of passing a visitor's cookie choice to Google tags.
Conversion
A valuable action you count: call, WhatsApp chat, form, booking.
Conversion rate (CVR)
Conversions ÷ clicks × 100.
CPC
Cost per click: spend ÷ clicks.
CPL / CPA
Cost per lead / per action: spend ÷ leads (or actions).
CPM
Cost per 1,000 impressions: spend ÷ impressions × 1,000.
CTR
Click-through rate: clicks ÷ impressions × 100.
Frequency
Average times each person saw an ad: impressions ÷ reach.
Funnel
The customer journey: awareness → consideration → conversion → loyalty → referral.
GA4
Google Analytics 4, the free website analytics tool.
GBP
Google Business Profile (Google İşletme Profili): your free listing on Google Maps and Search.
gclid
Google Click ID added to ad links by auto-tagging; links a visit to the ad click.
GTM
Google Tag Manager: a container for tracking code you manage without editing the site.
Impressions
Times an ad or listing was shown.
İYS
İleti Yönetim Sistemi: Türkiye's registry for commercial-message consents (SMS, email, calls).
KDV / KDV-2
Turkish VAT (20% standard). KDV-2 is the return where a business self-declares VAT on certain foreign services.
Key event
GA4's name (since 2024) for an event marked as important.
KVKK
Türkiye's personal data protection law (no. 6698) and its authority.
Landing page
The page someone arrives at after clicking an ad or link.
Lead
A person who contacted you about a job but hasn't paid yet.
Learning phase
The period after launch or big edits when automated bidding is still learning; results are unstable.
LTV
Lifetime value: gross profit from a customer over the whole relationship.
Map pack
The map with about three businesses in Google results, drawn from Business Profiles.
Match type
How loosely Google matches a keyword to searches: broad, phrase or exact.
NAP
Name, Address, Phone: must be identical everywhere.
Negative keyword
A word that stops your ad from showing for searches containing it.
Organic
Visibility you don't pay per click for (SEO, map rankings, unpaid posts).
Pixel
Meta's browser tracking code on your website.
Quality Score
Google's 1–10 diagnostic of expected CTR, ad relevance and landing page experience.
Reach
Unique people who saw an ad.
ROAS
Return on ad spend: revenue ÷ ad spend.
ROI
Return on investment: (gross profit − ad spend) ÷ ad spend × 100.
RSA
Responsive search ad: up to 15 headlines and 4 descriptions that Google combines.
Search terms report
The real searches that triggered your Google ads.
SEO
Search engine optimization: making your business easy to find, understand and trust in search.
Smart Bidding
Google Ads' automated bid strategies that optimize for conversions (Maximize conversions, Target CPA…).
Stopaj
Turkish income-tax withholding; may apply to some foreign ad invoices. Ask your accountant.
UTM
Tags added to a link (source, medium, campaign…) so analytics knows where a visit came from.
+
Reference

Sources

Facts in this course were checked in October 2026 against these sources. Platforms change often; verify in the platform's help center before you act.

  1. StatCounter, search engine market share Türkiye, Sep 2026: gs.statcounter.com/search-engine-market-share/all/turkey
  2. StatCounter, desktop vs mobile vs tablet Türkiye, Sep 2026: gs.statcounter.com/platform-market-share/desktop-mobile-tablet/turkey
  3. DataReportal, Digital 2026: Turkey: datareportal.com/reports/digital-2026-turkey
  4. TÜİK 2025 household IT survey, as reported by Medyascope: medyascope.tv/2025/08/27/turkiyede-internet-kullanimi-yuzde-909a-ulasti/
  5. Google Business Profile Help, tips to improve local ranking: support.google.com/business/answer/7091
  6. Google Business Profile guidelines: support.google.com/business/answer/3038177
  7. Google Business Profile Help, reviews: support.google.com/business/answer/3474122
  8. Google Maps contribution policy, fake engagement: support.google.com/contributionpolicy/answer/7400114
  9. Search Engine Roundtable, GBP chat and call history shut down: seroundtable.com/…37465.html
  10. Search Engine Roundtable, GBP WhatsApp numbers added in bulk (Jun 2026): seroundtable.com/…41483.html
  11. BrightLocal, Google Q&A discontinued: brightlocal.com/learn/google-q-and-a/
  12. Yandex Business quick start: yandex.com.tr/support/business-priority/tr/add-company/add-org
  13. Apple Business feature availability: support.apple.com/guide/business/feature-availability-axmef1c47twq/web
  14. Website Builder Expert, Bing Places update (Oct 2025): websitebuilderexpert.com/news/bing-places-update/
  15. Local Falcon, ChatGPT local data sources: localfalcon.com/blog/chatgpt-local-search-data-sources…
  16. Google Search Central, how Search works: developers.google.com/search/docs/fundamentals/how-search-works
  17. Google Search Central, AI features and your website: developers.google.com/search/docs/appearance/ai-features
  18. ShiftDelete, AI Modu and AI Bakışı in Türkiye (Mar 2026): shiftdelete.net/google-ai-modu-ve-ai-bakisi-turkiyede
  19. Search Engine Roundtable on Pew Research, AI Overviews and clicks: seroundtable.com/pew-google-ai-overviews-39808.html
  20. Whitespark, Local Search Ranking Factors 2026: whitespark.ca/local-search-ranking-factors/
  21. Google spam policies (doorway abuse): developers.google.com/search/docs/essentials/spam-policies
  22. web.dev, Core Web Vitals: web.dev/articles/vitals
  23. schema.org AutoRepair and Google LocalBusiness structured data: schema.org/AutoRepair, developers.google.com/…/local-business
  24. IndexNow: indexnow.org
  25. Google, do you need an SEO?: developers.google.com/search/docs/fundamentals/do-i-need-seo
  26. BrightLocal, Local Consumer Review Survey 2026: brightlocal.com/research/local-consumer-review-survey/
  27. Google Ads Help, About Ad Rank: support.google.com/google-ads/answer/1722122
  28. Google Ads Help, About Quality Score: support.google.com/google-ads/answer/6167118
  29. Google Ads Help, keyword matching options: support.google.com/google-ads/answer/7478529
  30. Google Ads Help, negative keywords: support.google.com/google-ads/answer/2453972
  31. Google Ads Help, responsive search ads: support.google.com/google-ads/answer/7684791
  32. Google Ads Help, assets: support.google.com/google-ads/answer/7331111
  33. Google Ads Help, advanced location options: support.google.com/google-ads/answer/1722038
  34. Google Ads Help, Search Network and partners: support.google.com/google-ads/answer/1722047
  35. Google Ads Help, average daily budgets: support.google.com/google-ads/answer/2375423
  36. Google Ads Help, bid strategies and Maximize conversions: support.google.com/google-ads/answer/2472725, …/7381968
  37. Google Ads Help, transition from call ads to call assets: support.google.com/google-ads/answer/16598240
  38. Google Local Services Ads availability: support.google.com/localservices/answer/6224841
  39. Google Ads Help, How AI Max works: support.google.com/google-ads/answer/15910187
  40. Google Ads Help, Google forwarding numbers (country list): support.google.com/google-ads/answer/2382961
  41. Google Ads Yardım, taxes in your country (Türkiye): support.google.com/google-ads/answer/2375370?hl=tr
  42. Google Ads Yardım, jurisdiction-specific surcharges: support.google.com/google-ads/answer/9750227?hl=tr
  43. Google Ads Help, recommendations auto-apply: support.google.com/google-ads/answer/10279006
  44. WordStream/LocaliQ, 2026 Google Ads benchmarks: wordstream.com/blog/2026-google-ads-benchmarks
  45. LocaliQ, Automotive search advertising benchmarks 2026: localiq.com/blog/automotive-search-advertising-benchmarks/
  46. WordStream/LocaliQ, Facebook ads benchmarks 2025: wordstream.com/blog/facebook-ads-benchmarks-2025
  47. Jon Loomer, limitations of the Boost button: jonloomer.com/the-limitations-of-the-boost-button/
  48. Jon Loomer, performance goals: jonloomer.com/performance-goals/
  49. Jon Loomer, Meta ads targeting 2026: jonloomer.com/meta-ads-targeting-2026/
  50. Jon Loomer, detailed targeting exclusions removed: jonloomer.com/qvt/detailed-targeting-exclusions/
  51. Jon Loomer, budget flexibility: jonloomer.com/qvt/increased-budget-flexibility/
  52. Jon Loomer, Meta ads attribution 2026: jonloomer.com/meta-ads-attribution-2026/
  53. Dataslayer, Meta attribution change 2026 (engage-through): dataslayer.ai/blog/meta-attribution-change-2026…
  54. Jetfuel, Meta learning phase: jetfuel.agency/what-is-the-meta-ads-learning-phase…
  55. WhatsApp Business, click-to-WhatsApp ad guide: whatsappbusiness.com/blog/click-to-whatsapp-ad-guide/
  56. WhatsApp Business app features: whatsappbusiness.com/products/business-app/
  57. AdLibrary, Meta click-to-WhatsApp ads guide: adlibrary.com/posts/meta-click-to-whatsapp-ads-guide
  58. AdsUploader, Facebook instant forms: adsuploader.com/blog/facebook-instant-form
  59. AdsUploader, Meta location fees: adsuploader.com/blog/meta-location-fees
  60. Biddy Co, Meta ad specs 2026: biddyco.com/blog-posts/meta-ad-specs
  61. SparkUGC, Advantage+ creative 2026: sparkugc.com/resources/advantage-plus-creative-best-practices-2026
  62. Meta Transparency Center, personal attributes policy: transparency.meta.com/…/personal-attributes/
  63. Onyedi Medya, Meta billing guide (TRY, cards): onyedimedya.com/blog/meta-reklam-faturalandirma-rehberi
  64. Muhasebe News, KDV, stopaj on Meta/Google ads (May 2026): muhasebenews.com/…
  65. Çelikel CPA, social media ad expenses and KDV-2: celikelcpa.com/tr/blog/…
  66. Alomaliye, Digital Service Tax 5% (2026) and 2.5% (2027): alomaliye.com/2025/12/25/…
  67. Google Analytics Help, key events vs conversions: support.google.com/analytics/answer/13965727
  68. Nice Looking Data, GA4 data retention: nicelookingdata.com/blog/ga4-data-retention-settings-explained
  69. Google Analytics Help, URL builders (UTM): support.google.com/analytics/answer/10917952
  70. Google Ads Help, auto-tagging: support.google.com/google-ads/answer/3095550
  71. Google Analytics Help, attribution settings: support.google.com/analytics/answer/10597962
  72. Nice Looking Data, why GA4 and Google Ads conversions don't match: nicelookingdata.com/blog/ga4-vs-google-ads-conversions-dont-match
  73. Analytics Mania, click tracking with GA4 and GTM: analyticsmania.com/post/track-clicks-with-google-analytics-4-and-gtm/
  74. GBP Help, Performance metrics; Sterling Sky on interpreting them: support.google.com/business/answer/9918094, sterlingsky.ca/interpret-google-business-profile-performance/
  75. Microsoft Learn, about Clarity: learn.microsoft.com/en-us/clarity/…/about-clarity
  76. PPC Land, Data Studio name returns (Apr 2026): ppc.land/data-studio-is-back…
  77. CustomerLabs, Meta Offline Conversions API retired: customerlabs.com/blog/facebook-offline-conversions-api…
  78. KVKK cookie guide (PDF): kvkk.gov.tr/…/fb193dbb….pdf; Mondaq compliance roadmap: mondaq.com/turkey/data-protection/1667572/…
  79. KVKK cross-border transfer guide: kvkk.gov.tr/Icerik/8142/…
  80. Anadolu Ajansı, KVKK announcement on third-party data for advertising (Jul 2026): aa.com.tr/tr/gundem/…/4004358
  81. Simo Ahava, Consent Mode v2: simoahava.com/analytics/consent-mode-v2-google-tags/
  82. Paraşüt, İYS guide: parasut.com/blog/ileti-yonetim-sistemi-hakkinda-bilmeniz-gerekenler; İYS: iys.org.tr
  83. Erdem & Erdem and İletiniz, 2026 e-commerce fines: erdem-erdem.av.tr/…, iletiniz.com/blog/ticari-elektronik-ileti-cezalari-2026
  84. Ministry of Trade, 2026 changes to the commercial advertising regulation: ticaret.gov.tr/haberler/…; Erdem & Erdem summary: erdem-erdem.av.tr/…
  85. Başkent Postası, Reklam Kurulu fines Jan–Jul 2026: baskentpostasi.com/…
  86. Mondaq, comparative advertising in Turkish law: mondaq.com/turkey/…/1229706/…
  87. Hürriyet and Kalenin Sesi, winter tyre rules 2025–26 and 2026–27: hurriyet.com.tr/…, kaleninsesi.com/…
  88. Gartner 2025 CMO Spend Survey, via Campaign: campaignlive.com/article/…/1920581
  89. Bain, Prescription for cutting costs (retention and profit): media.bain.com/Images/BB_Prescription_cutting_costs.pdf
  90. Repairer Driven News on Podium data (after-hours contacts, 2019): repairerdrivennews.com/2019/10/18/…
  91. Şikayetvar (example listing): sikayetvar.com/otokoc
  92. Case study sources: see the links on each case card above.
All reports