Travacco Logo
Sign In
BlogCommunity
All featuresClient Portal

Give every clienttheir own portal.No app. Just a link.

See all bookings, pay balances, chat with their agent, earn loyalty coins and manage flight changes, all from a magic link sent over WhatsApp. Zero installs. Zero passwords.

9:41
✈
Travacco Portal
Nigar Aliyeva
480
SalesMessagesLoyaltyDocs
INV 24567
BAKU → IST Oct 15
Confirmed
INV 24423
Hotel Antalya 5N Nov 12
New
INV 24188
IST → LON Oct 06
Confirmed
Magic link
Copy WhatsApp
Loyalty coin
+320 earned
Real time sync
No reload needed
NANigar AliyevaPortal ActiveBSBaku Steel Co.Corporate PremiumALAirfleet LogisticsPortal ActiveLHLeyla HuseynliRetail LoyaltyRMRashad MammadovPortal NewCTCaspian ToursCorporate ActiveAHAynur HasanovaVIP PremiumEKElshad KarimovRetail Active
NANigar AliyevaPortal ActiveBSBaku Steel Co.Corporate PremiumALAirfleet LogisticsPortal ActiveLHLeyla HuseynliRetail LoyaltyRMRashad MammadovPortal NewCTCaspian ToursCorporate ActiveAHAynur HasanovaVIP PremiumEKElshad KarimovRetail Active

Automations

Manage client automation templates

5 / 5 active

Reservation Created

ACTIVE

First message sent when a new reservation is confirmed.

Payment Reminder

ACTIVE

Automatic reminder based on payment schedule.

Check-in Reminder

ACTIVE

Check-in notification 24 hours before the flight.

Birthday Greeting

52 coin gift
ACTIVE

Automatic birthday greeting and coin gift.

Post-Trip Feedback

ACTIVE

Survey sent 1 day after return.

Four tabs. Zero installs. One link.

Invoice aware, clients only see what's theirs. Opened by magic link. Optional mobile app flag. No passwords ever.

Tab 01
Sales

Every booking, total, paid, remaining, files, payment link.

Tab 02
Messages

Per invoice threads plus General, topic tagged, no chaos.

Tab 03
Loyalty

Live coin balance and every redeemable offer.

Tab 04
Contracts

Every signed agreement, always on hand.

Financial Model for Agencies

Passive Income Calculator

When your tourists activate Premium subscription in the portal, how much will you earn per month?

Automatic Earnings with Zero HR Costs
500 Tourists
502,5005,000+ Tourists
20% VIP
5% (Conservative)30% (Mid)60% (High)

Premium Rate: $25.00 / mo (Tourist pays)

Agency commission: 50% ($12.50 / mo) per subscription transferred passively directly to your account.

Your Monthly Passive Income

$1,250.00

Annual: $15,000.00 / yr (100 VIP users)

Automatic Campaign Sharing

Send offers directly to tourists' smartphones

Auto-Greeting Bot

Automatic SMS and voucher on birthdays

Simulation Send:Today is Birthday 🎉

📩 SMS Notification (WhatsApp / Push):

Dear Abdulaziz Kerimli, Happy Birthday! 🎉 As the Travacco family, we gift you a $50 travel voucher. Code: BDAY50-AK

Passwordless. Zero friction.

Your customer clicks. They're in. No sign up forms. No forgotten password emails. No support tickets.

Start Portal / Close Portal
One toggle activates or revokes access instantly
Copy Link, one click
Clipboard ready magic link with real expiry
Send via WhatsApp
Pre filled message: "Salam, Portal linkiniz: …"
Last access tracking
See exactly when the client opened their portal
4 step agency workflow
Open customer file
Done
Any client in Travacco
Toggle Portal ON
Done
One switch activates access
Copy Link → WhatsApp
Now
Pre filled message one tap
Client opens link
Next
They're in, no password
Portal has a real expiresAt and tracks lastAccessedAt so you know engagement is real.
Invoice
INV 24567
Confirmed
Trip
BAKU → IST → PARIS
Oct 15, Oct 22, 2024
PNR
AA1502
Agent
Sabina İ.
Supplier
Turkish Air
Paid $1,200Remaining $650
Files (3)
Booking ConfirmationPDF
E TicketPDF
Visa InfoPDF

Every invoice, live.

The heart of the portal. Every booking your customer has with the agency, live on their screen, with totals, payment progress, files and a one click payment link.

Invoice number, type & portal status
New / Sent / Confirmed / Delivered
Total, paid & remaining
Both sale currency and reporting currency
Trip essentials
Dates, PNR, hotel, supplier, agent
Files
Vouchers, tickets, receipts + custom uploads
Payment link
One click to pay the remaining balance

Customer submits. Agent approves.

No phone calls. The customer picks a new date, adds a note, picks notify channel. Status flows pending → resolved. Every request ties back to its invoice.

Portal+ Email+ SMSRescheduleCancel
Customer request
Done
14:32 Portal

Move BAKU → IST from Oct 15 to Oct 20, morning slot.

Notification fanned out
Done
14:32 Auto

Portal + Email + SMS sent to on duty agent.

Agent working on it
Working
14:58 Sabina İ.

Checking availability with supplier fare diff quoted.

Resolved
Pending

Tied to invoice portal auto updates status.

A real reward program. Product aware.

Weight loyalty toward the margin category that matters. $30 service ≠ $3,000 tour. Clients see their balance and what they can spend.

B2C Air
1.5×
per USD
B2B Air
0.8×
per USD
Hotel
2.2×
per USD
Tour
3.0×
per USD
Service
0.5×
per USD
Multi Tour
2.6×
per USD
Two levers
Amount + Rate
Keep fresh
Monthly decay
Top clients
isCustom override
Per currency
AZN / USD / EUR
Client sees
Redeemable offers
Balance
4,820
+320 this month
Free short haul ticket6,000
Hotel upgrade +1 night4,200
5% discount voucher1,800
Redemption workflow
1Client requests offer
2Agent adds note
3Approved / Denied

Details that separate it from a simple link.

Invoice aware, customers only see what's theirs
Multi currency display, sale vs. reporting currency
Multi channel: portal, email, SMS, one system
Permission gated for staff, per assigned client view
Premium tier, isPremium + premiumExpiresAt flag
Instant sync, every edit shows live, no reload
Full audit trail, every message, file, change logged

The portal is where your customer relationship stops being email.

Sales lives on it. Payments happen through it. Messages are timestamped in it. Loyalty is earned in it, and it costs the customer zero to use because it's a link, not an app.

Client Portal | Travacco