Skip to main content
If a Zap is misbehaving, start here. The first half is the exact error text CoachIQ sends back and what to do about each one; the second half answers the common questions. Setup itself is covered in Zapier integration.
Zapier can show a step as successful when CoachIQ reported a problem. With one exception, CoachIQ’s Zapier endpoints reply “OK” at the network level and put the real outcome in an error field in the response body. When in doubt, open the step’s Data Out in Zap History and look for error. The exception is the initial connection test, which fails outright with Unauthorized if your credentials are wrong.

Error catalog

Hard failure or warning? If the response has an error and no result fields, the step failed. If it has an error plus a result (such as a created user record), the main thing worked and the error is a side note. The two Phone not added... messages and A user is already connected... are warnings; the rest are hard failures.

FAQ

My Zap didn’t fire

Check in this order:
  1. Is the Zap turned on? CoachIQ triggers only receive events while the Zap is on. The Test button pulls a past sample even when it is off, but that is for building only.
  2. Did the event happen after you turned it on? Triggers fire on new events, not history.
  3. Did the right event happen? A New Form Zap only fires on form submissions, New Purchase only on purchases.
  4. Check Zap History in Zapier for whether the event arrived and whether a later step errored.
  5. Look for error in the step output. CoachIQ reports problems inside the response, not as a failed request.
Retries, delivery timing, and request signing are not documented. If a Zap depends on them, treat them as unverified and ask support rather than assuming.

”Create User” said the user already exists

Expected, and not a failure. CoachIQ returned the existing user so your later steps still have someone to work with. To branch on it, add a Zapier Filter on the presence of that error.

My SMS keeps getting rejected for length

SMS is capped at 600 characters. Keep to 160 or fewer for a single segment. For long text, use Send an In-App Message or Send an Announcement instead (up to 15,000 characters).

How do I send to everyone?

Use Send an Announcement with Send to everyone → yes. In-App and SMS always go to one person. The yes/no fields are literal text. Send to everyone and Use phone expect yes or no, and anything other than no (or false) is treated as yes. Type no when you mean no.

I manage more than one CoachIQ group

Each Zapier connection is one Group ID plus one API Key. Add a separate CoachIQ connection per group, name them clearly, and pick the right one in each Zap.

What data comes through a trigger?

Money comes through as text. Add a Zapier Formatter step before doing math.

Zapier integration

Connect CoachIQ and build your first Zap

Developer settings

Where your Group ID and API keys live