This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.

Sample Business Scenario for Hubspot

You can use the Hubspot connector to manage the following key use cases in a business scenario:

The following diagram illustrates the steps you need to follow in each of these use cases and the external applications (ActiveCampaign, 123ContactForm, Google Calendar, Billiving and TSheets) you could integrate with along the way using the relevant ESB connectors.

Prerequisites

  1.  The 'Client Details Form' should be created in the 123ContactForm API and the people who are interested should be aware of this form to submit their details.
  2. The 'Client Details Form' in the 123ContactForm API should have 'Text Box' fields with following names:
    1. First Name
    2. Last Name
    3. Company
    4. E-mail

Environment Setup to Run the Hubspot Scenarios

  • Download and initialize ESB 4.9.0-BETA-SNAPSHOT with patches.
  • Follow the instructions given in the developer guide of the above connectors, and enable the ESB axis configurations accordingly.
  • If required, add the corresponding website security certificates to the ESB for these connectors. 
  • Add the following sequences and templates in the common directory (<HUBSPOT_CONNECTOR_HOME>/hubspot-integrated-scenarios/src/common), to the ESB that are listed below:
    • sequences - faultHandlerSeq.xml

    • templates - responseHandlerTemplate.xml

  • Each scenario folder consists of sub-folders named "Case-xxx". Before executing each case, be sure to read the corresponding use case for that using the links at the top of this page.