CourseStorm + Spektrix + Filter by Zapier

Add Spektrix customers, tickets, delivery methods, payments, and baskets for new CourseStorm registrations

This integration will allow you to use the power of CourseStorm's classes and courses platform while retaining information on purchasers in Spektrix's CRM. TWhen you have a New Registration in CourseStorm, this Zap will automatically find or create a customer record in Spektrix, and then generate and confirm the full details of a ticketed order for that customer.

This integration will allow you to use the power of CourseStorm's classes and courses platform while retaining information on purchasers in Spektrix's CRM. TWhen you have a New Registration in CourseStorm, this Zap will automatically find or create a customer record in Spektrix, and then generate and confirm the full details of a ticketed order for that customer.

  1. When this happens...
    CourseStormCourseStorm
    New Registration

    Triggers asynchoronous request to retrieve registrations.

    TriggerInstant
  2. automatically do this...
    SpektrixSpektrix
    Event: Find by Name

    Finds an Event record by Event name

    ActionSearch
  3. then do this...
    SpektrixSpektrix
    Instance: Find by Event

    Finds an Instance of an Event

    ActionSearch
  4. then do this...
    Filter by ZapierFilter by Zapier
    Only continue if...

    Set up rules to specify when this Zap can continue running.

    ActionFilter
  5. then do this...
    SpektrixSpektrix
    Basket: Create a New Basket

    Creates a new empty Basket

    ActionWrite
  6. then do this...
    SpektrixSpektrix
    Basket: Add a Customer

    Adds a Customer to a Basket

    ActionWrite
  7. then do this...
    SpektrixSpektrix
    Basket: Add Ticket(s) (Unreserved Seating Plan)

    Adds Ticket(s) for an Event with an Unreserved Seating Plan to a Basket

    ActionWrite
  8. then do this...
    SpektrixSpektrix
    Basket: Add a Ticket Delivery Method

    Adds a Ticket Delivery Method to a Basket

    ActionWrite
  9. then do this...
    SpektrixSpektrix
    Basket: Add Payment Type

    Adds a Custom Payment Type to Basket

    ActionWrite
  10. then do this!
    SpektrixSpektrix
    Basket: Confirm a Basket

    Confirms a Basket once all required items have been added

    ActionWrite
Start free with email
Start free with email
  • Free forever for core features
  • 14 day trial for premium features & apps

Supported triggers and actions

  • CourseStorm triggers, actions, and search

    New Registration

    Triggers asynchoronous request to retrieve registrations.

    Trigger
    Instant
    Try It
  • CourseStorm triggers, actions, and search

    New Student

    Triggers when a new student is added.

    Trigger
    Scheduled
    Try It
    • Spektrix Customer IDRequired

    • Attribute NameRequired

    • Clear AttributeRequired

    Action
    Write
    • Basket IDRequired

    Action
    Write
  • CourseStorm triggers, actions, and search

    Updated Registration

    Triggers when a registration is updated.

    Trigger
    Scheduled
    Try It
  • CourseStorm triggers, actions, and search

    Updated Student

    Triggers when a student is updated.

    Trigger
    Scheduled
    Try It
    • Tag IdRequired

    • Spektrix Customer IDRequired

    Action
    Write
    • Basket IDRequired

    • Event Name

    • Instance IDRequired

    • Area IDRequired

    • Ticket TypeRequired

    • Quantity

    • Override Price

    Action
    Write
coursestorm logo
coursestorm logo

About CourseStorm

CourseStorm is a simple online class registration system to help educational organizations save time and money while increasing enrollments.

Related categories

  • Education
spektrix logo
spektrix logo

About Spektrix

Spektrix is the market-leading CRM, ticketing, marketing and fundraising solution for theatres and the performing arts.

Related categories

  • Sales & CRM
filter logo
filter logo

About Filter by Zapier

Only allow a Zap to proceed when a certain condition is met. For example, if you're sending a text message when you receive a new email, you could use a Filter that only sends a text message when the email received is from a certain address.
Learn more

Related categories

  • Developer Tools
  • Zapier