My site is not sending data
Cause: The tracking script isn’t running on your pages, or the data hasn’t arrived yet. Fix: Check each of the following:- Script missing or misplaced — Make sure the snippet is in the
<head>of every page, or that your shared tracking module is imported from the app’s root. See Connect your website. - Wrong tracking key — Compare the key in your snippet with Settings → Access Keys.
- Initialized more than once, or only on some routes — The client should be created exactly once per page load. In single-page apps, route changes are tracked automatically; don’t add manual page-view calls.
- Just installed — First events can take a few minutes to appear on the Overview. Visit your site yourself and refresh.
My integration shows “Broken” status
Cause: The authorization for the integration may have expired or been revoked. Fix:- Go to Settings → Integrations.
- Find the integration showing the broken status.
- Click Reconnect to re-authorize the connection.
Emails are not being sent
Cause: Your sending domain or senders may not be set up. Fix: Check each of the following:- No verified domain — Go to Settings → Email Service and verify your domain by adding the required DNS records.
- No configured senders — Add at least one email sender using your verified domain.
I cannot invite more team members
Cause: You have reached the seat limit for your current plan. Fix: Upgrade your plan to add more seats. Go to Settings → Plans & Pricing to review your options.You can check your current seat usage under Settings → Billing & Usage.
I cannot delete a view
Cause: System-generated default views cannot be deleted. Fix: You cannot remove built-in default views. Instead, create a custom view with your preferred settings and use that as your primary view.Records are not appearing in board view
Cause: The board view requires a Stage property to organize records into columns. If no Stage property exists on the object, records will not appear. Fix:- Go to Settings → Data Model and select the relevant object.
- Add a Stage property if one does not already exist.
- Return to the board view and select the Stage property for column grouping.
My Stripe data is not syncing
Cause: The Stripe connection may have expired or the initial sync is still in progress. Fix:- Go to Settings → Integrations and check the status of your Stripe connection.
- If the status shows Synchronizing, the initial import is still in progress. This can take a few minutes for large datasets.
- If the status shows Broken, click Reconnect to re-authorize.
- If the status shows In Sync but data seems missing, check that your Stripe account contains the expected customers and subscriptions.
Slack messages are not being sent
Cause: The Slack integration may not be connected or the channel configuration may be incomplete. Fix:- Go to Settings → Integrations and verify Slack shows as connected.
- Check the configuration of the workflow step that sends the message.
- Verify a channel is selected and the message template is not empty.
- If Slack was recently connected, try refreshing the channel list.
My webhook is returning errors
Cause: The external endpoint may be unreachable or returning error status codes. Fix:- Verify the webhook URL is correct and accessible from the internet.
- Check that the HTTP method matches what the external service expects.
- Verify the request body is valid JSON if the endpoint requires it.
- Check that any required headers (such as authentication tokens) are configured correctly.
- Test the endpoint independently using a tool like curl or Postman to confirm it works.