If you run a business in Split, Dalmatia, or anywhere else in Croatia, and you are thinking about a new website, this post is for you. I have built sites for clients here and abroad, and the questions that come up on the Croatian side of the work are different enough to deserve their own guide.

Here is what local businesses should actually know before hiring anyone.

The Split market, briefly

Split has a healthy ecosystem of freelance developers and small agencies. Rates range widely — from €300 for a templated one-pager to €10,000+ for a full custom e-commerce build. The quality varies even more. Some of the best developers in Croatia are here. So are some of the worst. Telling them apart is the real skill.

For most small and medium businesses (restaurants, tour operators, construction, local services, e-commerce), the realistic budget for a serious custom website is €1,500–€10,000. Under that, you are getting a template. Over that, you are probably paying for an agency's overhead rather than better work.

What local businesses usually need

After dozens of conversations with clients in Dalmatia, the common requirements are remarkably consistent:

  1. A clean, modern site that represents the business properly. No more 2015-era WordPress themes.
  2. Mobile-first design. Most traffic in Croatia — especially tourism-facing — comes from mobile.
  3. Multilingual support. At minimum Croatian + English, often with Italian, German, and French for tourism.
  4. Real Google visibility. Local SEO so customers searching "restoran Split" or "boat tour Split" can find you.
  5. Easy content updates. Usually a small admin panel or CMS so staff can change menus, tours, or availability without calling the developer.
  6. Integration with real-world systems. Booking, payment, invoicing (including fiskalizacija for Croatian compliance), email marketing.

The good news: all of this is solvable with the modern web stack. The bad news: most of the developers quoting you will not actually cover all of it.

Multilingual done right

Croatia's tourism economy means almost every business site needs at least two languages, often four or five. Done wrong, this turns into a maintenance nightmare — separate pages for each language, diverging content, broken redirects.

Done right, it looks like this:

  • One codebase, one content structure.
  • Translations stored in JSON or a CMS, not duplicated in HTML.
  • Separate URLs for each locale: /en/, /hr/, /de/.
  • <link rel="alternate" hreflang="…"> tags telling Google which version is for which audience.
  • A language switcher that remembers the visitor's choice.

I build multilingual sites with Next.js which supports this natively. It is not more expensive to add once it is designed in from the start — but retrofitting it to an existing site is painful.

Local SEO for Dalmatian businesses

If your customers live in or visit Split, local SEO is where most of your organic traffic will come from. The ingredients:

  • Google Business Profile completed and verified. Photos, hours, phone, website link.
  • Consistent NAP (Name, Address, Phone) on every page of your site and in every directory listing.
  • LocalBusiness schema markup with geo coordinates and serviceArea.
  • Location-specific pages. If you have multiple locations, each gets its own page with unique content.
  • Reviews on Google. Ask happy customers. This is one of the single biggest ranking factors for local search.
  • Croatian-language content. Google serves localized results. A site that only speaks English to Croatian searchers is at a disadvantage.

I covered the broader SEO fundamentals in Why Every Business Website Needs Proper SEO From Day One.

Typical timeline

A realistic project timeline for a custom business site in Split, from first call to live launch:

  • Week 1: Discovery call, brief, initial content gathering.
  • Week 2: Figma design — desktop + mobile for every page.
  • Week 3: Client review, revisions, sign-off.
  • Week 4–5: Development, staging URL, daily updates.
  • Week 6: QA, performance, SEO pass, final content review.
  • Week 7: Launch, DNS, analytics, handover.

That is a 6–7 week window for most projects. Bigger builds (e-commerce, custom web apps, multi-language with real content migration) take 10–12 weeks. Anyone promising "2 weeks turnaround" for a full custom site is either using a template or underestimating.

Why I work with local clients

I live and work in Split. That means:

  • We can actually meet in person if it helps the project.
  • I understand the Croatian business context — fiskalizacija, VAT, seasonality, tourism patterns.
  • Time zones and language are not an issue.
  • References are local, which you can verify directly.

But I also work with clients across Europe and beyond — a lot of the work happens remotely regardless. Some of my current clients I have never met in person, and the projects still ship on time.

Work with me

If you are a Split-based business (or anywhere in Croatia) planning a new website, I would be glad to have a no-pressure conversation about your project. The fastest way is info@tonibarisic.com or the contact form. Some recent local builds live in the portfolio, including a geodetic services site and a Split boat tour platform.