HubSpot's free Marketing Hub plans don't have API access to the business-intelligence and content Scopes used by our integration.
If you've tried to connect to HubSpot and received the error message, you'll need to upgrade to a HubSpot paid plan:
"Your hubSpot account does not have the necessary permissions. Please ensure you are connecting to a paid HubSpot Marketing account of type Basic, Professional, or Enterprise with access to the Content and Business-Intelligence scopes."