Livva
ROEN

The studio guide

Everything you do in Livva, step by step. Five minutes of reading — then it runs itself.

Contents

1 · Signing in

Where

On livva.app press “Sign in” (or go to livva.app/en/studio) and enter your studio access code — it looks like EQU-A7K2. It arrived by email when you signed up.

Lost the code?

On the sign-up page (livva.app/en/inregistrare) type the same email: you'll see “You already have a studio on this email” and the “Email me the code” button. No second account is created — one email means one studio, with everything you built in it.

Landed on your clients' page?

If you open the booking page by mistake, the top shows “You're on the page your clients see” and “Go to the panel →”. Only you see that line — clients never learn the panel exists.

On your phone

The panel is built for phones — save it to your home screen and use it like an app.

Have a problem?

The “I have a problem” tab in the panel: describe what happened, in your own words, and attach a screenshot if you like — when it's hard to explain, the picture says it all. It reaches the Livva team instantly and we get back to you as soon as we can.

2 · Schedule and classes

Add a class

Schedule & classes → “Add a class” (the form stays folded while you already have classes; when the schedule is empty, it's open) → name, type, instructor, day, time, capacity → “Add class”. You land on the week the class went into, so you see it appear, and the form stays open for the next one. A class added twice at the same day and time is not duplicated.

Reading the schedule

One panel per week, days one under the other. Each class shows the time, name, type and instructor, and on the right how full it is — the bar and “3/6”. The first class coming up is marked “up next”. Clients see exactly the same schedule, except that on their right sit the open spots and the “Book” button.

How far ahead the schedule shows

Four weeks — “This week” and the next three, with the arrows above. You can publish classes further out: they wait in the schedule and become visible as they approach. Clients book on the same window, so you always have the final list up to 28 days ahead.

Edit a class

Press “Edit” (or the class row itself) — it opens underneath: day, time, instructor, capacity → “Save changes”. If you change the time, booked clients automatically get an email — their bookings move with the class.

Cancel a class

Same place, under the edit form: “Cancel class” and the confirmation. The golden rule: when you cancel, clients lose nothing — sessions return to packages, trials stay valid, and every client is emailed automatically. You see how many were notified.

Full class

Clients can join the waitlist. On Studio and Pro, when a spot frees up the first in line is promoted automatically and emailed — only within your working hours and only if they can still cancel for free. The exception is the client's own choice: whoever tapped “even last-minute?” gets the spot right up to start time, knowing it can't be cancelled. You see the list in Schedule, under the class, on any plan.

3 · Attendance and members (Studio & Pro)

Check-in

On “Today”, tap the class — the right side says “Attendance (3)” — and the list opens underneath: “Mark present” next to each name as they walk in. It can be unticked too.

Members list

The “Members” tab: every client with visits, sessions left and no-shows in the last 30 days. Search by name or phone.

A client's page

Tap the name: packages, class history, and you can fix their name, phone or email. Attendance can be marked retroactively too.

Remove a package added by mistake

On the client's page, next to each package there's “Remove”: an untouched package disappears entirely; one that was partly used expires today — no more bookings from it, but history and reports stay correct.

Our philosophy

No-shows are visibility, not automatic punishment — you decide, person by person.

4 · Your prices and services

You start with no prices — you set them

A new studio has no prices set: Livva doesn't invent numbers for you. Settings → Prices: put a price on what you sell. Anything left at 0 doesn't appear in the client list and can't be bought — online or at the front desk. While you have no prices at all, the “Today” page warns you.

Change prices

Settings → Prices: every pack, drop-in and monthly, per Reformer and Mat. New purchases only; sold packages stay as they were.

Your packs (Pro)

You decide how many sessions each pack has — you're not limited to 8, 12 or 20: “New pack” → number of sessions → “Add”. “Remove” next to a pack withdraws it from sale; packs already bought stay valid. On Start and Studio the packs are 8, 12 and 20.

Package validity

Also in Settings → Prices, per pack: how many days clients have to use their sessions (starting from 45 days for 8, 60 for 12, 90 for 20). Applies to new purchases; already-sold packages keep their term.

Taking cards: connect Stripe

Settings → “Card payouts (Stripe)”. If you already have a Stripe account, press “I already have a Stripe account — link it”, sign in and accept the link with Livva. If not, press “I don't have a Stripe account — create one now” and fill in your company details and IBAN directly at Stripe, in about ten minutes. Clients then pay straight into your account: the money never passes through Livva, and Stripe fees, refunds and disputes show up and are paid from your account; Livva takes no fee. Until the account is approved the online payments switch stays off; once you see “Done — your Stripe account accepts payments”, you can turn it on. The account is opened in your company's country, as chosen under Billing details. In countries where Stripe isn't available yet (Saudi Arabia, Qatar, Moldova) you take payments at the desk.

Online payments or front desk only

Also in Settings → Prices: decide whether clients can buy online by card (packages, memberships, drop-in). Off: the price list stays informative, you collect at the front desk and add packages from the Revenue tab. A client with no sessions can still book and pays for the session on arrival: on “Today” and in the schedule you see “to pay at the desk” next to their name, and the booking email says so too. The client guide rewrites itself to match.

Trial session

Set the trial price in Settings → Policies, on any plan. Set 0 and the first class is free; set a price and the client sees it when booking (paid at the studio). One trial per client.

The currency your clients pay in

Settings → “Currency your clients pay in”. The default is lei. A studio in another country picks the local currency (for example AED in Dubai): prices, payments, revenue and client emails use it. Set it before your first sale — after the first payment it can't change, so past amounts stay correct. Your Livva subscription is separate, in euro.

Your studio time zone

Settings → “Studio time zone”. The default is Romania. If your studio is in another country (for example Dubai), pick that time zone: class times, “Today” and “Tomorrow”, cancellations, reminders and emails follow that clock. Set it before adding your schedule — if you change it later, existing classes keep their real moment, so the displayed time shifts and needs checking.

When bookings close

Settings → Policies → “Bookings close (hours before)”. Type how many hours before a class you want sign-ups to stop — say 3: for the 18:00 class, the last booking can be made until 15:00. That way you have the final list in advance. Leave 0 and clients can book right up to the start time.

How you see the list is closed

On the “Today” page, a closed class shows a lock and “final list” — you can head to the studio knowing the headcount. Before it closes, the same spot shows the closing time. The client sees “Bookings closed” instead of the booking button.

What it does NOT block

Cancellations keep their own rule (the cancellation window). And if someone cancels after closing, the first person on the waitlist can take the spot — the headcount doesn't grow, so the list stays final.

Shared sessions

If Reformer and Mat cost the same at your studio, turn on “shared sessions” — one package covers both.

Instructors

Settings → Instructors: add or remove. A removed instructor's classes stay on the schedule.

The instructor's page

Type the instructor's email in Settings → Instructors and press “Send access”. They get the link to their page by email, sign in with a 6-digit code, no password, and stay signed in on their phone. There they see only their own classes for the next 4 weeks and who booked, with “trial” and “to pay at the desk” next to names; they don't see payments, prices, settings or clients' phone numbers. On Studio and Pro they also mark attendance on the day of the class — you see it on “Today” too. Under the instructor you see whether they signed in; “Stop access” removes them at once, and their classes stay on the schedule.

5 · Money: revenue and payments

Starting up: bring the clients you already have

The “Your current clients” page (in the launch list on “Today”): copy your list from Excel, Google Sheets, Notes or your notebook — one client per line, with name and phone, plus sessions left and until when (or “membership” and the date it's paid until). You see right away how each line was read; lines with mistakes tell you exactly what's missing and are skipped. Clients with no balance are added too, so they don't get the trial again. The same page has a ready-written message for them with your page link: “Copy the message” or “Send on WhatsApp”. A single client can also be added from Revenue → “Opening balances”. No payment is recorded — that money was collected before Livva — and existing clients don't get the trial. On their first visit they type their name, phone and email on your page and find their balance waiting — however they write the number (with spaces, with +40). Send them your page link yourself, on WhatsApp or SMS: Livva doesn't have their email yet. If someone signs in with a different number than the one you have and ends up with two accounts, merge them from Members → the client → “Merge with another account”.

Added a wrong balance?

The Revenue form only adds. To remove a package, open the client in Members and press “Remove” next to it (Studio & Pro). If a field is missing or makes no sense, the form tells you exactly which — sessions must be between 1 and 100, and the end date in the future.

The order of things at launch

On “Today” you have the “Ready to launch” list, 7 steps in order: prices, first classes, how you take payment (Stripe, your provider's link or at the desk only), a test booking as a client, the clients you already have, the message to them with your link, and your company details. At the top of every panel page, the green “Next step” line shows what comes next and takes you straight there. Steps tick themselves as you do them; when all are done, the list disappears. Starting from zero, with no clients to move? On the “Your current clients” page press “Skip this step”.

The Revenue tab

Everything that came in, month by month: who paid, how much, how (online, cash, card at desk, transfer) and the month's total.

Paying online

Once Stripe is connected, clients pay by card, in the currency set in Settings (lei in Romania) — at booking or straight from the “Packages & memberships” list via the “Buy” button, no class needed first. The package lands in their account instantly and the client gets an instant payment confirmation numbered on your studio's series. You issue the invoice or fiscal receipt from your own invoicing software: Livva doesn't issue tax documents on your studio's behalf.

Paying through another provider (link)

Already take online payments through another provider (a local gateway, PayPal, your bank) and don't want Stripe? In Settings → “Pay through another provider (link)”, paste your payment link. The client picks the package, sees the amount and a code (for example LV-14BVTF), pays on your provider's page and presses “I've paid”. You get an email, check the payment with your provider and confirm it under Revenue → Payments to confirm; only then is the package added to the client's account. Monthly memberships paid this way don't renew on their own. If you also have Stripe connected, payments go through Stripe.

Front-desk sales

Client paid cash, on your POS or by transfer? In Revenue, find them by name, pick the package and method, press “Sell” — sessions appear instantly. The fiscal receipt comes from your own register, as before.

No online payments?

No problem — leave online payments off and the price list becomes informative: clients see everything, pay at the front desk, you add the package from Revenue. Anyone without sessions can still book and pays for the session on arrival (“to pay at the desk” next to their name). Everything else (bookings, waitlist, attendance, emails) works the same; you can switch payments on anytime.

Monthly memberships (Studio & Pro)

Bought once online, renewed automatically on the saved card. If a payment fails there's a 2-day grace and emails go out; you get an alert.

Refunds

Write to us from “I have a problem” and it's done: money back to the card, balance adjusted.

Reports (Pro)

The “Reports” tab: your month in numbers — revenue, occupancy, visits, no-shows, new clients and top clients. Computed automatically, for any month.

6 · Livva on your website

The widget

The “Widget” tab, in two steps: first type your website address (e.g. mystudio.com) — the widget only works there, so nobody can wrap your page into a fake site — then copy the one-line code and paste it into Wix, WordPress, Squarespace or any site.

No website?

Your hosted page is always live at livva.app/en/your-studio — put it in your Instagram bio.

Your page and Google

Your public booking page is reachable by anyone with the link and can show up on Google when someone searches for your studio. If you don't want that, turn off Settings → Studio details → “Show page on Google”: the page keeps working through its link and the widget, and drops out of Google within a few days or weeks (their pace, not ours). Test studios never appear on Google.

Bio link

Most bookings come from Instagram: put your page link in bio and stories.

Write the full link, with https://

When sharing by message or WhatsApp, always write it in full: https://livva.app/en/your-studio. Written short (without https://), on iPhone it stays plain text and can't be tapped.

7 · What clients see and do

The corner bell

Top of the panel, the 🔔 bell shows how much happened since your last visit: new clients, bookings, cancellations, waitlist joins — each kind in its own colour. Tap it to see everything in order — and the badge clears.

How clients sign in

Every client signs in with a 6-digit code sent to their email — no passwords, no PIN. The code is valid for 10 minutes and can be used once, and the account is created only after they confirm it. Nobody can open an account on another client's phone number. After the first sign-in they stay logged in for months on their phone.

If a client can't get their code

It's usually in the Spam folder — tell them to check there. If they lost access to that email address, fix it yourself on their page (Members → client → Client details) and the next code goes to the new address. Do it only with the client in front of you, never over the phone: you can't verify who's calling.

Their guide, already written

Clients get their own step-by-step guide at your page address + /ghid (e.g. livva.app/en/your-studio/ghid). It writes itself from your rules — trial price, cancellation window, your packs with their validity, your plan's features. Share it on WhatsApp or put it in your Instagram bio; it's one button away on the booking page and in the client account anyway.

Reviews, requested automatically

Settings → “Client reviews”: paste your review page link once (on Google, search your studio's name while signed in with the business account → “Ask for reviews”). From then on, each client gets a single email, on the day of their third session, a few hours after class, with your link, and you no longer have to remember to ask. After an evening class it goes out the next morning, not at night. Where you marked attendance, only those who came count. The request goes to everyone, not just the happy ones, and with no rewards: that's what Google's rules require. In Settings you see how many requests went out and how many opened the link; “Stop requests” stops them at once.

Booking

The client types their name, phone and email, confirms the code from their inbox, then sees exactly your schedule — the same four weeks, the same days one under the other, with open spots in colour (green, gold when few remain, “Full”) and the “Book” button. Filters by instructor, type or time. Under a minute, on their phone. If you set a booking cutoff, after that moment the button becomes “Bookings closed”.

Their account

In “My account” they see sessions left, upcoming bookings (with cancel and “Add to Google Calendar” — or “other calendar”, as a file for any other app), their membership and activity. The “Packages & prices” button opens the list, “The client guide” explains everything step by step, and from “My details” they fix their name, phone and email.

Cancelling

They can cancel free of charge up to your window (default 12 hours) — the session returns to the package and the trial becomes available again. Inside the window, the button says exactly what they lose (“Cancel — the session is lost”), with your rule shown next to it.

Extras (bigger plans)

Automatic weekly booking, favorite-instructor news by email, “bring a friend” invites (Pro).

8 · Your Livva account, safety and data

The trial period

14 free days with everything your chosen plan has. Three days before the end you get an email, and one more when it ends. What you built stays — schedule, clients, settings — pick your plan in Settings → your Livva subscription and carry on. If you don't pick a plan, you get 14 more days of full access (with an email halfway); then the account is paused: the booking page and the panel close, but nothing is deleted. Pick a plan whenever you like and everything comes back at once.

The Livva contract

You accepted it at sign-up, with two ticks: the contract and, separately, the special clauses (art. 26), which also apply during the trial. When we publish a new version, you accept it again in Settings → your Livva subscription, before your next payment. The full text is always at livva.app/en/contract (an English translation) and your copy arrives by email. Livva is for companies and sole traders, in Romania or in other countries: the tax ID is required before payment. In Romania the price is in euro, VAT included; you pay and are invoiced in lei, at the National Bank of Romania rate valid on the payment day, so the lei amount changes slightly from month to month. From another country you pay in euro, with no Romanian VAT (see the next step). The contract is in Romanian, with an English translation at livva.app/en/contract.

Studios outside Romania

Under Billing details, pick your company's country. For an EU country, enter your VAT number: we check it automatically in VIES (the European Commission's system), and if it's valid you pay the price in euro with no VAT and get a “reverse charge” invoice. If VIES isn't responding, press “Check again”. Outside the EU (for example the United Arab Emirates), enter your tax ID or company registration number and pay the price in euro with no Romanian VAT.

Data

Hosted in the EU, GDPR-compliant. Emails go out from the verified livva.app domain.

Deletion on request

If a client asks for erasure, write to us from “I have a problem” — we anonymize the account (payment records remain, as accounting law requires).

The journal

Every important action is recorded: who booked, who cancelled, when. In any dispute, the journal is the objective referee.

How to end the collaboration

From Settings → Leaving Livva, anytime, no fees. On trial the account closes immediately; on a subscription you stay active until the end of the paid period. You get an email confirmation, invoices are kept 5 years (accounting law), client data is exported and deleted on request — and you can come back anytime.

Didn't find your answer? In the panel, the “I have a problem” tab: describe what happened, it reaches us instantly and we get back to you as soon as we can.