85% of dental practices in Sofia have unmaintained Google profiles. 98% publish no posts. We cold-emailed 112 of them — 82% never replied. The market that looked easy on paper turned out to be the hardest lesson in why the people who need your services most simply do not care.
Why dentists, why Sofia
A year and a half of building systems. Testing SOPs. Developing what is essentially an AI-powered marketing agency — automated GBP management, content pipelines, reporting, the whole stack. We were finally ready for the first real step: picking a market and testing everything against it.
We chose dental clinics in Sofia, Bulgaria. On paper it made perfect sense. Big city — officially around 1.3 million, unofficially closer to 2.5 million. Great density. A quick check showed hundreds of dentists with weak or nonexistent digital presence. The entry should be easy.
Very wrong.
The uncomfortable truth about selling to people who need you
I knew this. Every marketer knows this. But knowing it and feeling it when your inbox stays empty for days are two different things.
The people who need your services most, the ones you can help the most, do not care. They are not looking for you. They are not checking their email. They are not thinking about their Google profile. They have patients in the chair and that feels like enough.
Fine, the experts will say. That is expected. You need to go after your ICP — the ones who are already somewhat aware, somewhat invested in growth. I thought the same.
My ICP cared even less.
That was a joke. Sort of. The connection rate through the ICP compared to the random sample group was actually double — almost 50% response. But the point stands: the market is not sitting around waiting for someone to fix their Google profile.
The real pattern we kept hitting: people do not feel the need to invest in new clients. They do not want better digital assets. Many of them do not even want to work more. The average working week for dentists in Sofia is around 20 hours. They are comfortable. They are not in pain. And you cannot sell painkillers to someone who does not have a headache.
My biggest disappointment — the agencies
This one hurt more than the rejections.
I checked every website of every practice I audited. Some of them were built by agencies. Expensive agencies. We are talking €2,000 to €5,000 per website. Multiple video backgrounds, custom animations, the works.
And zero basic SEO structure. No titles. No meta descriptions. No heading hierarchy. Beautiful shells with nothing inside that Google can read.
Out of all 130 profiles I checked, I found 3 — three — optimized and properly supported websites. In an industry that on paper is saturated with competition.
Some of these practices were spending thousands on a website and exactly €0 on their Google Business Profile. Neither asset was visible online. A few had used paid ads at some point but stopped. The website sat there doing nothing. The Google profile sat there doing nothing. And the agencies that built those websites — they moved on to the next client.
For several practices I offered to do the work for free. Just to prove the value. They said no. They do not trust agencies. And after seeing what agencies delivered for their money, I understand why. This is exactly why we built our service model around integrated execution — one team handling website, SEO, content, and Google profile together, so nothing falls through the cracks.
The campaign — how we used cold outreach to build everything
The outreach was never about getting clients. It was about data, product testing, and checking whether Sofia is the right market for us — or whether our initial assessments were right and we should be looking elsewhere.
Between February 24 and March 24, 2026, we assessed 130 dental practices in Sofia through their Google Business Profiles and websites using a mix of scraping tools, AI-assisted analysis, and manual verification. We checked everything: whether they had a website, what quality it was, whether their Google profile was maintained, whether they used business categories, published posts, responded to patient reviews.
Then we contacted 112 of them. A 3-touch sequence over about 14 days, with several types of outreach and several types of messages. The sample size was too small for proper A/B testing, so we ran dynamic testing on small random groups of 10–15 contacts — different messages, different days of the week, different hours. That is why the campaign took a full 30 days. We were not just sending emails. We were testing every variable we could isolate.
By the end of it we had something more valuable than a client list. We had tested the product against real market reactions, validated the pricing through objection patterns, and mapped out which messages land and which get ignored — all from people who had no reason to be polite about it.
This research directly shaped how we structured Organic Growth Marketing — our foundation package. The pricing, the deliverables, the quarterly billing — all of it came from what we learned talking to 112 practices about what they actually need versus what they think they need.
The raw numbers
Here is everything we measured. No spin, no cherry-picking.
Digital presence audit (n=118 practices with sufficient data)
Google Business Profile maintenance: 100 out of 118 profiles were unmaintained — 84.7%. Only 18 practices (15.3%) actively maintained their profiles. "Unmaintained" means: incomplete information, outdated photos, no recent activity, missing service descriptions, incorrect hours.
Business categories: 109 out of 118 (92.4%) had missing or incomplete categories. Google uses categories to decide which searches trigger which profiles. A dentist who only has "Dentist" selected will not appear for "orthodontist Sofia" or "dental implants Sofia." 92% of practices are invisible to specialty searches.
Google posts: 116 out of 118 (98.3%) published zero posts. Two practices used this feature. Two.
Review responses: 113 out of 118 (95.8%) did not respond to patient reviews at all. 4 responded properly. 1 used a generic "Thank you." Every potential patient reads reviews — and sees that nobody is paying attention.
Business name: 112 (94.9%) used their standard name. 4 had incorrect formatting. 2 had keyword-stuffed names — a Google Maps violation that risks suspension.
SuperDoc dependency: 9 practices (7.6%) relied on SuperDoc, a Bulgarian medical directory, as their primary digital presence. They do not own their visibility. It belongs to someone else's platform.
Local competition: 106 (89.8%) operate in medium-competition zones. 10 (8.5%) are in low-competition areas where even minimal optimization would likely put them in the top 3 on Google Maps.
Website presence and quality
72% of practices had a website. 28% had none at all.
We classified websites on a 7-point scale:
- No website: 33 practices (28.0%)
- Very bad (anti-SEO, harmful to UX): 2 (1.7%)
- Bad (broken, non-functional): 9 (7.6%)
- Weak (poor titles, minimal content): 12 (10.2%)
- Average (template-built, no SEO, digital business card): 42 (35.6%)
- Acceptable (some useful page titles): 3 (2.5%)
- Good (basic SEO present): 12 (10.2%)
- Beautiful but no SEO (great design, zero optimization): 2 (1.7%)
- Very good (extended SEO with quality content): 3 (2.5%)
The largest group — 35.6% — had a template website that exists but does nothing for search. Only 12.7% of all practices had websites with real SEO value. When you combine "no website" with "website doing nothing," roughly two-thirds of the market has no functional web presence.
Cold outreach campaign
Setup: - 130 total leads identified - 18 excluded (not contactable) - 112 contacted over 30 days - Primary channel: cold email (90 leads, 80.4%), chat/LinkedIn/other (17, 15.2%), SMS (5, 4.5%) - 3-touch sequence over ~14 days with dynamic message testing - Sender: agency founder, personal Gmail, no tracking, Bulgarian language
Multi-touch completion: - 1 touch only: 2 leads (1.8%) - 2 touches: 34 leads (30.4%) - 3 touches: 76 leads (67.9%)
67.9% received the full sequence.
Response funnel: - Contacted: 112 - Any reply: 20 (17.9%) - Positive (interested / follow-up): 9 (8.0%) - Negative ("not interested"): 11 (9.8%) - No response: 92 (82.1%) - Signed client: 1 (0.9%)
Note: the campaign officially ended today. Responses are still coming in — we received another reply just hours ago. These numbers will shift slightly over the next weeks as late replies trickle in.
Ramp-up: - Week 1: 18 contacts - Week 2: 24 (cumulative 42) - Week 3: 34 (cumulative 76) - Week 4: 29 (cumulative 105) - Week 5: 7 (cumulative 112)
Key metrics: - Total response rate: 17.9% - Positive response rate: 8.0% - Lead-to-client conversion: 0.9% (direct, not counting referrals)
Market size context
- 7,784 registered dentists in Bulgaria (NSI 2024)
- ~188 new dental graduates per year in Sofia (Medical University Sofia)
- Estimated 1,800–2,200 dental entities in Sofia
- 700–900 solo/small practices (1–3 dentists) after removing chains and inactive
- 1,200–1,800 visible pins on Google Maps for dentist searches in Sofia
Our 130 practices represent roughly 15–19% of the solo/small practice market.
What the barrier to entry actually looks like
When a patient searches "зъболекар София" (dentist Sofia) on Google Maps, they see a list sorted by Google's local ranking algorithm. Profile completeness, review count, review responses, posts, categories, website quality — all of these factor in.
Based on our data, the typical Sofia dental practice has: an unmaintained profile (85%), unfilled categories (92%), no posts (98%), unanswered reviews (96%), and either no website or a template site with no SEO value (64% combined).
The barrier to ranking well is not high. It is underground. A practice that simply maintains its profile, fills categories, posts weekly, and responds to reviews would outperform 85% of competitors. Not because of superior marketing — because most competitors are doing nothing.
This is the paradox: the market is incredibly easy to win in, and incredibly hard to sell into. The opportunity is obvious to anyone with the data. It is invisible to the people who would benefit from it.
And we see the same pattern, to a lesser extent, in the other verticals where we work with clients on organic marketing and local SEO. The dental market in Sofia is an extreme case, but it is not an exception.
The wins and the fails
What failed:
The assumption that a saturated market means hungry businesses. It does not. Saturation and motivation are unrelated. Dentists in Sofia work 20-hour weeks and have full chairs. They are not in acquisition mode.
The assumption that showing someone their problem creates urgency. It does not. I could show a practice owner that they are invisible on Google, that their expensive website has zero SEO, that their competitor two blocks away gets 5x the calls — and they would shrug. The pain is not felt until the chairs start emptying.
The assumption that agencies did basic work. They did not. The web design agencies serving this market charge real money and deliver beautiful, SEO-dead websites. This is both a problem and an opportunity — but it also means the market has been trained to distrust anyone selling digital services.
What worked:
The audit-first approach. Every outreach message included specific observations about that practice's Google profile. This is why the positive response rate was 8% instead of 2%. The pitch was not generic. It was: we looked at your profile, here is what we found, here is what it costs you.
The product-market fit iteration. By the end of 30 days we had rebuilt our service packages twice based on what actual dentists responded to. The pricing came directly from objection patterns in the negative replies.
The referral engine nobody planned. One signed client led to two referral clients, and we are waiting to onboard a third. The campaign's real conversion is not 0.9%. It is closer to 3.5% and still climbing. Cold outreach is a long game disguised as a short one.
The data itself. We now have the most detailed digital presence dataset for dental practices in Sofia that exists. 130 practices, 32 fields, 12 structured variables. This is the foundation for every pitch, every email, and every piece of content we produce going forward.
What is next
We are currently finishing the ICP outreach in the dentist market. The remaining leads from the sample will be reached automatically through a 2-step email campaign with no human in the loop. The manual phase is over. The systems we spent 18 months building are finally doing what they were built to do.
The next testing market is lawyers in Sofia, Bulgaria. Smaller sample size, different dynamics, but the same methodology. We want to see if the pattern holds across professional services or if dentists are an outlier.
And we are not staying local. We have a ready product that we are bringing to marketing agencies on the US East Coast through a partnership model. Same systems, more mature market. If Sofia taught us that the market does not care, the US will teach us whether a market that does care is actually easier to serve — or just harder in different ways.
Dimitar Georgiev is the founder of SmartKey Agency. After a year and a half building AI-powered marketing systems, he launched into the dental market expecting easy wins and got an education instead. He writes about local SEO, cold outreach, and the reality of building a marketing agency from scratch.
