Local SEO and ads for Zagreb
A marketing agency for Zagreb salons, repair shops and trades.
I help small businesses in Zagreb reach the top three results on Google Maps in their neighbourhood, with a 90 day guarantee and a weekly report with numbers.
- new clients in the first month
- +22
A marketing agency that looks at Zagreb neighbourhood by neighbourhood.
Zagreb has hundreds of hairdressers, car repair shops and physiotherapists, so the Google map here is denser than anywhere else in Croatia. A customer in Trešnjevka and a customer in Dubrava type the same search, and Google shows them different businesses, because it favours the ones nearby.
That is why I measure visibility from 130 points around your location and build your profile so Google shows you in the neighbourhood where you work and in the neighbourhoods your customers actually come from.
As a digital marketing agency in Zagreb I work with small businesses that have no marketing team of their own. I run all the work personally, and every week you get a report with rankings, calls and the plan for the next week.
In Zagreb you compete for customers in your own neighbourhood.
In a city this size the competition for customers happens at neighbourhood level. A salon in Maksimir competes mainly with salons within a few kilometres, because Google usually shows customers businesses close to them.
While I work with you, I do not take on a direct competitor from your industry in your area. That way all the effort goes into making you the first choice in your part of the city.
City districts and surroundings
- Donji grad
- Gornji grad
- Trnje
- Trešnjevka
- Črnomerec
- Maksimir
- Peščenica
- Dubrava
- Novi Zagreb
- Stenjevec
- Špansko
- Jarun
- Podsljeme
- Sesvete
- Velika Gorica
- Zaprešić
- Samobor
- Sveta Nedelja
Businesses that gain most from the map
- hair and beauty salons
- car repair and detailing
- physiotherapy and clinics
- plumbers and electricians
- real estate agencies
- tradespeople
I also work with businesses in other cities: Marketing agency Rijeka, Marketing agency Split, Marketing agency Zadar, Marketing agency Osijek, Marketing agency Pula, Marketing agency Varaždin.
A Zagreb case
A Zagreb hair salon: from 4 of 130 points to 2nd place in 68 days.
One of my clients is a hair salon in Zagreb. When we started, the salon appeared on only 4 of 130 measuring points. After 68 days it ranked 2nd, 22 new clients came in the first month, and the salon hired another hairdresser.
The same approach works outside Zagreb too: a joinery business in Rijeka went from 31st to 2nd place in two months, and there was so much work that the owner hired a new worker.
- points of visibility at the start
- 4/130
- place within 68 days
- 2nd
- new clients in the first month
- +22
- new hairdresser hired
- +1
I knew how much Google is worth for new clients, but I had neither the time nor the know-how. Matija did it all for me and the results show, I no longer rely only on referrals.
Services for businesses in Zagreb.
For most Zagreb businesses the first step is Google Maps. Once it brings calls, we add whatever makes sense for your business.
- Local SEO and AI visibilityThe top three results on Google Maps in your neighbourhood within 90 days, plus work on getting ChatGPT to recommend you.
- SEO ZagrebA site that ranks for your service and neighbourhood, with technical, on-page and content SEO.
- Website design in ZagrebFast sites with copy, SEO foundations and a linked Google profile.
- Google AdsSearch and Local Services campaigns limited to the parts of Zagreb you serve.
- Meta AdsFacebook and Instagram ads for people who live or work near you.
- ChatGPT AdsVisibility in AI answers when someone asks for a recommendation in Zagreb.
SEO in Zagreb: the map, your website and AI search.
Your Google Business Profile brings calls from the map, but some Zagreb customers click the results below it or ask ChatGPT. As an SEO agency in Zagreb I work on all three, so a customer finds you wherever they search.
-
Google Maps
Profile, categories, reviews and local signals for the neighbourhood you work in and the ones next to it.
-
Website SEO
A page for every service, titles and speed, so you rank for searches like "hairdresser Trešnjevka" or "car repair Novi Zagreb".
-
AI search
Consistent business details across your site and profiles, so ChatGPT and other tools mention you when someone asks for a recommendation.
How we start working together.
All I need from you is access to your Google Business Profile and some information about your business. I take care of the rest.
-
Free review
I measure where you are in your neighbourhood today, who is ahead of you and how much work the top three takes.
-
Profile access
You add me as a manager of your Google Business Profile. Reviews, photos and history stay untouched.
-
Optimization
I work on the profile, local signals and content following a plan for your industry and part of Zagreb.
-
Weekly report
Every week you get rankings, calls and the plan for the next week.
Top 3 in your neighbourhood in 90 days, or I keep working at no charge.
If your business is not in the top three results on Google within 90 days, I keep working at no charge until we get there. And while I work with you, I do not take on your direct competitor in the same area.
Frequently asked questions.
If your question is not here, ask me directly on a free call.
Do you only work with businesses in central Zagreb?
I work with businesses from every city district and the surrounding area, from Sesvete to Samobor. I measure your ranking around your actual location, so the plan depends on where you are and where your customers come from.
How can I compete with hundreds of salons and repair shops in Zagreb?
Google shows customers businesses nearby, so the competition happens in your neighbourhood, where there are far fewer competitors than in the whole city. In exactly that kind of setting A hair salon I work with reached 2nd place in 68 days.
What does exclusivity in my neighbourhood and industry mean?
While I work with you, I do not take on a direct competitor from your industry in your area. That way I never work for two businesses fighting for the same customers.
Do you also do website SEO?
Yes. Alongside Google Maps I can take on website SEO, from technical settings to a page for every service and neighbourhood. It often makes sense to start with the map, because it brings calls the fastest.
Do we need to meet in person?
No. The office is near Rijeka and all the work is done online. I stay in touch by phone, email or video call, and every week you get a report with numbers.
How much does local SEO in Zagreb cost?
The price depends on your industry, the number of locations and how strong the competition is in your neighbourhood. You get a concrete offer after a free 30 minute call, with no obligation.
Let's see where you are in your neighbourhood today.
On a free 30 minute call I show you where you rank in your part of Zagreb, who is ahead of you and what it takes to reach the top three.
A few short questions before the call
Step 1 of 7
Thank you, I have your answers.
Pick a time that suits you. The call takes 30 minutes and is completely free.