Automation library · Data collection

Manage gym check-ins and subscriptions with Supabase

Started by another system calling it, and works across Supabase. 22 steps, 4 branches: large, and worth reading before you trust it with anything live.

Large

22 stepsLarge: read it before trusting it with anything live
4Branches: places the flow splits
0Loops or waits
1Service it connects to

The flow

Starts it 10Logic 6Service 6

The steps in the order they run, from what starts it.

  1. 1When Gym Checkin POSTedWebhookStarts it
  2. 2When QR Requested for GymWebhookStarts it
  3. 3When Account CreatedWebhookStarts it
  4. 4When QR Requested for SignupWebhookStarts it
  5. 5If Entry ID ProvidedIfLogic
  6. 6Generate Gym Checkin QRBarcode ScannerService
  7. 7Update Account StatusSupabaseService
  8. 8Generate Signup QRBarcode ScannerService
  9. 9Fetch Entry DetailsSupabaseService
  10. 10Respond with Gym QRRespond To WebhookStarts it
  11. 11Respond with Signup QRRespond To WebhookStarts it
  12. 12If Entry ID EmptyIfLogic
  13. 13Set User IDSetLogic
  14. 14Respond Missing Entry IDRespond To WebhookStarts it
  15. 15Fetch User DataSupabaseService
  16. 16Validate Checkin DataCodeLogic
  17. 17Log Checkin in SheetsSupabaseService
  18. 18If Validation PassedIfLogic
  19. 19If Checkin ValidatedIfLogic
  20. 20Respond Success FullRespond To WebhookStarts it
  21. 21Respond to Checkin RequestRespond To WebhookStarts it
  22. 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 it

Nothing 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.