Skip to main content

Setting Up Webhook Events with Trainerize

Learn how to request webhook setup from Trainerize, add the verification code, and ensure FitMetrics receives event data.

Xenios Charalambous avatar
Written by Xenios Charalambous
Updated over 3 months ago

When to Send the Webhook Request

You can request webhook setup immediately after your API access is approved by Trainerize and you have your Group ID and Token.


Step 1: Send Webhook Setup Email

Email [email protected] with the following template:

Subject: Webhook Setup Request for [Your Business Name]

Email Template:

Hi Trainerize API Team,

Can you please add the webhook endpoint to the following URL so we start receiving events?

https://api.fitmetrics.ai/functions/v1/trainerize-webhook-receiver

Let us know once this has been applied.

Thanks in advance,
[Your Name]

Step 2: Add the Verification Code

Once Trainerize sets up the webhook, they will send you a verification code.
You’ll need to add this code inside FitMetrics: https://app.fitmetrics.ai/business/settings/trainerize-integration


Why This is Needed

Trainerize messages within FitMetrics rely on webhook events. Without this setup:

  • FitMetrics cannot receive real-time Trainerize updates for the messages.

  • Future features related to Trainerize notifications won’t work properly.


Step 3: Verify Webhook Is Working

After the webhook is applied:

1. Try to send a message from your test Ttrainerize client and observe it it shows at Trainerize Messages on FitMetrics.
2. Check FitMetrics → Trainerize Integration Dashboard at https://app.fitmetrics.ai/business/settings/trainerize-integration and ensure the Webhook Configuration shows "Connected".

3. Confirm you see the event logged.

If nothing appears, contact FitMetrics support and we will help you out.

Did this answer your question?