For franchise networks

Your brand. Every studio.
One system.

Clean royalties, one brand online, and real numbers from every studio. Franchisees get booking software they actually like using.

Your Stripe · Your domain · Your data

Painta Today view with one row per studio in a demo network, showing every class across the day

Shown with LA Paints, our demo network. No real studio data.

What franchisors tell us

Built around what
HQ actually asks for.

We built this from long conversations with franchise head offices. These came up every time.

Royalties nobody argues about

Worked out the same way on every sale, from the booking itself. No spreadsheets sent in each month.

Every studio on one system

No studio left on the old tool. One set of numbers for the whole network.

One brand, everywhere

Guests see your brand on every booking page, email and receipt.

Data in your name

Your Stripe, your domain and your database. Export it any time.

A switch that keeps bookings

One pilot studio first, then the rest in batches. Gift cards and upcoming bookings come along.

Franchisees who want it

Quick for owners, built for phones. More than 8 in 10 Painta visits happen on a phone.

01HQ view

See every studio.
Without running them.

Sales, seats and bookings across the network, ranked and compared. Franchisees stay in charge of their own studio.

  • Rank studios by sales or seats sold
  • Compare any studios side by side
  • HQ sees the numbers, not the studio controls
02Royalties

Royalties, worked out
on every sale.

Set your rate once. Painta works out each studio’s royalty from real ticket sales, and handles refunds for you.

  • Tax, tips and add-ons stay out of the base
  • A different rate for any studio that needs one
  • Start with a practice run next to your accountant
  • Export the monthly report as a CSV
03Network website

A website that sells
franchises too.

A studio finder, a booking page for every location, and an “Own a studio” page for franchise leads. All on your domain.

  • Every studio’s booking page is its location page
  • An “Own a studio” page for franchise leads
  • Journal and class pages that help you get found
04New franchisees

Bring each new studio
on in one guided flow.

Invite the owner and Painta walks them through studio setup and their Stripe account. HQ sees who’s ready to sell.

  • Private invitation for each new owner
  • Live payment setup progress for every studio
  • Guest payments go straight to each studio’s Stripe
Built to scale

Ready for hundreds
of studios.

Every studio stands alone

Own Stripe account, own team, own data walls. A problem at one studio stays at one studio.

Ready for Friday night

Pages come from a global edge network, and the database can scale up as you grow.

One HQ view at any size

Rank and compare every studio from one screen, however many you run.

A system of your own

On Painta Dedicated, your network never shares a database with anyone else.

Painta Dedicated

Own your data on a
dedicated system.

A separate copy of Painta for your network alone. You own the money, the domain and the data. We run the software.

WhatHow it worksOwned by
PaymentsThe Stripe platform your studios sit underYou
Domain and emailsYour web address and your email senderYou
Database and guest dataIn your account, ready to exportYou
Software and hostingBuilt, hosted and looked after by PaintaPainta
UpdatesProven on painta.co first, then shipped to youPainta
BackupsDaily, with a copy kept in your nameYou + Painta
Source codePainta’s, with code escrow availablePainta

Rather start on Painta Cloud? Same features, hosted on painta.co.

For your tech team

A modern stack.
Private, secure, fast.

Painta runs on the same tools as brands your guests already know. Here’s what sits under every booking.

Hosting

Global edge hosting

Pages load close to every guest, and updates go live without downtime. Under Armour and Sonos run their online stores on it.

Database

Enterprise Postgres

Mozilla and 1Password build on it too. Encrypted at rest, with row-level security walling each studio’s data off from the next.

Payments

Stripe Connect

Amazon trusts Stripe with its payments. So do we: card details never touch Painta’s servers, and each studio is paid directly.

Email

Signed email

Booking emails go out from your own domain, signed to help them land in the inbox. Warner Bros. and eBay send with it.

Monitoring

Live error alerts

If something breaks, we hear about it first, usually before a guest notices. Duolingo relies on the same alerts.

Code

Strict, tested code

Strict TypeScript and automated tests on every change, built on the web framework behind Nike.com.

Private

  • On Dedicated, guest data sits in your own database
  • Data processing agreement included
  • Export everything, any time

Secure

  • HTTPS everywhere and a strict content security policy
  • Owners, instructors and HQ each see only their part
  • Regular code security reviews

Fast

  • Pages served from a global edge network
  • Booking built for phones first
  • No downtime when we ship updates

Want the full tech brief?

Stack, security, data ownership, backups and how updates ship. We share it with your tech team after a walkthrough.

Ask for the tech brief
Network pricing

Pricing that’s fair
to franchisees.

Pick the model that fits your network. Setup and the data move are quoted up front.

Per ticket

A small fee on each paid seat.

Guests can cover it at checkout, so studios pay nothing extra.

  • Cost grows only when bookings do
  • Quiet months cost less
  • No monthly fee for franchisees
Per studio

One flat monthly fee per live studio.

Predictable for HQ and for every franchisee.

  • Same price at every studio
  • Easy to budget a year ahead
  • No per-ticket fee
One system in place of
  • Booking software
  • Gift card system
  • Location pages and site hosting
  • Royalty spreadsheets
The switch

Move the whole network
without losing a booking.

  1. 1

    Map your data

    Classes, guests, gift cards and upcoming bookings.

  2. 2

    Practice run

    Import a copy and check royalties against your books.

  3. 3

    Pilot studio

    One studio goes live first, with us on call.

  4. 4

    Studios in batches

    The rest move in groups, away from your busiest weeks.

  5. 5

    Old systems off

    One system and one set of numbers.

Ryan Alldridge, founder of Painta
Support

A direct line for HQ.

Your head office gets a direct line to the team that builds Painta. We plan each launch with you and stay close after it.

  • A person on urgent issues, any day of the week
  • Guided setup and training for studio teams
  • A feature request channel for your network
Ryan Alldridge, founder
Questions

What franchisors ask us.

Can each franchisee keep their own Stripe account?

Yes. Each studio connects its own Stripe account, and guest payments go straight to that studio. On Painta Dedicated, the Stripe platform those accounts sit under is in your network’s name.

How does Painta work out royalties?

Your rate times the ticket price, after discounts and gift card money. Tax, tips, add-ons and Painta’s fee stay out of the base. A refund gives the royalty back in the month it happens. Rates can differ by studio.

Do all our studios have to switch at once?

No. We start with one pilot studio, then move the rest in batches, away from your busiest weeks.

What happens to gift cards and upcoming bookings?

They move with each studio, so guests can still use what they bought. We check the totals with you before a studio goes live.

Can HQ change a studio’s classes or prices?

No. HQ sees reports across the network. Each franchisee runs their own studio, so everyone knows who can change what.

What’s the difference between Painta Cloud and Painta Dedicated?

Same features. Painta Cloud runs on painta.co, shared with other studios. Painta Dedicated is a separate copy for your network, with Stripe, domain and data in your name.

How is a network priced?

Per ticket or per studio, whichever suits your network. With per ticket, guests can cover the fee at checkout. Setup and the data move are quoted up front.

Can our tech team read the data directly?

Yes. On Painta Dedicated the database is in your own account, so your team can read it and build reports on it. Painta Cloud gives you CSV exports.

What if something happens to Painta?

Your data, Stripe platform and domain are already in your name, with a backup copy kept in your name too. Code escrow is available, so your network can keep running.

Bring your network
onto one system.

Tell us how many studios you run. We’ll show you HQ, royalties and a switch plan on one call.

Book a network walkthrough

Painta Cloud or Painta Dedicated · Ask for the tech brief