Connect your Stripe and see today which paying accounts stopped showing up.

Join

Integrations · HubSpot

HubSpot tells you who should make the call.

An at-risk alert is only useful if someone acts on it. Keep reads HubSpot to show who owns each at-risk account and when they last talked to the customer.

What changes with HubSpot connected

Each at-risk account shows its owner in HubSpot, its lifecycle stage, and when your team last contacted it. An alert about a $2,000/month customer nobody has talked to in 60 days reads very differently from one whose owner called yesterday.

The agent can answer the same questions — which at-risk accounts have no owner, or which owner has the most MRR at risk.

What Keep reads

Based on Keep's HubSpot integration as of September 2026.
—Keep and HubSpot
ConnectionOAuth with read scopes for companies, contacts, and owners (deals optional).
ReadsCompany name, domain, owner, lifecycle stage, last contacted date; owner names and emails; contact emails.
WritesNothing.
StoresAccess and refresh tokens, encrypted with AES-256-GCM.

How to connect

  1. Connect Stripe

    Keep needs your paying customers and their MRR first.

  2. Authorize HubSpot

    Approve the read-only scopes in HubSpot.

  3. See owners in alerts

    The next at-risk alert names the owner and the last contact date.

Questions

Does Keep create tasks or deals in HubSpot?
No. The HubSpot integration is read-only.
How does Keep match HubSpot companies to Stripe customers?
By company domain: Keep takes the domain from the customer's billing email and looks up the HubSpot company with that domain.
Which plan includes HubSpot?
Every plan. All Keep features, including every integration, are in all plans; the difference between plans is monitored MRR.

Other integrations

Put an owner on every at-risk account.

Connect Stripe and HubSpot and see who should call each customer.