Back to connector

LogoHubSpot Integration Development Guide

Add white-label customer-facing integration with HubSpot into your app with just a few lines of code.

{"README":"To be able to use your custom Hubspot connector parameters, you need to create a developer account and OAuth application in Hubspot. Follow these steps:\n\n### Get a Hubspot Developer Account\n\nDeveloper account gives you access to Developer Hub which allows you to:\n\n- Perform testing in a risk-free environment\n- Build and develop an integration with Hubspot\n- Update, maintain or delete your app\n\nSign up for a Hubspot developer sandbox account here\n\n### Build your OAuth Application\n\nHubspot has a great guide on how to build your app here\n\nIf you want your app to be accessible to other users outside of your organization, you may want to create a public app and submit it for listing. You can find more information about the process here.\n\nMake sure you add the https://api.integration.app/oauth-callback as the Redirect URL in your application settings.\n\nYou should make sure that access scopes selected in the connector configuration fully match scopes selected in your app settings. If no scopes parameter provided, the following scopes are used:\n\n- oauth\n- crm.objects.contacts.read -> this one is also responsible for the webhook events subscription\n\nNOTE: If scopes in your app config do not match the scopes in the connetor configuration - you will see an error saying ”Couldn’t complete the connection Insufficient scopes were provided. Please contact the app developer”.\n\n### Use your OAuth Application\n\nTo connect to Hubspot, you'll need to provide your Client ID and Client Secret as the connector parameters. You can find them in your app settings.\n"}