Commerce Tools

SylvainC64
Member

Create a subscription via API | Chargebee migration

SOLVE

Dear community,

I'm moving away from Chargebee to Hubspot and to migrate my clients' subscriptions, I'd prefer to automate the move by creating the necessary subscriptions in HS using the API or whatever automated way. It seems it's not possible by the API (why ??).

Would you have any idea, recommendation, documentation you could sahre with me to help me move to the next step ?

 

Thanks a lot, I'd appreciate any help on that topic.

Best regards

Sylvain

1 Accepted solution
danmoyle
Solution
Most Valuable Member | Elite Partner
Most Valuable Member | Elite Partner

Create a subscription via API | Chargebee migration

SOLVE

Hey there @SylvainC64 and welcome to the Community! Thanks for the tag @Jaycee_Lewis

 

Sylvain, since Jaycee mentioned the subscription API endpoints being read only, I looked arounbd for other approaches you could consider. Here's what I found. 


You could so a orkaround and use HubSpot's Deals API. I don't know if this would totally solce it, but instead of directly creating subscriptions, you can create deals in HubSpot to represent subscriptions. This approach allows you to automate the process using HubSpot's Deals API.


If you have an Entertprise tier of HubSpot, you could use Custom Objects to represent subscriptions. This would allow you to store subscription-specific data and link it to contacts or companies.


I'd look around the marketplace, too. HubSpot offers integration capabilities that might allow you to maybe find (or create) a custom integration to import subscription data from Chargebee.


Have you looked into third-party integration tools like Zapier or Pipedream? One of those might be able to help create workflows to transfer data between Chargebee and HubSpot.


Personally, the one I'd probably lean toward is skipping the automation and perform a manual data import. You could export subscription data from Chargebee and import it into HubSpot using CSV files.


No matter the solution, I think it's a good idea to remember that while these methods can help automate parts of the process, you may need to combine approaches or involve some manual steps to fully migrate your subscription data. 


Given the complexity of this migration, it might be beneficial (for efficiency and long-term success) to consult with a HubSpot solutions partner or freelance integration specialist to help. 

 

Happy HubSpotting! 

 

Did my answer help? Please "mark as a solution" to help others find answers. Plus I really appreciate it!


Dan Moyle

HubSpot Advisor

LearningOps | Impulse Creative

emailAddress
dan@impulsecreative.com
website
https://impulsecreative.com/

View solution in original post

9 Replies 9
danmoyle
Solution
Most Valuable Member | Elite Partner
Most Valuable Member | Elite Partner

Create a subscription via API | Chargebee migration

SOLVE

Hey there @SylvainC64 and welcome to the Community! Thanks for the tag @Jaycee_Lewis

 

Sylvain, since Jaycee mentioned the subscription API endpoints being read only, I looked arounbd for other approaches you could consider. Here's what I found. 


You could so a orkaround and use HubSpot's Deals API. I don't know if this would totally solce it, but instead of directly creating subscriptions, you can create deals in HubSpot to represent subscriptions. This approach allows you to automate the process using HubSpot's Deals API.


If you have an Entertprise tier of HubSpot, you could use Custom Objects to represent subscriptions. This would allow you to store subscription-specific data and link it to contacts or companies.


I'd look around the marketplace, too. HubSpot offers integration capabilities that might allow you to maybe find (or create) a custom integration to import subscription data from Chargebee.


Have you looked into third-party integration tools like Zapier or Pipedream? One of those might be able to help create workflows to transfer data between Chargebee and HubSpot.


Personally, the one I'd probably lean toward is skipping the automation and perform a manual data import. You could export subscription data from Chargebee and import it into HubSpot using CSV files.


No matter the solution, I think it's a good idea to remember that while these methods can help automate parts of the process, you may need to combine approaches or involve some manual steps to fully migrate your subscription data. 


Given the complexity of this migration, it might be beneficial (for efficiency and long-term success) to consult with a HubSpot solutions partner or freelance integration specialist to help. 

 

Happy HubSpotting! 

 

Did my answer help? Please "mark as a solution" to help others find answers. Plus I really appreciate it!


