Everything a studio runs on
Liverunning for Artoteka todayBetaworking, partly rolled outPlannedbuilt with founding studios
Schedule and calendar
Your timetable as real data, with history, not a spreadsheet you overwrite every week.
- LiveWeekly classes with full history"From next week Bachata moves to 19:00" changes the future and leaves the past intact. Time, room, teachers, price and registration can all change from a given date.
- LiveWeekly, biweekly and one-off classes, workshops and multi-day camps
- LivePrivate eventsBirthday parties and company events take up a room and a host in the admin calendar, but never appear on the public site.
- LiveAdmin calendarWeek, month and list views, filters by room or activity, "from this week / from next week / this week only" edits.
- LiveCopy managerClone a week or a month of one-off classes, preview it, skip or edit single dates.
- LiveRegistrations on the calendarSee who is coming. Registrations that no longer match a moved class are flagged.
- LivePublic calendar and weekly timetableFast, mobile-friendly, with live availability.
- LiveRooms and locationsOne studio or several rooms, shown on a map.
Registration and booking
From "fill in the form and wait" to booked and paid in one go.
- LiveOnline registration for classes, workshops and camps
- LiveCapacity limitsOverbooking is blocked when the class is shown, added to the cart and paid.
- LiveSeats and participantsA parent books a camp for two children; each seat has its own price, add-ons and fields (age, allergies).
- LivePrices per class, discounts and add-onsIntensives cost more, temporary discounts apply, extras such as materials or lunch are offered per class.
- LiveCustomer cancellation with a wallet refundThe policy is set per class; refunds land in the customer's wallet.
- LiveCheckout re-validationA class that was moved, cancelled or filled up cannot be paid for.
- LiveEvent requestsBirthday parties and corporate workshops start as a structured inquiry, not a vague email.
Payments, cart and wallet
One basket for everything the studio sells.
- LiveOne cartRegistrations, gift cards and shop products in a single order, paid once.
- LiveOnline payments through PayseraLithuanian and Baltic banks and cards.
- LiveFree checkoutOrders fully covered by a gift card or wallet balance skip the payment step.
- LiveCustomer walletRefunds, gift-card remainders and credits in one balance. Admins see the full ledger and can add cash or bank-transfer entries.
- LiveOrders adminOrder numbers, statuses kept in sync, delivery status, search.
Gift cards
Sell your own gift cards and accept the ones your customers already hold.
- LiveYour own gift cardsCustomers pick a design and see a live preview; the card arrives by email as an image and can be printed.
- LivePartial spendingLeftover value stays on the card or moves to the wallet.
- LiveExpiry with paid extensionAn expired card can be revived for a fee; every balance change has a history.
- LiveLithuanian gift-card marketplacesGeraDovana, DovanuSala, Laisvalaikio dovanos and Makalius, accepted in the same cart.
- LiveGift-card adminIssue cards, look up a code, see the transaction history.
Shop and delivery
The shop lives in the same system: one account, one basket.
- LiveProducts with options and variationsSizes, sets and versions, each with its own price.
- LivePhysical and digital productsDigital purchases can come with PDFs, emailed once the order is paid.
- LiveOmniva deliveryParcel lockers and courier to an address, with address autocomplete.
- LiveLocal pickup at the studio
- LiveShipping from the adminCreate the parcel and print the label from the order page; delivery is tracked automatically.
- LiveDelivery price included in the order
Website and CMS
Your website runs on the same system as your schedule, so they never disagree.
- LiveYour own designThe studio's colours and fonts, in light and dark.
- LiveEvery page editablePages are built from blocks: text, galleries, calendars, lists of activities, teachers, products and reviews, maps, buttons.
- LiveLayouts per screen sizeAny activity or teacher can open in a pop-up without leaving the page.
- LiveRich text editorInternal links, images and video.
- LiveConfigurable header, footer and menus
- LiveOld URLs keep workingLinks from your old site redirect to the new pages, so search rankings survive the move.
- LivePages degrade gracefullyOne broken block never takes down a page.
- LiveMobile-first public site
Content
Team, projects, reviews, partners and your social feed.
- LiveActivities and categoriesDescription, gallery, teachers, prices, products and reviews for each.
- LiveTeam pagesCurrent and former team members.
- LiveProjects and event reportsFunded programmes get a project page; each finished session adds a report with photos, which is what funders ask for.
- LiveReviews with photos and pre-moderationNothing appears until a moderator approves it.
- LivePartner and client logo strips
- LiveInstagram and Facebook feedPosts are copied to your own site nightly. No third-party widgets, no tracking cookies.
- LiveTagsGroup and filter activities, products, pages and partners.
Client accounts
Your customers see their own bookings instead of asking you.
- LiveSign up with email, Google or FacebookAccounts are linked safely, so one person never ends up with two.
- LiveMy registrations, orders, gift cards and wallet
- LiveSelf-service cancellationWithin the studio's policy.
- LiveNewsletter preferences
Communication and automation
The routine emails go out on their own.
- LiveAutomationsA registration, payment, purchase or signup sends a message from a template.
- LiveEmail templates per studioEditable, with attachments such as a gift card image or product PDFs.
- LiveAutomated emailsConfirmations, reminders, gift card delivery, welcome, password reset.
- LiveAdmin notificationsEvery new registration, order or message shows up in the admin and can be emailed to the right staff.
- LiveSMS remindersFrom the same templates, with a warning when Lithuanian letters would double the cost.
- LiveNewsletterDouble opt-in with consent records, synced both ways with MailerLite.
- LiveContact form with spam protection
Attendance and the teacher app
Faster than taking a photo of the room.
- BetaTeacher app for AndroidToday's classes, mark each student present or absent, add walk-ins, take class photos.
- LiveClass photos stay privatePhotos of children are never reachable through a public link.
- LiveHeadcount modeFor events without individual registrations, such as a birthday party for 20 children.
- LiveAttendance historyA per-class record that survives later schedule edits; admins mark attendance from the calendar too.
- LiveTeachers linked to their accountsThe system knows which classes each teacher actually teaches.
Team, roles and permissions
Everyone on your team sees what they need, and nothing more.
- LiveRoles per studioAdmin, teacher and user. Staff are added by email invite.
- LiveSafeguardsAn admin cannot remove the studio's last admin.
- LiveUsers adminSearch customers, see their registrations, orders and wallet.
Files and media
Your photos and documents in one place, sized for every screen.
- LiveFile managerFolders, upload, rename, move, copy link.
- LiveAutomatic image resizingWith a focal point, so faces aren't cut off on thumbnails.
- LivePrivate files with signed links
SEO, analytics and compliance
Found on Google, measured properly, and GDPR-ready.
- LiveSEO metadata per pageWith an AI assistant that drafts titles and descriptions.
- LiveSitemap and canonical URLs
- LiveGoogle Analytics 4 with Consent Mode v2Purchases and registrations tracked, only with consent.
- LiveGDPR cookie consentThe consent text is configurable per studio.
Moving in
"We migrate your data" is something we have already done, at scale.
- LiveYour old websiteActivities, teachers, projects, reports, reviews and paid registration history, with every old URL redirected.
- LiveYour old shopCoupons from WooCommerce keep working in the new cart.
- LiveYour newsletter list~35,000 subscribers brought in from MailerLite for Artoteka.
- LiveYour photo archivesProject photos imported from shared folders.
Platform
We run it for you; you run the studio.
- LiveYour own studio spaceYour domain, design, configuration, integrations and data.
- LiveLithuanian and EnglishMore languages ready to add.
- LiveYour own integration accountsPaysera, Omniva, MailerLite and gift-card partners on your contracts.
- LiveHosting, backups, updates and supportIncluded in the monthly fee.
Roadmap
Each is built together with founding studios, around their own rules.
- PlannedPassesRolling or calendar-month periods, N classes across groups, make-up classes, cash payments recorded on the pass, a reminder when it runs out.
- PlannedTeacher paymentsPay calculated from real attendance: per hour, per student present, or your own formula.
- PlannedQR ticketsThe student shows a QR code and the teacher scans it in the app.
- PlannedDiscount codesFor marketing campaigns, entered in the cart next to gift cards.
- PlannedWallet withdrawalCustomers request a payout of their wallet balance.