Skip to main content

Zapier Integration

Connect Classcard with 5,000+ apps via Zapier using API keys to automate tasks like emails and CRM updates, boosting efficiency.

Dhwani S avatar
Written by Dhwani S
Updated over 3 weeks ago

Zapier is an online platform that lets you automate workflows by connecting different apps and services you use.

To access Zapier while Classcard's integration is in Beta, please use this invite link: https://zapier.com/developer/public-invite/140777/3995d385deaf584116def80fd7ecb458/

To integrate Zapier with Classcard

On Zapier

After clicking on the above link, log in (or sign up) to your Zapier account. Click on the 'Accept Invite & Build a Zap' button.

1. Click on the + Create Zap button on the right side of your screen and then on New Zap.
2. Click on the 1. Trigger button and search and select Classcard as your 'Trigger' (Classcard can also be an Action, depending on the automation workflow you intend to set up).



3. Choose your event from the drop-down options, example: New Student Added and click on 'continue.'



4. Click on the Sign in button to connect your Classcard account. To connect your account, you will need your account's API key. Follow the below steps on Classcard to get your key:



API key on Classcard

  • Navigate to the Integrations menu on the bottom left side of your screen and click on it.

  • On the All Integrations page, locate Zapier, or, you can also find it under the Automation tab.

  • Copy Your API key by clicking on the Copy key button.

Copy your API key on Classcard


Once you've entered your key, your Classcard account is connected with Zapier and you can continue to build your workflows.


Some examples for commonly used workflows

Adding a new student to your email marketing tool

1. Start by creating a new zap.

2. Set your Trigger by searching for and selecting Classcard from the drop-down list.

  • Under the App & event heading, opt for the Event labeled 'New Student Added'.

  • Then connect your 'Classcard' account with 'Zapier' using the API Key obtained from the Classcard dashboard.

  • Test trigger to find a recent student record. If it appears accurate, click on Continue with selected record, or click on 'Find new records.'

3. In your Action search, select 'Mailchimp'.

  • Under the App & event heading, opt for the Event labeled 'Add/update Subscriber'.

  • Fill out the information in the 'required' fields, specifying your preferred 'Audience,' and then proceed to map Classcard fields, including 'Subscriber email,' 'first name,' etc., using values derived from the Classcard trigger. Once the mapping is finished, click on 'Continue.'


Test your Zap to see if its working as intended. And then set it to live and you're all done!


Sending a presonalized email to a customer when you receive a new online booking


1. Start by creating a new zap.

2. Set your Trigger by searching for and selecting Classcard from the drop-down list.

  • Under the App & event heading, opt for the Event labeled 'New Booking'.

  • Then connect your 'Classcard' account with 'Zapier' using the API Key obtained from the Classcard dashboard.

  • Test trigger to find a recent online booking record. If it appears accurate, click on Continue with selected record, or click on 'Find new records.'

3. In your Action search, select 'Filter' or 'Path' depending on your Zapier plan (Optional).

  • Under 'Only continue if..." choose a field, for example 'Subject name' and a condition, for example 'Contains' (say "Webinars"). You can make your conditions more complex and customized by clicking on the "add" or "or" buttons. And then click "Continue".


4. Add another Action search, where you can search and select your email provider, say 'Gmail.'

  • Under the Event dropdown please select 'Send email.'

  • Connect you "Gmail account" and click 'Continue.'

  • In the 'Action' tab, select the 'To' email from the new booking trigger set above.

  • Enter your required fields like 'Subject' and 'Body.' You can select 'data' from the new booking record.



Once your email is drafted, select 'Continue' and then 'Test step' to make sure everything is set up perfectly.


Triggers on Zapier

Use these triggers to automate workflows between Classcard and other apps:

  • Student added
    Triggered when a new student is added.

  • Online booking completed
    Triggered when an online booking is completed.

  • Lead added
    Triggered when a new lead is added.

  • Lead stage changed
    Triggered when a lead’s stage changes (e.g., Enquired → Trial booked).

  • New payment
    Triggered when a new payment is recorded.

  • New subscription
    Triggered when a new subscription is starts for a student.

  • Trial booked (dashboard)
    Triggered when a trial class is booked from the dashboard. Not supported for online trial bookings.

  • Upcoming class reminder
    Triggered at the configured reminder times (e.g., 15 minutes before class start) for upcoming classes.


Actions on Zapiers

The following actions can be configured to automate tasks between Classcard and other apps:

  • Add student
    Add or create a new student in Classcard based on an external trigger (e.g., Google Form submission).

  • Find student

    Find a student in your Classcard account.

  • Add lead
    Add or create a new lead in Classcard based on an external trigger (e.g., Meta/Facebook Ad Form submission).

Did this answer your question?