Orchard Road at 12.17pm is not the same market as Tampines at 7.40pm, even when both searches contain the word nails. One person wants a 45-minute gel fill before a client lunch. The other is comparing SNS art prices on her phone after dinner. If your Google Ads account treats those as one campaign with one bid and one homepage, you are paying Singapore CPCs for curiosity, not chairs.
Singapore nail salon CPCs we see in active accounts range SGD $2.50-$4.50 depending on outlet location and match type, with year-on-year pressure upward of 10-15%, and 20-30% of SEM budgets still leak into irrelevant queries, neglected negatives, or a homepage that does not match the ad. For nail salon companies here, that leak is specific: bridal mood boards, DIY kits, training courses, and “near me” clicks from people already sitting in a competitor’s waiting area. This piece is a working build for marketers who own the booking number, not a dashboard tour.
Orchard lunch fills vs heartland browsers: split the auction before you raise bids
Singapore nail demand is dense and short-radius. A woman in Raffles Place will not ride to Jurong East for a S$68 gel fill unless you have a brand she already follows. A Bedok regular will not book Orchard at S$120 for the same service. When you dump every location into one Search campaign, Smart Bidding averages two different willingness-to-pay curves and you get the worst of both: expensive clicks downtown and cheap, low-intent clicks in the heartlands that never convert on a CBD landing page.
Start with how people actually type. High-intent phrases cluster around gel fill, gel removal, manicure, pedicure, nail extension repair, and same-day appointment. Lower-intent phrases cluster around nail art ideas, colour charts, “how to do gel at home,” academy and course queries, and wholesale supplies. You still need keywords. Signals over keywords is a 2026 slogan for accounts with clean conversion data. Most salon accounts do not have that yet. If 20%+ of conversion events never reach Google because of ad blockers, iOS, or a broken call tag, automated bidding will happily spend on the queries that look cheapest, not the ones that sit in a chair.
Mobile is more than 63% of paid search clicks, and conversion rates still lag desktop by 30-40% when the booking widget is a buried WhatsApp button under a slow gallery. Globally, only 55.9% of origins pass all Core Web Vitals per May 2026 CrUX data - salon sites with heavy gallery assets typically fare worse. A pinching, stalling menu on a 4G commute is how a S$4.80 click dies. Performance Max can drive the bulk of spend in mature accounts, and for service-based accounts with clean booking conversions, PMax ROAS figures in the 3x-5x range are realistic; the higher end of published benchmarks reflects e-commerce, not appointment businesses with S$60-S$120 AOVs. For a two-outlet salon it will also harvest brand searches and intern-looking “cute nails Singapore” queries unless you fence it with brand exclusions, asset groups by service, and a conversion that means a booked slot, not a 10-second session.
AI Overviews now sit on a large share of informational queries and have been shown to crush CTR when the SERP answers “what is a builder gel” without a click. Do not fight that with more bids on blog terms. Bid on the jobs: fill, removal, repair, bridal party, and “open now” style modifiers around lunch and Saturday morning. Average Google Ads ROAS sits around 4.2x across industries in 2026 aggregates. Salon companies should treat that as a ceiling story, not a promise. No one can guarantee a CPL before they have seen your account, your price list, and whether a no-show is S$0 or a blocked Saturday hour.
If someone tells you they will just send traffic to the homepage, that is the moment to stop the conversation. Dedicated pages for gel fills, new-set extensions, and men’s grooming (if you run it) keep message match tight. If you want a partner to own Search structure rather than a media plan screenshot, HeyLead’s Google Ads and SEM programs are built around that handoff, not around vanity impression share.
Get a free marketing audit - we review your search, ads, and landing pages and send back what to fix first.
Get a free audit
A Search build Singapore salon marketers can fund without resetting learning every week
Constant structure changes reset learning. Daily bid panics on a S$80/day account do the same. Build fewer campaigns, broader match inside a tight theme, and a negative list that is mean about training, DIY, and jobs you do not sell. Then leave the skeleton alone long enough for conversion lag (often 1-3 days on WhatsApp bookings) to feed Smart Bidding.
Audit scorecard
-
Map services to campaigns, not outlets to chaosRun Search campaigns by i
Map services to campaigns, not outlets to chaosRun Search campaigns by intent cluster: gel fill and maintenance, new sets and extensions, pedicure, and a tightly capped brand campaign. If you have two or more outlets, use location assets and ad customizers for Orchard vs Tampines rather than cloning 12 campaigns that starve each other. Keep Performance Max in its own campaign with service-themed asset groups only after Search has 30+ booked conversions in a month. AI Max style campaigns can post 12-18% lower CPCs versus standard Search in some accounts. Treat that as a test cell, not a default, until your conversion action is a real booking.
-
Write RSA copy like a receptionist, not a mood boardHeadlines should nam
Write RSA copy like a receptionist, not a mood boardHeadlines should name the service, the time window, and the proof: “Gel fill from S$xx,” “Same-day slots in Orchard,” “Licensed techs, sterilised tools.” Pin one headline with price or “walk-ins subject to wait.” Sitelinks for Price list, Book WhatsApp, Gel fill, Removal. Callouts for lunchtime appointments, parking, and no-hidden-removal-fees if that is actually true. Do not advertise SNS contest looks you cannot execute in 60 minutes. Mismatch is how you buy 5-star hunters who leave 2-star reviews.
-
Negatives before scaleAdd course, academy, diploma, DIY, kit, wholesale,
Negatives before scaleAdd course, academy, diploma, DIY, kit, wholesale, supplier, vacancy, salary, “how to,” YouTube, and competitor mall names you cannot serve. Review search terms twice in the first 14 days, then weekly. High CPC pressure makes people flip back to manual CPC on new accounts. That is sometimes right for the first 40 conversions. After that, tCPA or tROAS with a realistic target (start 20-30% looser than your unit economics) beats a human who cannot bid by hour across Marina Bay lunch rushes.
-
Schedule to chair realityIf the last fill starts at 8pm, do not bid at 1
Schedule to chair realityIf the last fill starts at 8pm, do not bid at 11.30pm unless you want tomorrow’s maybe. Daypart around lunch (11.30-14.00) and after-work (17.30-20.30) for CBD; weekends for heartland family traffic. Location bid adjustments: + for 2-3km around each outlet, down or exclude for Johor unless you genuinely take those clients. Language: English plus Chinese queries if your front desk can close in Mandarin. Do not bid on Tamil or Malay service terms you cannot fulfil.
-
Conversion actions that match a filled chairPrimary conversion: confirme
Conversion actions that match a filled chairPrimary conversion: confirmed booking (online scheduler thank-you or a WhatsApp “yes, 3pm Saturday” that staff mark in the diary). Secondary: call from ads over 45 seconds, direction tap only as an observation. Turn on Enhanced Conversions and, if you have first-party emails from the booking tool, the unified Enhanced Conversions toggle. That is how you fight 20%+ data loss, not by adding another pixel. Import offline conversions from the diary weekly if no-shows are material. Last-click will double-count Meta plus Google on the same fill. Do not use that as the CEO number.
Action checklist
- Export 90 days of search terms. Tag each row fill, new set, pedi, junk, or competitor. Junk over 15% of spend means you do not have a bidding problem. You have a query problem.
- Build one dedicated landing URL per cluster with price bands in SGD, tech names or years of experience, and a single booking CTA above the fold on mobile.
- Tag every ad and every booking link with consistent UTMs so GA4 does not merge “google / cpc” into a sludge bucket.
- Run the page through speed and snippet checks before you raise budget. A pretty gallery that fails INP is still a failed ad.
- Cap the first 14 days. Do not expand match types until you have seen the actual query report, not the keyword you thought you bought.
Free tools - try these yourself
A Tampines group we modelled (two chairs extra on Saturday, none midweek) had been bidding “nails near me” into a citywide radius. Spend looked efficient because CPCs were lower than Orchard. The book filled with first-time art requests that ran 90 minutes and wrecked the fill grid. They cut radius to 4km, added “art” and “design ideas” as phrase negatives on the fill campaign, and moved art to a separate ad group with a longer-slot landing page. Booked fills recovered in 11 days. CPC went up. Margin went up more. That is the trade-off automated bidding will not make for you if the only conversion is “form submit.” One multi-outlet client described a similar shift this way: Smart Bidding had been “winning” on cheap nail-art-idea clicks with zero Saturday fills until booked gel fill became the only primary conversion - CPC jumped and the diary actually moved. Another independent operator found call-only looked cheap until recordings showed half were course inquiries.

