what it connects to

Junocal integrations

Every integration is opt-in, documented, and revocable from settings. The Junocal philosophy: we're a studio operations platform, not a payments platform or a marketing platform. We connect to the category leaders for those jobs and let them do what they're good at.

Payments

Money handling is the most consequential category. Junocal's only payment processor is Stripe Connect Standard, by design.

Stripe Connect Standard

Every plan, required

Your Stripe account, not ours. Funds settle directly to your bank.

Junocal uses Stripe Connect Standard, which means you connect your own Stripe account at signup (or create one through Stripe-hosted onboarding). The studio is the Stripe customer of record. Charges flow from the client's card directly to your Stripe balance; Stripe pays out on your standard schedule. Junocal never holds, routes, or has access to the money. Card data is collected via Stripe Elements (PCI-DSS compliant iframe) and never touches Junocal's servers.

Stripe Tax

Optional add-on, every plan

Multi-region tax compliance, passed through at Stripe's cost.

Optional. Handles US sales tax (with state-by-state nexus rules), UK VAT, EU VAT (including reverse-charge for B2B transactions), Canadian GST/PST/HST, and Australian GST. Stripe charges 0.5% per taxable transaction, capped — passed through to you at cost with no Junocal markup. Recommended for studios with multi-region client bases or for teacher trainings that draw students across borders.

Marketing and communications

Your client data flows into the marketing tools you already use. We don't try to be a marketing platform ourselves.

Mailchimp

Every plan

Sync your client list and tags into Mailchimp.

Connect via OAuth from settings. Client profiles, email opt-in status, membership status, and last-visit date sync to a Mailchimp audience. Tags (active, lapsed, intro-offer, member, etc.) sync as well. Junocal never sends marketing email itself; we route the data and let you build campaigns in the tool you already use. Sync direction is one-way (Junocal → Mailchimp); contact updates made in Mailchimp don't flow back into Junocal — the studio's primary source of truth stays here.

Klaviyo

Every plan

Same sync, Klaviyo's data model.

Connect via API key from settings. The same client profile data, opt-in status, membership status, and lifecycle tags sync to a Klaviyo profile list. Klaviyo's segmentation handles the rest: lapsed-member win-backs, intro-offer-converters nurture flows, holiday-period special promotions. We route the data and let you decide what to do with it.

Resend

Built-in, every plan

Transactional email — confirmations, reminders, magic links.

Junocal sends transactional email (booking confirmations, class reminders, magic-link sign-ins, substitute notifications, membership pause confirmations) via Resend. Branded with your studio's name as the sender, your studio's logo, and your studio's reply-to address. Twilio handles the SMS equivalent for studios that buy an SMS package. Both are configured automatically at signup; you don't manage them yourself.

Scheduling and calendar

Standard iCal patterns — no proprietary calendar dependencies, no OAuth tangles.

iCal feeds

Every plan, every user

Personal iCal feed for each operator, instructor, and client.

Every Junocal user has a personal iCal subscription URL that syncs into Google Calendar, Apple Calendar, Outlook, or any iCal-compatible client. Operators see all upcoming classes. Instructors see only their own assigned classes. Clients see their own bookings. The URL is rotatable (revoke and regenerate from settings); the calendar app picks up the change on the next sync. No OAuth permissions required, no calendar account linked — the iCal feed is just a URL.

.ics deep links

Every plan

One-click 'add to calendar' on every booking confirmation.

Every booking confirmation email and Wallet pass includes a .ics file attachment and a deep link that adds the class to the client's calendar with a single tap. Works with Google Calendar, Apple Calendar, Outlook, and any other major calendar app. The .ics file includes the class title, time, studio address with map link, and any pre-class notes (parking, what to bring, etc.).

Developer tools

For studios that need to connect Junocal data to their own analytics stack or custom systems.

Webhooks API

Studio plan

Real-time notifications for any system you want to integrate.

Configure webhook endpoints from settings. Subscribe to events (booking.created, booking.cancelled, payment.succeeded, membership.paused, intake.completed, client.created, and a dozen more). Junocal POSTs a signed JSON payload to your endpoint when each event fires. Use it to feed analytics dashboards, custom CRMs, retention-marketing tools, or anything else with an HTTPS endpoint. Standard HMAC signature verification. Retry on failure with exponential backoff.

Missing an integration that's critical for your studio? Email us — we'll be honest about whether it's on the bench or not on the cards.