The flow
Starts it 10Logic 6Service 6
The steps in the order they run, from what starts it.
- 1When Gym Checkin POSTedWebhookStarts it
- 2When QR Requested for GymWebhookStarts it
- 3When Account CreatedWebhookStarts it
- 4When QR Requested for SignupWebhookStarts it
- 5If Entry ID ProvidedIfLogic
- 6Generate Gym Checkin QRBarcode ScannerService
- 7Update Account StatusSupabaseService
- 8Generate Signup QRBarcode ScannerService
- 9Fetch Entry DetailsSupabaseService
- 10Respond with Gym QRRespond To WebhookStarts it
- 11Respond with Signup QRRespond To WebhookStarts it
- 12If Entry ID EmptyIfLogic
- 13Set User IDSetLogic
- 14Respond Missing Entry IDRespond To WebhookStarts it
- 15Fetch User DataSupabaseService
- 16Validate Checkin DataCodeLogic
- 17Log Checkin in SheetsSupabaseService
- 18If Validation PassedIfLogic
- 19If Checkin ValidatedIfLogic
- 20Respond Success FullRespond To WebhookStarts it
- 21Respond to Checkin RequestRespond To WebhookStarts it
- 22Respond Error InvalidRespond To WebhookStarts it
How it's built
- Starts on
- Another system calling it
- Steps
- 22, with 4 branches
- Size
- Large: read it before trusting it with anything live
- Connects to
- Supabase
- Model
- None. This is plumbing, not judgement
Questions
What does it need to run?
An n8n account, plus your own Supabase account. You connect your own accounts after importing it; none are included.
What starts it?
It starts on another system calling it.
Does it use AI?
No. Every step is fixed logic or a call to a service, so it does the same thing every time.
How long does it take to set up?
Take your time. At 22 steps it is large: read it before trusting it with anything live.
How do I import it?
Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.
Before you run itNothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 22 steps before you point it at anything that matters.