Create integrations between Teachworks and Kartra to automate any workflow
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier lets you build automated workflows between two or more apps—no code necessary. These workflows are called Zaps, and this is how they work.
A trigger is where automation begins
Now it's time for action
And that's it! You've just created a Zap.
Connect Teachworks and Kartra to integrate crucial parts of your business
With Zapier, you can integrate everything from basic data entry to end-to-end processes. Here are some of the business-critical workflows that people automate with Zapier.
Automate your lead management and improve conversions
Connect your tools and unlock the power of automation
With Zapier's 6,000 integrations, you can unify your tools within a connected system to improve your team's efficiency and deepen their impact.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
New Cost Premium
Triggers when a new cost premium is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNew Availability
Triggers when a new availability is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNew Employee
Triggers when a new employee is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.New Lesson
Triggers when a new lesson is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNew Location
Triggers when a new location is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNew Package Balance Alert
Triggers when a low package balance alert is sent.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.New Refund
Triggers when a new refund is created
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.New Student
Triggers when a new student is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.New Wage Payment
Triggers when a new wage payment has been created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Customer IDRequired
First NameRequired
Last NameRequired
Email
Additional Email
Home Phone
Mobile Phone
Status
School
Grade
Additional Notes
Calendar Color
Birth Date
Start Date
Billing MethodRequired
Student Cost
Cost Premium ID
Discount Rate
Lesson Reminder Emails
Lesson Notes Emails
SMS Lesson Reminders
Default Location ID
Default Service IDs
Default Teacher IDs
Unviewed
Send Welcome Email
Enable User Account
Student Groups
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Salutation
First NameRequired
Last NameRequired
Email
Additional Email
Home Phone
Mobile Phone
Work Phone
Address
Address - Line 2
City
State
Zip or Postal Code
Country
Additional Notes
Status
Enable Email Lesson Reminders
Email Lesson Notes
SMS Lesson Reminders
Unviewed
Stripe ID
Send Welcome Email
Enable User Account
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Lesson nameRequired
Description
Teacher IDRequired
Student ID(s)Required
Service IDRequired
Location IDRequired
Number of Student Spaces
Start date of the lessonRequired
Start time of the lessonRequired
End date of the lessonRequired
End time of the lessonRequired
Override Default Cost Calculation
Override Method
Custom Override Price
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Customer IDRequired
Custom Field IDRequired
Custom Field Value
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.First Name
Last Name
Email
Customer ID
Student ID
Sort Direction
ActionThis is an event a Zap performs.SearchFind existing data in your appEmployee ID
First Name
Last Name
Email
Sort Direction
ActionThis is an event a Zap performs.SearchFind existing data in your appFirst Name
Last Name
Email
Sort Direction
ActionThis is an event a Zap performs.SearchFind existing data in your appPayment DateRequired
Customer IDRequired
AmountRequired
Sort Direction
ActionThis is an event a Zap performs.SearchFind existing data in your appFirst NameRequired
Last NameRequired
Email
Sort Direction
Salutation
Additional Email
Home Phone
Mobile Phone
Work Phone
Address
Address - Line 2
City
State
Zip or Postal Code
Country
Additional Notes
Status
Enable Email Lesson Reminders
Email Lesson Notes
SMS Lesson Reminders
Unviewed
Stripe ID
Send Welcome Email
Enable User Account
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundDateRequired
Customer IDRequired
AmountRequired
Sort Direction
Description
Payment Method
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundTag CategoriesRequired
TagsRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.CalendarsRequired
Calendar ClassRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.CalendarsRequired
Calendar ClassRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.MembershipsRequired
Membership LevelsRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Page Split Test LinkRequired
VersionRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Tracking Link CategoryRequired
Tracking LinksRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Video CategoriesRequired
VideosRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Kartra Page WebsiteRequired
PageRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.CalendarRequired
Calendar ClassRequired
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Subscription ID
Transaction ID
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.EmailRequired
First Name
Middle Name
Last Name
Second Last Name
Phone
Phone Country Code
IP Address
Address
Zip
City
State
Country
Company
Lead Picture URL
Website
Facebook Account
Twitter Account
Linkedin Account
Google Plus Account
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Subscription IDRequired
Product FunnelsRequired
ProductRequired
Product Price PointRequired
Next Payment Date
Amount
Recurrence
Quantity
Installments Left
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Add Points to a LeadRequired
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Remove Points From a LeadRequired
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Retrieve All the Pages in Your Account
Get all the pages in your Kartra account.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Retrieve All the Tags in Your Account
Get all the tags from the your account in Kartra.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Subscribe Lead to ListRequired
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Tag CategoryRequired
Unassign a TagRequired
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Unsubscribe Lead From SequenceRequired
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Email
Lead ID
ActionThis is an event a Zap performs.SearchFind existing data in your appTransaction IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
Lesson Completed
Triggers when a teacher is marked as completed by setting the attendance status in Teachworks.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.New Customer
Triggers when a new customer (family or independent student) is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.New Invoice
Triggers when a new invoice is approved (ie. created or updated with status set to "Approved")
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.New Lesson Participant
Triggers when a new lesson participant is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNew Other Event
Triggers when a new event is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNew Payment
Triggers when a new payment is created
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.New Service
Triggers when a new service is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNew Unavailability
Triggers when a new unavailability is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNew Wage Tier
Triggers when a new wage tier is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planFirst NameRequired
Last NameRequired
Employee TypeRequired
Include as Teacher
Status
Email
Mobile Phone
Home Phone
Address
Address - Line 2
City
State
Zip
Country
Additional Notes
Birth Date
Hire Date
Position
Bio
Wage Type
Employee Wage
Wage Tier ID
Work Wage Type
Work Wage
Default Calendar View
Calendar Color By
Calendar Color
Subject IDs
Enable Email Lesson Reminders
Enable SMS Lesson Reminders
Unviewed
Send Welcome Email
Enable User Account
Permission - Other Teacher's Lessons
Permission - Student Contact Info
Permission - Calendar Events
Permission - Lesson Cost
Permission - Lesson Duration
Permission - Send Lesson Notes
Permission - Upload Files
Permission - Staff
Permission - Teachers
Permission - Students & Families
Permission - Accounting
Permission - Payroll & Hours
Permission - Services
Permission - Locations & Vehicles
Permission - Lesson Wage (Other's)
Permission - Analytics Reports
Permission - Tasks
Permission - Account Settings
Permission - Subscription
Permission - Integrations Settings
Permission - Send Emails
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Salutation
First NameRequired
Last NameRequired
Email
Additional Email
Home Phone
Mobile Phone
Work Phone
Address
Address - Line 2
City
State
Zip or Postal Code
Country
Status
Unviewed
Stripe ID
Additional Notes
Send Welcome Email
Enable User Account
School
Grade
Calendar Color
Birth Date
Start Date
Billing Method
Student Cost
Cost Premium ID
Discount Rate
Lesson Reminder Emails
SMS Lesson Reminders
Lesson Notes Emails
Default Location ID
Default Service IDs
Default Teacher IDs
Student Groups
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Customer IDRequired
DateRequired
AmountRequired
Description
Payment Method
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Student IDRequired
Custom Field IDRequired
Custom Field Value
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.First Name
Last Name
Email
Customer ID
Sort Direction
ActionThis is an event a Zap performs.SearchFind existing data in your appFirst Name
Last Name
Email
Sort Direction
ActionThis is an event a Zap performs.SearchFind existing data in your appFirst Name
Last Name
Email
Student ID
Sort Direction
ActionThis is an event a Zap performs.SearchFind existing data in your appFirst NameRequired
Last NameRequired
Email
Customer IDRequired
Student ID
Sort Direction
Additional Email
Home Phone
Mobile Phone
Status
School
Grade
Additional Notes
Calendar Color
Birth Date
Start Date
Billing MethodRequired
Student Cost
Cost Premium ID
Discount Rate
Lesson Reminder Emails
Lesson Notes Emails
SMS Lesson Reminders
Default Location ID
Default Service IDs
Default Teacher IDs
Unviewed
Send Welcome Email
Enable User Account
Student Groups
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundFirst NameRequired
Last NameRequired
Email
Sort Direction
Salutation
Additional Email
Home Phone
Mobile Phone
Work Phone
Address
Address - Line 2
City
State
Zip or Postal Code
Country
Status
Unviewed
Stripe ID
Additional Notes
Send Welcome Email
Enable User Account
School
Grade
Calendar Color
Birth Date
Start Date
Billing Method
Student Cost
Cost Premium ID
Discount Rate
Lesson Reminder Emails
SMS Lesson Reminders
Lesson Notes Emails
Default Location ID
Default Service IDs
Default Teacher IDs
Student Groups
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundProduct FunnelsRequired
ProductRequired
Product Price PointRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.CalendarsRequired
Calendar ClassRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Product FunnelsRequired
ProductRequired
Product Price PointRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.MembershipsRequired
Membership LevelsRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Product FunnelsRequired
ProductRequired
Product Price PointRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Product FunnelsRequired
ProductRequired
Product Price PointRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Tag CategoriesRequired
TagsRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Video CategoriesRequired
VideosRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Page CategoryRequired
PageRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Tag CategoryRequired
Assign a TagRequired
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.CalendarRequired
Calendar ClassRequired
Starting Date
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Custom Field IdentifierRequired
Custom Field TypeRequired
Custom Field Options
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Lead ID
EmailRequired
New Email
First Name
Middle Name
Last Name
Second Last Name
Phone
Phone Country Code
IP Address
Address
Zip
City
State
Country
Company
Lead Picture URL
Website
Facebook Account
Twitter Account
Linkedin Account
Google Plus Account
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Subscription IDRequired
Subscription StatusRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Transaction IDRequired
Amount
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Retrieve All the Lists in Your Account
Get all the lists in your Kartra account.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Retrieve All the Sequences in Your Account
Get all the sequences from your Kartra account.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Retrieve All the Custom Fields in Your Account
Get all the custom fields from your account in Kartra.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Subscribe Lead to SequenceRequired
Sequence StepRequired
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Unsubscribe Lead From ListRequired
EmailRequired
Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Api Docs Info
HTTP MethodRequired
URLRequired
Query String Parameters
Headers
Additional Request Headers
Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Subscription IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appLead ID
Email
ActionThis is an event a Zap performs.SearchFind existing data in your app