My integration shows “Broken” status
Cause: The authorization for the integration may have expired or been revoked. Fix:- Go to Settings → Accounts.
- Find the integration showing the broken status.
- Click Reconnect to re-authorize the connection.
Emails are not being sent
Cause: There are several reasons why emails may not be sending. 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.
- Sending window restrictions — Check if your sending window is too narrow or if “business days only” is enabled, which may delay delivery.
I cannot invite more team members
Cause: You have reached the seat limit for your current plan. Fix: Upgrade your plan or increase your tier to add more seats. Go to Settings → Plans to review your options.You can check your current seat usage under Settings → Billing & Usage.
My dashboard is not showing data
Cause: There are several reasons a dashboard may appear empty. Fix: Check each of the following:- No data source connected — Make sure you have connected your billing provider or another integration first.
- Time range too narrow — Try expanding the time range selector to cover a wider period.
- Filters too restrictive — Review the filters on your reports and make sure they are not excluding all data.
- Data still syncing — After connecting a new integration, data may take some time to fully import. Wait a few minutes and refresh.
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 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 → Accounts 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.
Moment actions are not firing
Cause: There are several reasons moment actions may not be triggering. Fix:- Check that the moment’s actions are enabled (the toggle should be on).
- Verify that accounts are currently in the moment by clicking the account count.
- Check that the action steps are configured correctly (e.g., email template selected, Slack channel chosen).
- If using Slack or Attio actions, verify the integration is connected in Settings → Integrations.
- Check step delays — actions with delays will not fire immediately.
I connected Stripe but see no accounts
Cause: The initial sync may still be in progress, or your Stripe account may not have any customers. Fix:- Wait a few minutes for the initial sync to complete. Check Settings → Accounts for the sync status.
- Verify that your Stripe account contains customers with active subscriptions.
- Make sure you authorized the correct Stripe account during the connection flow.
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.
- Open the moment or automation and check the Slack step configuration.
- 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.