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
- Open /integrations and click Connect on the Wix Bookings card.
- You're redirected to
www.wix.com/installer/install. Sign in to the Wix site that hosts your Bookings app and approve the scopes. - 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.