How it worksAbout usBlogBook a demo
HomeHow it worksAbout usBlogBook a demo
Live with Bókun and Ventrata.
How it works

Your best price on repeat.

Every hour, Aloja’s AI-powered dynamic pricing finds the best price for each departure to earn you more revenue. No guesswork. Just the right price at the right time.

Recalculated at 14:00
1Connect2Anticipate3React4Optimise5Inject6Propagate7See it
01 — CONNECT

First, Aloja understands your business.

Connect Aloja to Bókun, Ventrata or Xola and it'll get a deep read on your business: your product catalogue, inventory, capacity, availability and years of booking history.

From there, Aloja keeps updating its understanding of your business with every new booking and cancellation.

No migration. No CSVs. Nothing for your team to learn.

02 — ANTICIPATE

Then, it forecasts demand up to 180 days out...

Using your booking history and the latest booking activity, Aloja forecasts demand for every product, on every departure date, up to 180 days ahead.

Every hour, Aloja refreshes that forecast based on the latest bookings and cancellations.

03 — REACT

...while reacting to other factors.

A competitor suddenly cuts their price. Rain arrives in the forecast. A concert gets announced two streets from your meeting point. None of that is in your history, but what happened this morning now impacts demand this afternoon.

04 — OPTIMISE

Meanwhile, it searches every date you sell.

For each product, on each date, the model tests the whole range between your floor and your ceiling and keeps the one price that earns the most on that date. Ninety to a hundred and eighty days out, and again every hour — because the answer changes when demand does.

05 — INJECT

Now, that price is published...

Aloja publishes the price straight to your reservation system, product by product and date by date. Nothing for your team to update manually.

When the right price changes, Aloja updates it for you.

06 — PROPAGATE

...across every platform you're selling on.

From there it reaches every channel you sell on — your own site, Viator, GetYourGuide, Airbnb. Each one can carry its own price, so the OTAs cover their commission without dragging down what you charge direct. Set that once, and Aloja applies it every time the price moves.

07 — SEE IT

Finally, see the impact Aloja has on your business.

Your dashboard shows what changed, what it earned and how you’re tracking against last year. And if you ever want to step in and set a price yourself, you can.

Connected to your booking systemStage 1 of 7
YOUR SYSTEM Bókun · Ventrata · Xola FORECAST + OPTIMISE aloja NEW BOOKINGS, CANCELLATIONS, CHANGES OPTIMISED PRICE
Products & inventory43 products
Availability & capacity, every date180 days
Historical transactions3 years
New bookings, cancellations, changeslive
◌ Model retrained — continuously
history today → +180 days
Horizon
180d
per product, per date
Re-forecast
Hourly
every date, every product
Signals
9
feeding the forecast
Expected demand Actual demand Your price
90 days out → departure
Competitor cuts price
None of these are in your history, so none of them can be forecast. They are read live and priced for within the hour.
Prices evaluated
this run
0
Dates priced
0 / 180
Last run
13:00
Re-running — demand moved
your ceiling · $56 your floor · $28 Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun
One column is one departure date. Cyan marks are prices being tested; purple is the price kept. Illustrative — your own range and curve are fitted to your booking history.
March 2026● injecting…
MTWTFSS
1$38.50
2$43.00
3$39.00
4$44.75
5$52.00
6$55.40
7$49.90
8$37.25
9$40.10
10$42.60
11$45.00
12$53.20
13$54.00
14$51.30
15$36.80
16$39.40
17$43.15
18$46.90
19$52.10
20$55.75
21$50.20
22$38.00
23$41.90
24$44.30
25$47.55
26$53.80
27$54.40
28$52.90
29$40.60
30$43.80
31$46.25
FROMaloja→ YOUR SYSTEM
Your website$43.00
Viator$46.50
GetYourGuide$46.50
Airbnb$46.50
Different prices per source. Your own site at $43.00, the OTAs at $46.50 to carry their commission — set once, then applied for you automatically.
Revenue
£362,213
▲ 11.6% YoY
Bookings
1,969
▼ 7.9% YoY
Avg price
£183.96
▲ 21.3% YoY
Cancellations
11.2%
▼ 4.8% YoY
Price against your guardrails67 days · Golden Circle
ceilingfloor
A preview — the full dashboard has its own section below.
What we optimise for

The right price is the one that yields the highest revenue.

Not the cheapest nor the price that aims to fill the boat.

Same boat, same Saturday, 50 seats — drag the price lever below and watch both sides move together.

Revenue against price
$43 per guest
EVERY SEAT SOLD BEST · $1,720
$28 floor$43 best$56 ceiling
Drag it. Try filling the boat.
What this departure earns
$1,720
Best price on this date
40 / 50 seats sold
The price that didn't need to fill the boat...
Even though 10 seats went out empty (as seen at the top of the curve) it still beat filling up the full boat to full capacity by $120.
Across the season
67 departures
+$8,040

Fifty-seat departure, demand curve fitted to a live product. Seats are whole seats and revenue is price × seats sold, so every figure on screen is exact. The season figure is 67 departures on one product — the per-departure gap is small on purpose; the season is the point.