After the click: pages, proof, and the WhatsApp leak
Agencies and in-house teams still send “gel fill Singapore” traffic to a homepage carousel of celebrity nails. The ad promised S$58 fills in 45 minutes. The page opens on a 12MB hero video. Bounce is not a mystery. Align the H1 to the query, put price bands and duration in the first screen, show three recent fill photos (not editorial art), and put WhatsApp plus a scheduler on the same row. If staff cannot answer WhatsApp in under 5 minutes at lunch, you are buying leads for a competitor who replies.
Form friction on Instant-style lead forms is worse for salons than a short on-site booker, because the lead still has to pick a time. Prefer a real slot. Use HeyLead Insights on the fill page for a week: watch where thumbs stall, whether price is below the fold, and whether people tap the gallery instead of Book. If the person who built the page is also the one deciding it converts, that is a conflict of evidence, not a strategy. One operator moved social proof (Google rating plus “2,400 fills last year”) above the fold and saw PPC conversion rate jump in the same direction as published CRO lifts that go from the low 30s to the low 40s on proof-heavy pages. You do not need that exact lift. You need to stop guessing.
Call tracking should fire only on the click-to-call button in ads and on the landing page, with a 45-second threshold so “what time do you close” does not look like a booking. Direction taps from the Google Business Profile are useful for walk-in heavy heartland shops and noisy for appointment-only Orchard. Do not let GBP and Ads compete for the same last-click credit in a weekly panic. Creative fatigue is more of a Meta story (UGC dying in 5-6 days, CPMs rising before volume drops). On Search, fatigue looks like RSA assets all serving the same two headlines and CTR sliding while queries stay stable. Refresh proof and price, not the whole account structure.
Broad targeting without a strong funnel does waste money. That objection is fair. The fix is not 2019 keyword surgery on every SKAG. It is a clean conversion, a page that matches the promise, and negatives that keep training schools out of your auction. Tighter positioning and a clearer offer beat adding TikTok, Xiaohongshu, and a third booking widget while Search still lands on the homepage.

