Skip to content

Getting a Bad Refresh Token error

When to use this guide: Use this guide when expected sync behavior is missing, delayed, or incorrect.

If the OutboundSync app is not connected to your CRM, the app will not have authorization to sync data to your HubSpot portal or Salesforce instance.

In the error console, this will appear as an HTTP-Code: 400 error with a BAD_REFRESH_TOKEN.

For HubSpot users, check to ensure that the OutboundSync application is installed in the HubSpot Marketplace , as the app must be connected to your portal to authorize data syncing.

For Salesforce users, open Connected accounts → Salesforce, check whether the profile shows Connected or Not connected, then click Connect or Reconnect on that row. Full steps: Re-authorize your Salesforce account. For initial Connected App setup, see the Salesforce setup guide.