Everything you need to run your practice. Nothing you don’t.

Traqqo is built for independent trainers who see clients in person. Clients, sessions, packages, payments and goals, all in one app you can run from your phone between sessions.

Clients & Sessions

Know every client’s history at a glance and book sessions in seconds.

Client management

Contact details, session history, notes, and goals in one place. Search, sort, deactivate, and reactivate from your phone.

Smart calendar

Week view with all your sessions. Book one-offs or recurring sessions. Mark complete, cancelled, or no-show as it happens.

Reminders & push

Auto-reminders for your clients before every session. Drops no-shows. Configurable timing (15 min, 30 min, 1h, 2h).

Packages & Payments

Sell prepaid bundles, track what’s remaining, and stop chasing payments.

Session packages

Sell bundled session packs. Auto-tracks remaining sessions. Free packages, paid packages, and expiration dates are all supported.

Payment tracking

Know who owes you. Mark paid in cash, bank transfer, Stripe, or other. Per-currency, per-session pricing.

Cancellation policies

Set your window (hours) and your fees (%). Per-client overrides for the regulars you trust. Stop eating last-minute cancellations.

Goals & Progress

Show clients the progress they’re making, and keep them motivated.

Measurable & milestone goals

Numeric goals with target values and direction, or simple milestones. Visual charts, progress photos, completion celebrations.

Two-sided ownership

Both trainer and client can create and update goals. Only the creator can complete or delete. Clean accountability.

Communication

Keep client conversations professional and separate from your personal WhatsApp.

In-app chat

Real-time messaging trainer-to-client. Read receipts, push notifications, unread badges. Stop losing client messages in your group chats.

Client app

Your clients get their own view: their schedule, goals, packages, and payments. No separate app to download: same app, different role.

International

Built for trainers wherever you work, in whatever currency you charge.

Multi-currency, multi-timezone

Eight currencies: USD, EUR, GBP, CZK, PLN, CHF, CAD, AUD. Trainer-defined timezone. DST handled. Clients display in their trainer’s timezone. No confusion.

Multiple languages

English and Czech, with more languages planned. Each user picks their own language independently.

Start free today

Run up to 5 active clients on the Free plan, with every feature included and no card required. Upgrade to Pro when you need unlimited clients.

Start free