# HubSpot

HubSpot is a CRM software. Use Gamify Route to collect customer information and automatically add it to the HubSpot Contact list.

{% embed url="<https://youtu.be/-xYlA2f-2V0?feature=shared>" %}

Integrate your HubSpot account easily with **Gamify Route** by following the steps mentioned below –

## **Steps to Integrate HubSpot with Gamify Route**

* Campaign > Integration > HubSpot Integration > Click on “Connect”
* Create a HubSpot account
* Get your HubSpot Access Token
* Use the HubSpot Access Token with the HubSpot module
* Setup the integrations feed & Map the input fields with opt-in form and claim form

Go to the Campaign Detail from Gamify Route, and Click on the integrations and click HubSpot connect button as shown in the screenshot below-

<figure><img src="/files/NmsiFGisl6naWYQnFme8" alt=""><figcaption></figcaption></figure>

* You will be asked for the HubSpot Access Token here.

<figure><img src="/files/JQsxcfbjQoC3RYRI8WBr" alt=""><figcaption></figcaption></figure>

* If you don’t have a HubSpot account, you can [sign up here.](https://www.hubspot.com/)&#x20;
* Now, Go to your HubSpot account and click on the **settings** icon in the **upper right corner,** then click on **Private Apps** from the left sidebar **→ Create a private app.**

<figure><img src="/files/tTFan4kcQPWd6SMIMfNq" alt=""><figcaption></figcaption></figure>

* After selecting Create a Private App, you will be taken to a page with the options **Basic** info and **Scopes.**
* You can enter any Name you wish in the **Basic info.** The Name will appear in your private apps.

<figure><img src="/files/eH54tYAEibTyfri9QbEu" alt=""><figcaption></figcaption></figure>

* Then navigate to the **Scopes tab, find a scope (CRM), and** select the **crm.objects.contacts.read, crm.objects.contacts.write**, **crm.schemas.contacts.read**, and **crm.schemas.contacts.write** checkbox, and then select **Create app.**

<figure><img src="/files/oJzIO0EFaE5KgjJK1x4V" alt=""><figcaption></figcaption></figure>

* A popup will appear and now click on the **Continue Reading** button.

<figure><img src="/files/oFhh4P66VvC27RRUPksH" alt=""><figcaption></figcaption></figure>

* Now, a window is showing where you will get the **Token key.**
* Copy the Access Token to use this in the next step.

<figure><img src="/files/xfkRSrScfRrdhGeWJO0N" alt=""><figcaption></figcaption></figure>

* Paste your **HubSpot Access Token** to HubSpot’s Global Settings tab.

<figure><img src="/files/1SBnpRTPvMhDZn7g9NbW" alt=""><figcaption></figcaption></figure>

* Click on Save Settings, and you will see a success notice that the **HubSpot Access Token** has been verified successfully.
* After setting up the Access Token, you will see the **HubSpot Integration Page** as shown in the **screenshot below-**

<figure><img src="/files/3RoFPD8vMOsibilyeHmc" alt=""><figcaption></figcaption></figure>

Now go to the particular form’s settings for the entries you want to be listed in HubSpot Integration.

* **Opt-in Configuration:** Click **Configuration** button as shown in the **screenshot below-**

<figure><img src="/files/jDWwl628QYucXHcW8iyM" alt=""><figcaption></figcaption></figure>

* Now you will see Hubspot integration with opt-in Page
* Configure Field Mapping & correlate the Hubspot Fields with the Opt-in form’s input fields (e.g, Email Address with Email, First Name with First Name etc).

<figure><img src="/files/tug97TmkJTxU7fwszNMk" alt=""><figcaption></figcaption></figure>

* Enable Contact Update: The existing record is updated based on the email.

<figure><img src="/files/rrM4AivDEszlHDDnfJAH" alt=""><figcaption></figcaption></figure>

* Click on Save Button when the configuration is done.
* Now, Click Opt-in History Tab and see Opt-in form feed history as shown in the screenshot below-

<figure><img src="/files/1DcrJG7UPFmZyXs2Iest" alt=""><figcaption></figcaption></figure>

* **Claim Configuration:** Click Configuration button as shown in the screenshot below-

<figure><img src="/files/5IjEQYOGB0vvoIoOhuWk" alt=""><figcaption></figcaption></figure>

* Now you will see HubSpot integration with Claim Page
* Configure Field Mapping & correlate the HubSpot Fields with the Claim form’s input fields (e.g., Email Address with Email, First Name with First Name etc.).

<figure><img src="/files/8CEXrWBUF0d1L680f6ry" alt=""><figcaption></figcaption></figure>

* Enable Contact Update: The existing record is updated based on the email.

<figure><img src="/files/Z4wrASJ0bfzFEDqYeyHR" alt=""><figcaption></figcaption></figure>

* Click on Save Button when the configuration is done.
* Now, Click Claim History Tab and see Claim form feed history as shown in the screenshot below-

<figure><img src="/files/umldP0VpMbHyF7AJp941" alt=""><figcaption></figcaption></figure>

***

For further assistance, please contact our support team at <support@gamifyroute.com>.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gamifyroute.com/kb/campaign-details/integrations/hubspot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
