Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.newie.app/llms.txt

Use this file to discover all available pages before exploring further.

Use this when you sell through Newie but deliver the program in a coaching app such as ABC Trainerize, Everfit, HubFit, Kahunas, or another tool connected through Zapier. The clean setup is to let Newie handle checkout, payment, agreement, receipts, billing, and the customer record. The coaching app should handle workouts, check-ins, habits, nutrition, messaging, progress tracking, and app access.

What This Connection Handles

A good Zap keeps the handoff between payment and coaching delivery clean. Newie can trigger the next admin step when the right purchase, subscription, or payment event happens.
  • Send paid customers into the right program, group, challenge, or onboarding flow
  • Keep future-start customers from getting app access too early
  • Flag overdue, paused, or ended customers so access can be reviewed
  • Reduce manual copying of names, emails, start dates, and program details between tools

Before Building the Zap

Make the Newie offer and coaching-app setup match each other before opening Zapier.
CheckWhy it matters
Newie serviceThe Zap needs to know which Newie service should trigger the coaching-app action
Coaching app program or groupThe customer needs somewhere specific to be added after purchase
Start dateFuture-start coaching programs should not always grant access at purchase time
Required app fieldsSome coaching apps require program IDs, package IDs, form IDs, group IDs, or onboarding-flow IDs
Offboarding processNot every coaching app exposes a clean archive, pause, or remove-access action in Zapier
If the coaching-app action is not available in Zapier, use Newie to trigger a Slack or email notification for you or your team instead of promising automatic app setup.

Choose the Newie Trigger

WorkflowBest Newie triggerUse it when
Add a paying subscription client to a coaching appSubscription StartedThe customer should get app access when billing starts and the subscription becomes active
Prepare a customer before a future start dateSubscription CreatedYou want an admin task or draft record before paid access starts
Add a one-off buyer to an app or challengeOne-Off Purchase CompleteThe customer bought a paid-upfront program, consult, challenge, assessment, or resource
Run something only after payment is confirmedPayment PaidThe Zap should wait for a confirmed payment across subscriptions, installment plans, or one-off purchases
Tell you to review accessPayment Overdue, Payment Uncollectible, Subscription Paused, or Subscription EndsYou may need to pause, archive, remove access, or follow up manually
For paid app access, use Subscription Started rather than Subscription Created when the service has a future billing start date. Subscription Created fires at purchase time; Subscription Started fires when billing starts and the subscription becomes active.

Common Coaching App Actions

Coaching appCommon Zapier actionNotes
ABC TrainerizeCreate / Update Client V2, Subscribe to Main Program, Add Tag to Client, Add to GroupGood for adding or updating the client by email, then assigning the right trainer, program, tag, or group where available
EverfitInvite New Client, Register Client by Public Invite Link, Assign Clients to Onboarding Flow, Assign Client to Resource CollectionSome assignment actions need an existing Everfit client ID or resource ID
HubFitAdd New Client, Add Client to Community, Add Workout Plan to Client Profile, Add Nutrition Plan to Client Profile, onboarding-flow actionUseful when HubFit is the delivery app for programs, communities, onboarding, workouts, and check-ins
KahunasCreate New ClientRequires more program setup detail, such as package, plan start, check-in form, and related IDs
Other coaching appCreate client, invite user, add tag, assign program, or send notificationConfirm the exact action exists inside Zapier before relying on it
1

Create the Newie service

Set up the coaching program, subscription, fixed-term subscription, one-off service, or installment plan in Newie.
2

Prepare the coaching app

Create the program, group, package, tag, onboarding flow, or resource collection in the coaching app before building the Zap.
3

Connect Newie to Zapier

In Newie, go to Settings → Integrations → Zapier and copy the API Token. In Zapier, create a new Zap and choose Newie as the trigger app.
4

Choose the trigger

Use Subscription Started for subscription-backed app access, One-Off Purchase Complete for paid-upfront programs, or Payment Paid where the workflow needs confirmed payment.
5

Filter to the right service

If the account has multiple services, add Filter by Zapier or Paths by Zapier so this Zap only runs for the matching Newie service. Filter on the Newie Offering ID, not just the service name.
6

Copy the Offering ID

In Newie, go to Sell → Services, tap the ... menu next to the service, scroll to the bottom, and copy the Offering ID. Paste that ID into the Filter by Zapier condition for the service you want this Zap to handle.
7

Add the coaching app action

Choose the coaching app as the action app. Map Newie customer email, name, service name, and start date into the app fields. Add the program, group, package, tag, or onboarding-flow fields required by the app.
8

Test with a real purchase

Test the Zap and confirm the customer appears in the coaching app exactly where expected.
9

Turn the Zap on

Once the test is correct, turn on the Zap and check the first live customer manually.

Multi-Program Setup

Avoid one Zap that sends every Newie customer into the same app program. This matters when one Newie service should add a customer to one coaching-app program, and another Newie service should add them to a different program. Use one of these patterns:
  • One Zap per Newie service, each with a Filter by Zapier step that checks the Offering ID
  • One Zap with Filters when only one program should continue through the Zap
  • One Zap with Paths when different Offering IDs should route to different app actions
  • A notification-only Zap when you need to review the customer before assigning access

Filter by Offering ID

This is the step that often trips people up: Zapier needs the Newie service’s Offering ID so it can tell which service was purchased.
  1. In Newie, open Sell → Services.
  2. Tap the ... menu next to the service.
  3. Scroll to the bottom of the menu and copy Offering ID.
  4. In Zapier, add Filter by Zapier after the Newie trigger.
  5. Set the filter to continue only when the Newie Offering ID exactly matches the ID you copied.
The Offering ID is also the UUID at the end of the service share link, such as https://share.newie.app/offerings/OFFERING_ID. Copying Offering ID from the service menu is usually clearer than trying to pull it out of the link manually.

What to Keep in Newie

Keep these records in Newie:
  • What the customer bought
  • How the customer pays
  • Subscription, installment plan, and payment status
  • Invoices, receipts, failed payments, and overdue status
  • Terms of Service and signed agreement records where enabled
  • Welcome Emails and customer purchase history
Keep coaching delivery, program content, check-ins, messages, workouts, habits, nutrition, and progress notes in the coaching app.

App-Specific Setup Pages

Newie + Trainerize

Connect Newie purchases or subscriptions to ABC Trainerize client creation, program assignment, tags, groups, or notifications.

Newie + Everfit

Invite clients into Everfit and trigger onboarding, resource, or assignment workflows where the Everfit Zapier action supports it.

Newie + HubFit

Add HubFit clients, communities, workout plans, onboarding flows, and notifications from Newie billing events.

Newie + Kahunas

Create Kahunas clients from Newie events where the required package, form, check-in, and plan fields are available.

When to Use a Human Review Step

Use a notification instead of automatic app access when:
  • You need to approve the customer’s goals, health details, or program fit first
  • The customer bought a consult before choosing the full program
  • The app action needs fields that are not available from the Newie trigger
  • The customer needs a custom program, custom start date, or manual onboarding
  • The workflow affects access removal, pause handling, or customer support
Last updated: 2026-06-01