Integrations

Connect upcoach to the tools you already use

Start a Zap when someone joins a program or buys an offer, send signed webhooks to your own endpoint, or read and change your workspace through the API.

Start free trial 14-day free trial · No credit card required
4.9 on Capterra · 8 reviews
Zapier

Start a Zap from what happens in your programs.

Connect upcoach in Zapier by signing in to your workspace. There's no key to copy.

  • Triggers: New Program Member, Member Removed From Program, Activity Completed, New Event Response, New Offer Enrollment, New Workspace Member, New Program
  • Actions: Invite to Program, Remove From Program
  • Searches: Find Member, Find Program
Connect upcoach to Zapier
Example Zaps

Three Zaps to start with.

Each one pairs an upcoach trigger or action with a tool you already use.

  • New Offer Enrollment in upcoach: add a row to your CRM
  • A new purchase in your checkout: Invite to Program in upcoach
  • Activity Completed in upcoach: send a message in Slack
Webhooks

Send events to your own endpoint.

In Admin Area > Integrations > Webhooks, add a URL and pick the events to send. Each delivery is signed, so your endpoint can check that it came from upcoach.

  • Someone joins a program
  • An invitation is accepted
  • An activity is completed
  • A member answers an event invitation
  • Someone buys an offer or joins a free one
  • Someone is removed from a program
Set up webhooks
API

Read and change your workspace from your own tools.

Owners and admins create a personal access token in Admin Area > Integrations > API. A token works only in the workspace it was made in, and stops working as soon as its person is removed or loses their admin role.

  • Read programs, members, events, activity completions and offer enrollments
  • Invite people to a program, 1 to 20 addresses per call
  • Remove someone from a program
Read the API reference

Questions, answered

Does upcoach work with Zapier?

Yes. Connect upcoach in Zapier by signing in, with no key to copy. A Zap can start when someone joins or is removed from a program, completes an activity, answers an event invitation, buys an offer or joins a free one, joins your workspace, or when a program is created. Zaps can also invite someone to a program, remove a member, and find a member or a program. Read the help article

Does upcoach have an API?

Yes. Owners and admins create a personal access token in Admin Area > Integrations > API. With it you can read programs, members, events, activity completions and offer enrollments, invite people to a program and remove members. A token works only in the workspace it was created in. Read the help article

Can upcoach send webhooks?

Yes. In Admin Area > Integrations > Webhooks, add a URL and pick the events to send: someone joins a program, an invitation is accepted, an activity is completed, a member answers an event invitation, an offer is bought or a free one is joined, or someone is removed from a program. Each delivery is signed, so your endpoint can check that it came from upcoach. Read the help article

Connect your programs to the rest of your stack.

Zapier, webhooks and the API are included on every plan. Start your trial, then connect Zapier, add a webhook or create an API token in Admin Area > Integrations.

Start free trial 14-day free trial · No credit card required
Unlimited programs on every plan See pricing