HubSpot is not an inexpensive investment. Depending on the level you choose, the inbound marketing platform can cost up to $2,400 a month (soon to be $3,200 for Enterprise). Those costs increase depending on the number of contacts you add to your portal. In addition, there's a mandatory onboarding training that costs $3,000. As these costs add up, you’ll have to ask yourself the logical question: is HubSpot worth the investment?