MoveMembers
MoveMembers

Your website, connected to your members

Members sign in or join with their studio account on your own site, and your site knows who they are and whether their membership is active.

  • Free forever
  • No credit card
  • No sales call
  • 20+studios run their day on it
  • 4countries, Thailand first
  • 10languages, including Thai
  • 0%commission on what you collect

Your website deserves to know your members

Without a real connection to your gym software, a website is stuck guessing who is signed in and copying the schedule by hand. These are the frustrations we hear most.

  • Members have two accounts

    One for your website, one for your gym software, so a member has to sign up twice and remembers neither password.

  • Your site cannot tell a member from a visitor

    Without a real connection to your membership records, your own website has no way to know who is signed in.

  • Booking on your site means copying the schedule by hand

    Classes, capacity and cancellation rules get typed twice, and the two copies drift apart within weeks.

Your own site, running on real membership data

A Join button that creates a real member, and a booking flow that follows the same rules as your member space.

A Join button that creates a real member

The form is your own sign-up form, with your questions and your waiver. The member lands in your members list, and your site gets a member number back, plus only the fields you allowed.

  • A Join or Sign in button that creates a real member in your gym software
  • Your sign-up form, your questions, your waiver, applied to what your site collects
  • A member number and only the fields you allowed shared back to your site

Book from your own site, with your rules

The same booking windows, credits, waitlists and cancellation rules as your member space apply. A late cancellation is refused with a clear message, not a silent failure.

  • The same booking windows, credits, waitlists and cancellation rules as the member space
  • A clear refusal message when a booking breaks one of your rules

You decide what each app can see

Doors and fields, chosen per app, never notes, payments or documents. Members can disconnect any app at any time, and your brand carries through every screen it opens.

Your brand on every screen an app opens, with white label on Max

Signed webhooks for a member connecting, disconnecting, or a booking made or cancelled

What your members connect to your site is the member app they already use, and what your site asks for follows the same rules as your class schedule. Read the developer guide to see the exact steps a developer follows.

Built on a standard, not a proprietary format

Nothing about the connection is specific to MoveMembers. Any developer who has worked with a login button before can read this in an afternoon.

  • Standard OpenID Connect with PKCE, so any certified library works
  • A private developer guide per app, filled in with your own values and ready-to-paste code
  • A secret shown once, with rotation and a 24 hour overlap for the old one
  • A server-to-server check that confirms whether a membership is still active, by member number

A short setup, split between two people

You decide what an app is allowed to do. Your developer wires up the button.

What you do

  • Create the app in Settings, API & apps
  • Choose what it can do and what it can see
  • Send the developer guide link to your developer

What your developer does

  • Add the Join or Sign in button to your site
  • Exchange the code your site receives for a token, on your server
  • Store the member number the exchange returns
$0foreverFree · Up to 20 members
$99/moPro · Up to 200 members
$199/moMax · Unlimited members

The API is included from the Pro plan, at no extra fee per app or per call.

Prices shown in USD.

API and integrations questions, answered.

Do I need a developer to use the API?

Yes, but only for a few hours. The button that starts sign-in or booking is a handful of lines on your side, and the private developer guide does the rest: it is filled in with your own values and ready-to-paste code, so your developer is not reading generic documentation.

Is it secure?

The connection uses standard OpenID Connect with PKCE, the same protocol banks and large platforms rely on, so any certified library works on your developer's side. Secrets are read on your server, never in a browser, and a member approves each app before it can see anything about them.

Can members see what is shared with an app?

Yes. Before connecting, a member sees a consent screen naming exactly what the app can do and what it can see, and the same list stays visible from their member space afterwards. They can disconnect any app at any time, with no need to contact your studio.

Does it work with WordPress or Wix?

It works with any site that can run server-side code, or with a plugin built to speak OpenID Connect. WordPress and most page builders support this through a plugin your developer installs; a fully static site with no server code cannot exchange the login on its own.

What happens if I downgrade my plan?

Connected apps pause: they stop working, but nothing about them is deleted. Members stay connected, the apps' settings and secrets are kept as they were, and everything comes back to life the moment you upgrade again.

Connect your website to your members.

Start free today, then create your first app from Settings once you are ready to connect a site.

  • Free forever
  • No credit card
  • No sales call