Why does HubSpot not warn you when an integration breaks?
HubSpot does warn about some things. Under Settings > Integrations > Connected apps, the Needs your attention section shows expired connections, disconnections and errors, and you can turn on notifications when an app disconnects or is uninstalled. Apps with data sync also show the records that fail.
The problem is silence. When the ERP stops sending orders, the other platform's token expires or a middleware pauses, HubSpot receives nothing and there is no error to log. The integration does not fail: it stops bringing data. In Chile and Latin America that gets discovered when a rep asks why no quotes are coming in.
What does HubSpot show about each integration?
The Record Source property and its details 1 to 3 exist in all plans and objects: they say whether the record was created by an integration, the API, an import, a form, a workflow or from the CRM, and they work in views, lists, workflows and reports.
Each connected app has a CRM syncs tab with records In sync, Failing and Excluded, and the option to rerun the sync. Each private app has Logs with the method, response and URL of every call from the last 30 days. The Connections Insights tab adds up record events per app per day.
How do you measure the normal volume of each source?
With a single-object report grouped by Record Source and Detail 1, with create date as the range and a daily breakdown. In four weeks you see the pattern: the ERP loads Monday to Friday, forms spike with paid media, WhatsApp comes in every day.
With that pattern you define the threshold: for a daily source, 24 hours at zero is an alert; for a weekly load, seven days. Write the threshold next to the report with the name of the integration owner, so the alert has someone to reach.
What to do the day a source drops to zero?
Check Needs your attention and the CRM syncs tab of the affected app. In a private app, filter the Logs by response: 401 and 403 point to credentials, 429 to call limits and 5xx to a problem on the other side.
If HubSpot shows nothing, the problem is upstream: the source system, the middleware or the scheduled job. That is why every integration needs an owner with access to the code and the logs on both sides, and a document that says what it syncs, in which direction and how often.