• Got questions about HubSpot’s Smart CRM?

    Our product team is answering them live through March 6th!

    Ask us anything
  • Ready to build your local HubSpot community?

    HUG leaders host events, spark connections, and create spaces where people learn and grow together.

    Become a HUG Leader

Aws App flow

RBambirra
Member

Hello,

 

I was trying the integration between Aws appflow with Hubspot using the private app, but I was not successfull. It requires a client ID and client secret.

 

Could someone please point me in the direction of a document that describes the best way to do this integration on hubspot side? should I create a public app instead? if so, how do I integrate the app with the sandbox account and later with the production?

 

I appreciate your help.

 

Thanks.

4 Replies 4
TSburv
Participant

Hello,

 

this integration can be challenging, especially when dealing with client IDs and secrets. If you don't want to deal with the code or hire someone to do it, you can try using third-party tools. I'm not sure, but you can try Skyvia to perform this integration.

 

You can find more information here.

0 Upvotes
GRajput
Thought Leader | Platinum Partner
Thought Leader | Platinum Partner

Hi @RBambirra 

Sure, I can help you with that.

Here are the steps on how to integrate Amazon AppFlow with HubSpot using a private app:

1. Go to the HubSpot Developer Console and create a new app.
2. In the App Settings section, select the "Private" app type.
3. In the Client ID and Client Secret fields, copy the values that are generated for you.
4. In the AWS Management Console, go to the Amazon AppFlow console.
5. In the navigation pane, select "Connections".
6. On the "Manage connections" page, for "Connectors", select "HubSpot".
7. Choose "Create connection".
8. In the "Connect to HubSpot" window, provide the client credentials from your app for "Client ID" and "Client secret".
9. Optionally, under "Data encryption", choose "Customize encryption settings (advanced)" if you want to encrypt your data with a customer managed key in the AWS Key Management Service (AWS KMS).
10. Choose "Create".

Once the connection is created, you can use Amazon AppFlow to transfer data between HubSpot and AWS.

If you want to integrate the app with the sandbox account and later with the production, you can follow these steps:

1. In the HubSpot Developer Console, go to the App Settings section for the app that you created.
2. In the "Sandbox" section, select the "Enable sandbox access" checkbox.
3. In the "Production" section, select the "Enable production access" checkbox.
4. Click "Save".

Once you have enabled sandbox access, you can create a sandbox environment for your app. You can then use the sandbox environment to test your integration before you deploy it to production.

Once you have enabled production access, you can deploy your app to production. When you deploy your app to production, it will be available to all users of your HubSpot account.

I hope this helps! Let me know if you have any other questions.

For reference please visit this page: https://docs.aws.amazon.com/appflow/latest/userguide/connectors-hubspot.html

 

Hope this will helps you out. Please mark it as Solution Accepted to help other Community member.
Thanks!




Gaurav Rajput
Director, MarTech( Growth Natives)

Book a meeting


AOBrienFTS
Participant

Hi, @GRajput - I'm attempting to follow these instructions, however when I get to step 3, I do not get a Client ID as described. I only get an Access Token and a Client Secret. 

To be explicitly clear, I'm working from the following base url: https://app.hubspot.com/private-apps 

AOBrienFTS_0-1700505572512.png

 

0 Upvotes
Jaycee_Lewis
Thought Leader

Hey, @RBambirra 👋 Thanks for your question.

 

I can help with the HubSpot side of things.

Have fun building! — Jaycee





loop


Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.

Learn More




0 Upvotes