FAQs
Should Singapore nail salon companies start with Performance Max or Search?
Search first until you have a stable booked-appointment conversion and a negative list you trust. Then add PMax with brand exclusions and service asset groups. PMax driving the bulk of spend is fine in a mature account. It is a leaky bucket if your only signal is a pageview or a WhatsApp click with no diary match.
Is automated bidding going to inflate spend without better fills?
It will if the conversion is junk or delayed and you set a tCPA below true cost. It will not if you feed it booked slots, cap budgets, and refuse to rebuild campaigns every Monday. Manual CPC is a temporary scaffold for new accounts, not a personality trait.
Our competitor has a Google Business Profile with 800+ reviews. Can Search ads still compete?
Yes. A strong local pack does not own every commercial query. Bid on fill, removal, repair, and “open now” modifiers, keep message match on dedicated landing pages, and use location assets so the ad names the outlet people can actually reach. Reviews help the map pack; they do not automatically win the paid auction if your query hygiene and booking conversion are tighter than theirs.
How much budget before this is even worth running?
If you cannot fund at least 15-20 clicks a day on your primary fill terms at local CPCs, you will not exit learning cleanly. That often means a few hundred SGD a week per busy outlet, not S$10 a day “to test.” Realistic read on quality takes weeks, not a weekend, and 3-6 months is the honest window for a durable program, not a guaranteed ROAS slide.
Do we still need negatives if Google says signals matter more than keywords?
Yes. Google still auctions on queries. Signals rank which of your ads show. They do not magically know you do not run a nail academy in Toa Payoh.
Putting it to work
Execution sprint
This week
- Pull 30-90 days of performance for nail salons singapore (Search Console, ads, CRM, or call logs - whatever you have).
- Flag the top leak: wrong intent, weak page, slow response, or dirty conversion tracking.
- Ship one fix on the highest-traffic money path (page, campaign split, or response rule).
- Run the free tools below on that same URL or account and log the findings.
Free tools for this sprint
Next 30 days
- Expand the fix to the next one or two money paths only after the first one shows cleaner bookings.
- Align creative, keywords, or content with the same offer the page now states.
- Review booked outcomes weekly; cut anything that still only produces unqualified volume.
This week
-
Pull 90 days of search terms and mark junk vs fill vs new-set vs course/DIY.
-
Split one campaign so gel fill no longer shares budget with art browsers.
-
Point fill ads at a fill URL with SGD prices, duration, and one booking CTA.
-
Set booked appointment as the only primary conversion. Demote calls under 45 seconds.
-
Run UTMs plus a Core Web Vitals pass on that URL before you raise bids.
Next 30 days
-
Add Enhanced Conversions and a weekly diary import for no-shows and completed fills.
-
Daypart to lunch and after-work for CBD, weekends for heartland, and cap radius per outlet.
-
Test one AI Max or PMax cell at a hard cap only after Search is clean.
-
Refresh RSA proof assets once. Do not rebuild the account.
Start by exporting last month’s paid search terms next to the appointment diary and circling every click that could never have become a fill. If that gap is the thing eating SGD, a partner like HeyLead can own the query hygiene, landing-page match, and conversion setup that keep Singapore nail salon Google Ads tied to chairs rather than browsers. Chat with us on WhatsApp
Free marketing audit, or reach Martin directly:
Get a free audit Connect on WhatsApp · [email protected]