What it watches

We watch all the signals.

AI-powered dynamic pricing for activity operators means watching more signals than any person realistically can. Aloja tracks them all, across every product and departure, constantly.

Historical data

Three years of transactions, to know what this date usually does.

Transactional data

Every new booking, cancellation and change triggers a fresh forecast.

Capacity & availability

What's actually left to sell, right now.

Holidays & weekends

When your markets travel — not a generic calendar.

Close dates

What the days either side are doing, to read a date with no signal of its own yet.

Booking pace

How fast this date is filling, against how fast it should be.

Cross-product demand

Your other tours moving is a signal about this one.

Booking window

How close the date is, and what that does to willingness to pay.

Your guardrails

Floor, base and ceiling. Not a signal it reads — a boundary it obeys.

What stays yours

Set your guardrails.

Aloja will never price above or below what you’re comfortable charging.

You’re the expert, after all.
Set the floors, the ceilings, and how much a price can change at once. You stay in control.

CEILINGFLOOR
Price limits

Floor, base and ceiling — per product, per season. It moves freely between them and never outside them.

Golden Circle
Glacier Hike
Northern Lights
Products enabled

Start with one tour. Add more when you believe it. Nothing switches itself on.

Your website
Viator
GetYourGuide
Airbnb
Channels

Where dynamic pricing applies, and where your prices stay exactly as they were.

Direct · your websitebase
Viator+8%
GetYourGuide+8%
Resellers+14%
A price per source

Charge one price on your own site and another on the OTAs — enough to carry their commission without touching your direct margin.

You set the pricing parameters.
Aloja works within them.

Check-in

Stay in the loop.

Aloja handles the pricing in the background.

But, your dashboard is there when you want to see what’s working, confirm everything’s following your rules, or step in on a date yourself.

Revenue
€51,200
▲ 17.4% vs last year
Bookings
545
▲ 6.7% vs last year
Revenue per booking
€93.94
▲ 10.1% vs last year
“Are my guardrails too low or too high?”
Every price we inject, sorted against the range you set. A product pinned to one end — like the English Catedral tour sitting under your floor almost half the season — is telling you the range is too tight, and which end to move.
Under your floorInside your rangeOver your ceiling
Alcázar de Sevilla · ESAlcázar de Sevilla · ENCatedral + Alcázar · ESCatedral de Sevilla · ESCatedral de Sevilla · ENPalacio Real · ESPalacio Real · ENParque Güell · ES04590135180Alcázar de Sevilla · ESAlcázar de Sevilla · ENCatedral + Alcázar · ESCatedral de Sevilla · ESCatedral de Sevilla · ENPalacio Real · ESPalacio Real · ENParque Güell · ES04590135180
Dates priced, per product · last 180 days
“How is my revenue tracking against price?”
The average price injected on each date, drawn inside your floor and ceiling and against the base price you used to charge, with the revenue it earned on the same picture.
Average injected priceRevenue earned (indexed)
CEILING€40.00OLD BASE€34.50FLOOR€28.0012 JUN27 AUGCEILING€40.00OLD BASE€34.50FLOOR€28.0012 JUN27 AUG
Eleven weeks. The price never left the corridor — held below the old base through the quiet shoulder weeks, then pushed well above it once demand arrived in late August.
“How much more have I made than last year?”
This period against the one before it, and against the same window last year. Revenue and bookings together, because fewer bookings at a better price is what a good year looks like.
RevenueBookings
€43.6kSame windowlast year€49.1kPreviousperiod€51.2kThis period€43.6kSame windowlast year€49.1kPreviousperiod€51.2kThis period
Bookings: 511 → 578 → 545. Fewer than last month, worth more each.
Straight answers

Frequently asked questions

What data is required to get started?+

We’ll use your historical booking data to train our machine learning algorithms and build a pricing strategy tailored to your business. Ideally, we ask for 3 years of data, but even 12 months is enough to start delivering results.

Which reservation systems do you support?+

We integrate with most major reservation systems that support price updates via API. Just reach out and we’ll let you know if your system is compatible — we’re adding new integrations all the time.

How often do prices update?+

Aloja monitors your booking data in near real-time and adjusts prices as needed. Larger operators may see updates every 15 minutes across all products and dates. Smaller businesses typically see updates at least once per day per product per activity date — which still results in dozens of dynamic changes daily.

Can I override prices manually?+

Before going live, we’ll align with you on a pricing strategy, including guardrails like minimums and maximums. While Aloja runs autonomously, continuously optimizing based on 9+ real-time signals, you can still override prices directly through your reservation system if needed. That said, manual changes may interfere with optimal performance.

How long does implementation take?+

Onboarding usually takes 3–4 weeks. We’ll import your data, train the model, and configure pricing strategies for each product. You’ll be involved in 1–2 short calls, but we handle the heavy lifting.

Say "aloja" to more revenue.

Just bring your calendar. We’ll show you what the right price looks like.