Integration hub

Gym software adapter control surface

Wellness Club Finder keeps its own proof ledger while preparing bridges into gym software. Gymdesk is first because the public workflow can be handled through Zapier; Kicksite, Spark, and Zen Planner remain credential-gated adapters until partner access exists.

Vendor profiles

4

Connections

2

Integration events

0

Live syncs enabled

0

Safety gates

No live sync without approval

  • No live sync until partner approval, credentials, test payload review, and explicit activation approval are complete.
  • Inbound integration events can add evidence, but invoices remain draft-only and payment charging is never automatic.
  • Closed or unavailable vendor APIs fall back to Zapier, webhook, CSV, or manual concierge workflows.
Gymdesk first bridge

Zapier/webhook payload examples

Outbound create lead
{
  "source": "Wellness Club Finder",
  "vendor": "Gymdesk",
  "venueId": "",
  "venueName": "",
  "leadId": "lead-template",
  "passId": "pass-template",
  "introPassCode": "CS-TEMPLATE",
  "name": "Wellness Club Finder Intro Prospect",
  "email": "prospect@example.com",
  "phone": "",
  "city": "Long Beach",
  "state": "CA",
  "trainingGoals": "jiu-jitsu",
  "schedulePreference": "evenings",
  "sourceSite": "clubsignal",
  "sourceExperience": "wellness-club-finder",
  "partnerRelationshipContext": "",
  "gclid": "",
  "consentEmail": false,
  "consentSms": false,
  "consentCapturedAt": "",
  "sourceTag": "clubsignal:manual_concierge",
  "notes": "Template payload for Wellness Club Finder intro-pass integration testing.",
  "action": "create_lead",
  "tags": [
    "Wellness Club Finder",
    "clubsignal:manual_concierge",
    "jiu-jitsu"
  ]
}
Outbound create booking
{
  "source": "Wellness Club Finder",
  "vendor": "Gymdesk",
  "venueId": "",
  "venueName": "",
  "leadId": "lead-template",
  "passId": "pass-template",
  "introPassCode": "CS-TEMPLATE",
  "name": "Wellness Club Finder Intro Prospect",
  "email": "prospect@example.com",
  "phone": "",
  "city": "Long Beach",
  "state": "CA",
  "trainingGoals": "jiu-jitsu",
  "schedulePreference": "evenings",
  "sourceSite": "clubsignal",
  "sourceExperience": "wellness-club-finder",
  "partnerRelationshipContext": "",
  "gclid": "",
  "consentEmail": false,
  "consentSms": false,
  "consentCapturedAt": "",
  "sourceTag": "clubsignal:manual_concierge",
  "notes": "Template payload for Wellness Club Finder intro-pass integration testing.",
  "action": "create_booking",
  "requestedWindow": "evenings",
  "bookingNote": "Create or reserve intro visit for Wellness Club Finder pass CS-TEMPLATE."
}
Inbound check-in
{
  "vendorId": "gymdesk",
  "type": "checkin_received",
  "externalId": "gymdesk-checkin-template",
  "passId": "pass-template",
  "introPassCode": "CS-TEMPLATE",
  "visited": true,
  "joined": false
}
Inbound member created
{
  "vendorId": "gymdesk",
  "type": "member_created",
  "externalId": "gymdesk-member-template",
  "passId": "pass-template",
  "introPassCode": "CS-TEMPLATE",
  "visited": true,
  "joined": true,
  "membershipMonthlyValue": 180,
  "membershipContractTerm": "month_to_month"
}
Gymdeskcredentials needed

Gymdesk adapter

Export Wellness Club Finder concierge CSV and manually add the lead or booking in Gymdesk until Zapier/API setup is approved.

Modeszapier webhook, direct api, csv manual
ObjectsLead, Booking, Check-In, Member
Inboundcheckin received, member created
Outboundcreate lead, create booking, tag lead, request checkin

Setup steps

  • Create a Zapier action that adds Wellness Club Finder intros as Gymdesk leads with campaign/source tags.
  • Create a booking action when a partner wants Wellness Club Finder to reserve a trial or intro slot.
  • Create Gymdesk triggers for check-ins and new members back into Wellness Club Finder webhook review.
  • Keep live sync disabled until partner approval and test payload verification are complete.
Kicksitecredentials needed

Kicksite adapter

Use the Wellness Club Finder CRM export and add the intro pass code to the Kicksite prospect notes/source field.

Modesdirect api, csv manual
ObjectsProspect, Lead source, Membership, Payment
Inboundmember created, membership payment detected
Outboundcreate lead, tag lead, record conversion candidate

Setup steps

  • Confirm whether the partner account exposes API, import, or form capture options.
  • Map Wellness Club Finder intro pass IDs into Kicksite lead source or notes.
  • Use manual CSV fallback until vendor access is proven.
Spark Membershipcredentials needed

Spark Membership adapter

Attach the Wellness Club Finder intro pass code to the Spark lead record and reconcile joins manually.

Modesdirect api, csv manual
ObjectsLead, Appointment, Agreement, Member
Inboundmember created, membership payment detected
Outboundcreate lead, create booking, tag lead

Setup steps

  • Confirm Spark API or import workflow with the partner.
  • Map Wellness Club Finder lead, intro pass, source, and campaign fields into Spark CRM fields.
  • Use CSV/manual import until live API access is confirmed.
Zen Plannercredentials needed

Zen Planner adapter

Use Wellness Club Finder pass proof plus partner export until custom API access is available.

Modesdirect api, csv manual
ObjectsPerson, Reservation, Attendance, Membership
Inboundcheckin received, member created, membership payment detected
Outboundcreate lead, create booking, record conversion candidate

Setup steps

  • Confirm whether the partner has Zen Planner custom API access.
  • Map lead, appointment, attendance, and membership objects before enabling any sync.
  • Keep Wellness Club Finder as the proof ledger even when Zen Planner becomes the operational system.
Connections

Partner adapter readiness

gymdeskcredentials neededlive sync off

10th Planet Long Beach

10th Planet Long Beach approval is recorded for buildout, but live Gymdesk writes stay disabled until explicit sync activation, credentials, and payload review are approved.

gymdeskcredentials neededlive sync off

Austin No-Gi Lab

Austin proof-market bridge placeholder. No live Gymdesk sync until partner approval, credentials, and test payload review are complete.