MojPorat
All guides
Channels 5 min read Reviewed 13 August 2026hrende

Channel manager for Croatian apartments: iCal vs real two-way sync

A channel manager keeps availability and prices consistent across the places where your apartment is sold. For a small Croatian host the real question is narrower: is iCal enough, or do you need a genuine two-way connection? This guide answers it with the mechanics, the actual causes of double bookings, and a short calculation of when the upgrade pays for itself.

MojPorat editorial teamA team working daily with the data of Croatian household hosts. The content follows the sources listed at the bottom of the page and is informative in nature.

In short

  • iCal transfers availability only, with a delay measured in tens of minutes to hours — never prices, restrictions or guest data.
  • Most double bookings are not caused by 'bad software' but by a same-day booking landing during the sync gap.
  • Two-way connections push availability, prices and minimum stays and pull reservations with guest data.
  • Below roughly two units on two channels, disciplined manual work is usually cheaper than a channel manager.
  • In Croatia, whatever you sync still has to end up in eVisitor within 24 hours — no platform does that for you.

What a channel manager is, plainly

A channel manager is a layer between your calendar and the sales channels. You maintain one calendar and one price list; the channel manager makes sure Booking.com, Airbnb, your own website and any agency see the same picture.

Without it you maintain the same information in three or four places by hand. That works while you have one unit and few bookings, and stops working the week the season peaks.

iCal or a real connection: the practical difference

iCal is a file with busy dates that each channel fetches periodically. It is free, works everywhere and takes five minutes to set up. It is also one-directional per link, carries no prices and no guest details, and refreshes on the channel's schedule, not yours.

iCal and two-way connections compared for a private host
FeatureiCalTwo-way connection
AvailabilityYes, with delayYes, near real time
Prices and minimum stayNoYes
Guest data for eVisitorNoUsually yes
SetupMinutes, freeCredentials and mapping per listing
Double-booking riskReal during the sync gapMaterially lower

Where double bookings actually come from

Three causes dominate. First, the sync gap: a booking arrives on channel A, and channel B has not fetched the updated iCal yet. Second, manual bookings that are entered late, or not at all, into the shared calendar. Third, listings that are mapped incorrectly, so unit A's availability is written to unit B.

The gap matters most for last-minute stays, which are exactly the ones Croatian coastal hosts get most in July and August.

If a double booking does happen, act immediately: keep the earlier reservation, relocate the later one to another unit or a trusted neighbour, and inform the channel before the guest does. Platform penalties are far heavier for a no-show than for an early, well-handled relocation.

When a channel manager pays off

Compare the monthly cost with the value of one lost night plus the cost of a cancellation penalty and a damaged listing ranking. In practice the threshold is lower than owners expect.

Rough guidance — when to move on from manual work
SituationRecommendation
1 unit, 1 channelManual calendar is fine
1–2 units, 2 channelsiCal plus a daily check
3+ units, or many same-day bookingsTwo-way connection
Units also sold through an agencyTwo-way connection

Setting up sync without mistakes

Map one unit at a time and verify each link with a test block before you move to the next. Use one system as the source of truth — the one where you enter direct bookings — and let the others follow it.

Enter direct and phone bookings immediately, in the same system. A channel manager cannot protect a date it has never seen.

Check the sync status page before every peak weekend. A silent, expired credential is the second most common cause of an overbooking after the sync gap.

The Croatian context: eVisitor, tourist tax, seasonality

Synchronisation solves availability, not compliance. Every guest still has to be registered in eVisitor within 24 hours of arrival, whichever channel produced the booking.

The tourist tax for household accommodation is an annual flat amount per bed, so it does not vary with the channel mix — but the commission does, and it is worth tracking per channel to see what a booking actually nets you.

Croatian demand is extremely concentrated in July and August, which is why sync errors are so expensive: a lost peak night is not recovered in October.

How MojPorat handles this

MojPorat keeps one reservation ledger for all your units, imports iCal feeds from Booking and Airbnb, exports your own feed back to them, and shows a sync health banner with the last successful update per connection.

Where credentials for a two-way connection are available, listings are mapped per unit in the integrations settings, and guest data arriving with a booking is reused for the eVisitor submission.

Frequently asked questions

Is iCal enough for two channels?

Often yes, with one unit and a daily check. The risk concentrates on same-day bookings, which arrive faster than the channels re-fetch the feed.

Does iCal sync prices?

No. iCal carries busy dates only — prices, minimum stays and restrictions have to be maintained per channel or through a two-way connection.

What should I do if a double booking happens?

Keep the earlier reservation, relocate the later guest to another unit or a trusted host, and tell the channel yourself before the guest complains.

Does a channel manager provide guest data for eVisitor?

A two-way connection usually delivers guest details with the booking; iCal never does. Either way the eVisitor registration remains your responsibility.

Do I need one if I only use Booking.com?

Not for sync. You may still want a single ledger so direct and phone bookings do not live outside the channel's calendar.

Sources

Sources last checked: 13 August 2026. Regulations and local decisions change during the year — for your specific situation, verify the details with your tourist board, the Tax Administration or your accountant.

Keep reading

Let MojPorat keep track of it all

Reservations, eVisitor registrations, tourist tax and the calendar — a whole season in one ledger, on your computer or phone, in your language.