Dan Moyle

HubSpot Advisor

LearningOps | Impulse Creative

emailAddress
dan@impulsecreative.com
website
https://impulsecreative.com/
SylvainC64
Member

Create a subscription via API | Chargebee migration

SOLVE

Hi @danmoyle , thanks a lot for your detailed answer and final advice. I'll evaluate the different options.

Best,

danmoyle
Most Valuable Member | Elite Partner
Most Valuable Member | Elite Partner

Create a subscription via API | Chargebee migration

SOLVE

You're welcome @SylvainC64 I hope it helps inspire a full solution for you!

Did my answer help? Please "mark as a solution" to help others find answers. Plus I really appreciate it!


Dan Moyle

HubSpot Advisor

LearningOps | Impulse Creative

emailAddress
dan@impulsecreative.com
website
https://impulsecreative.com/
Jaycee_Lewis
Community Manager
Community Manager

Create a subscription via API | Chargebee migration

SOLVE

Thank you @danmoyle 🙌


Join us on March 27th at 12 PM for the Digital Essentials Lab, an interactive session designed to redefine your digital strategy!
Engage with expert Jourdan Guyton to gain actionable insights, participate in live Q&A, and learn strategies to boost your business success.
Don't miss this opportunity to connect and grow—reserve your spot today!


Did you know that the Community is available in other languages?
Join regional conversations by changing your language settings !
Jaycee_Lewis
Community Manager
Community Manager

Create a subscription via API | Chargebee migration

SOLVE

Hey, @SylvainC64 👋 Welcome to our community. You are not missing an option to do this programmatically, the Subscriptions API endpoints are read-only. I'd like to invite some of our community champions to the conversation — hey @danmoyle @RSchweighart do you have any suggestions for @SylvainC64?

 

Thank you very much! — Jaycee


Join us on March 27th at 12 PM for the Digital Essentials Lab, an interactive session designed to redefine your digital strategy!
Engage with expert Jourdan Guyton to gain actionable insights, participate in live Q&A, and learn strategies to boost your business success.
Don't miss this opportunity to connect and grow—reserve your spot today!


Did you know that the Community is available in other languages?
Join regional conversations by changing your language settings !
RSchweighart
Top Contributor | Gold Partner
Top Contributor | Gold Partner

Create a subscription via API | Chargebee migration

SOLVE

Hi @SylvainC64, I echo @danmoyle's suggestions. I assume you're talking about payment subscriptions, not email subscriptions.

 

Are you planning to process the payments using HubSpot payments? Are you planning to migrate over everyone's payment information, if you have it? Unfortunately, you will have to manully set up each subscription in HubSpot as a payment link or recurring invoice.

 

Knowing a little more of how you want it structured in HubSpot could help tailor the recommendations. As Dan was suggesting, do you want subscriptions associated with just contacts, or more objects such as companies or deals?

 

Thanks for the tag, @Jaycee_Lewis.

 

All the Best,

Ryan Schweighart

Whole Hart Impact, LLC

whimpact.co

I help businesses with HubSpot and Zapier. 

SylvainC64
Member

Create a subscription via API | Chargebee migration

SOLVE

Hi @RSchweighart ,

 

I'm indeed planning to process payments with Hubspot, integrating with Stripe. I hope this is feasible 🙂

I don't fully know yet to which objects the subscriptions should be associated: companies for sure. Some will be created from deals and some others won't. I'm still working on that.

 

Thanks for your help.

Best regards,

0 Upvotes
RSchweighart
Top Contributor | Gold Partner
Top Contributor | Gold Partner

Create a subscription via API | Chargebee migration

SOLVE

Sounds great, @SylvainC64. Stripe has an integration in the app marketplace you can utilize for payment processing into your Stripe account.

 

Here's some more information on setting up a payment subscription.

 

If you get to a point of more clarity but still have questions, don't hesitate to follow-up here.

 

All the best,

Ryan

0 Upvotes
SylvainC64
Member

Create a subscription via API | Chargebee migration

SOLVE

Hi Jaycee,

Thanks a lot for your help.

Best regards.