Booking · Two-way OAuth

Wix Bookings

Already running a Wix site with Wix Bookings? Connect once and let GetUp mirror your services, staff and bookings — cancellations propagate both ways via webhooks within seconds.

Region

Global — Wix itself is the constraint.

What it does

  • OAuth handshake — start at /integrations, accept the Wix scopes, and you're back in GetUp with the connection live.
  • First sync — services, staff and existing Wix bookings are imported. Existing GetUp data isn't overwritten; the sync de-duplicates by Wix ID.
  • Steady state — webhooks both ways. New booking on Wix → appears in GetUp. New booking on GetUp public page → appears on Wix. Cancel on either side propagates within seconds.
  • Native-only objects — you can keep services and professionals that exist only in GetUp (not mirrored to Wix). They live alongside the synced ones.

How to connect

  1. Open /integrations and click Connect on the Wix Bookings card.
  2. You're redirected to www.wix.com/installer/install. Sign in to the Wix site that hosts your Bookings app and approve the scopes.
  3. On callback you land back on /integrations?wix_connected=1. The first sync runs in the background — usually under a minute.

Data direction

Two-way (services, professionals, bookings, cancellations).

Disconnect

Disconnect from /integrations. Webhooks from Wix stop being processed; existing GetUp bookings stay, including those originally imported from Wix.

Where to go next

Something still unclear?

Open a workspace and try it, or email us with your scenario — we reply in hours, not days.