Set up lead tracking externally
There are a number of cases in which you might want to use an external system, such as a shopping cart or event registration system, to capture leads for your business. You can send those leads directly to your HubSpot account using a variety of methods.
Existing HubSpot Integrations
Click here to view a complete list of integrations built-in house by HubSpot and by third-party developers. Please bear in mind that third-party integrations are supported by their third-party developers.
Integrate HubSpot with other systems using Zapier
One integration worth noting in particular is the HubSpot integrations with Zapier. Zapier allows you to integrate your HubSpot account with hundreds of different systems. Some of the more popular integrations with HubSpot using Zapier are listed here: https://zapier.com/zapbook/hubspot/.
These integrations take only a few clicks to set up and are perfect if you want to capture leads from various systems. To get started with this integration, check out http://knowledge.hubspot.com/getting-started-with-zapier.
If you're looking to online capture leads, but need features not available with regular HubSpot forms or one of our integrations, you'll need to have a developer create an form or integration for you that uses HubSpot's Forms API. The forms API is HubSpot API for sending online lead information into HubSpot. Check out the HubSpot Developers API website for more information at http://developers.hubspot.com/docs/overview#forms-api.
Custom integrations with HubSpot
You might require a more custom solution for connecting your existing systems with your HubSpot. In that case, you'll need to use one or more of the HubSpot APIs. If you are looking to transmit offline contacts into HubSpot via a custom integration with a CRM or other platform, you most likely be using the Contacts API. Check out the HubSpot Developers API website for more information at http://developers.hubspot.com/docs/overview#contacts-api.