HubSpot Ideas

kimnguyen

Complete Hubspot Campaigns API

Hi all,
Is HubSpot planning to provide an API for the campaign objects?
It does not seem possible to fetch the campaign and it’s related data with the API.

There's this: https://developers.hubspot.com/docs/methods/email/get_campaign_data
But this only enable to fetch some campaign attributes linked to an email.

We would like to sync campaign itself to another environment.
Alternatively, making such a campaign from remote sources would also be cool.

Another idea: If I could fetch the campaign header, the start and end date, the budget, the persona’s, then I could extract that to other systems that might use it for marketing resource management purposes (i.e. to make marketing plans, marketing budgets, … and to report on this)

Any idea if a ‘real’ campaign API is on the Hubspot roadmap?

Thanks for insights :slight_smile:

Kim
www.elixir-solutions.be

 

HubSpot Updates
In Planning
June 21, 2024 02:23 AM

Hi everyone, 

 

I wanted to give you a brief update on the status of the Campaigns API: We are still working on the feature and will release a beta in (early-mid) Q3. 

 

Once the private beta has been opened, I will let you know accordingly.

 

With best regards,

Jenny Mueller 

In Planning
April 03, 2024 09:28 AM

Hi everyone,

 

Thank you for your patience. 
We are hoping to release a beta version of the Campaigns API before the end of Q2 (end of June) and will keep you posted, once available.

We are open to meet with you to learn more about your requirements, helping to shape the feature. If you are interested, please find a date and time using this meeting link. 

Please let us know if you have any questions.


With best regards, 
Jenny Mueller (Campaigns - Product Manager) 
Byung Chung (Strategic Integrations - Senior Product Manager)

In Planning
January 11, 2024 03:29 AM

Being Reviewed
September 25, 2023 05:02 AM

Hi everyone,

 

I have seen some additional comments for this ideas forum post and wanted to provide an update from our side:

With many other, new and exciting features being delivered before the end of the year, we are not prioritising a Campaigns API for this year. However, as we are planning for 2024, improving the reporting experience in Campaigns is one of our key focus areas. Once I have a more detailed update to share in terms of delivery timelines and more, I will provide an update in here. 

 

Best regards,

Jenny Mueller 

October 18, 2022 03:59 AM

Hi everyone,

 

My name is Jenny Mueller and I am the Product Manager of Campaigns, working in Shay's team. I will continue the conversation with you from here. 

I appreciate your feedback provided in the comments, and I'm pleased to let you know that we are currently reviewing all possible options to find the best solution for the use cases provided in the comments. 

 

We will keep you posted with further details around expected timings and more. 

If you have any questions in the meantime, please do not hesistate to contact me. 

 

Best,

Jenny 

Being Reviewed
May 25, 2020 01:57 PM

Hi everyone, I have some updates to share here. I've posted a few updates on a bunch of other ideas related to Campaigns, for example: https://community.hubspot.com/t5/HubSpot-Ideas/Allow-external-pages-to-be-associated-with-a-Campaign/idi-p/34693 The shortened version is that we're working on a large update to the campaigns app to enable us to improve some long standing feature requests for the campaigns app and that includes introducing a public API. At the moment we're focused on introducing a scalable architecture for the backend which will enable us to go well beyond the limited set of assets you can associate with a campaign today. This also means that when we introduce an API it'd be able to do a lot more than just read data for the assets inside of HubSpot, but also enable you to add your own content to a campaign (like in the example linked above).

 

We have a bit of work ahead of us to really nail the new campaigns architecture to make it as scalable and flexible as we have in mind, but rest assured that once we're happy with how things are looking on the inside we'll be opening up a whole host of new public APIs to go with it. 

 

In the meantime any and all feedback around what you'd like to see from these APIs and the campaigns app overall is hugely appreciated. Feel free to think outside of the confines of the current app, anything you wish the app could do that it doesn't current? How would that manifest as an API? What systems would you pull data into, or push into HubSpot? Really looking forward to your feedback! 

54 Replies
YiRui_Chua
HubSpot Employee

hey team, any news on this? Customers need a way of retrieving marketing campaign IDs in bulk.

DiepThienLong
Participant

Hi @JennyMueller 

Is there any API related to Campaign implemented yet, especially those link to Google ad campaigns and Facebook ad campaigns.
Thanks


 

 
PLadka
Member

Jenny,

Is it safe to assume that this is unlikely to get implemented anytime soon? It's been over 11 months since anyone from Hubspot has even responded to this with a promise of keeping this thread posted. Any update would be appreciated.

 

Peter

JennyMueller
HubSpot Product Team

Hi everyone,

 

I have seen some additional comments for this ideas forum post and wanted to provide an update from our side:

With many other, new and exciting features being delivered before the end of the year, we are not prioritising a Campaigns API for this year. However, as we are planning for 2024, improving the reporting experience in Campaigns is one of our key focus areas. Once I have a more detailed update to share in terms of delivery timelines and more, I will provide an update in here. 

 

Best regards,

Jenny Mueller 

PLadka
Member

Jenny,

Thanks for the update. As it stands, I'd love to add feedback that it's not just about the reporting. For me, as simple use cases is, I'd like to drive campaign creation off of Hubspot and have that campaign creation trigger the creation of campaign-related elements in other platforms (ie: campaigns in Bitly, or Campaign projects in Jira, campaign assets structures in google drive). As it stands, I need to go create all these things manually. I'd love the ability through automation (Zapier) to "do stuff" when a campaign is created. Again thanks for the update.

 

Peter

Simon-Meister
Member

Hi Jenny

i Think you did not get the request correctly. its not about providing a complete Campaign API. The data is already there! We just need a cmapaign ID added to the existing api which should be a relatively quick thing. It looks more like a bug that the devs forgot to add the campaign id since the campaign name is already there in the api. So this is more something like a bugfix instead of a feature.. But ok. if you more like to push your marketing effective nice loking features i completely understand... 😞

OBojahr
Contributor

If not noted so far please make Campaings and Ads füll object citicen, e.g. allow adding properties and associations, maybe even data pages.

JennyMueller
HubSpot Product Team
 
PLadka
Member

@JennyMueller 

Exciting!! Can't wait to hear the timing on this.

 

Peter

ab12345
Member

+1

AidinM
Member

Hey @JennyMueller , Great to hear your team making more momentum, do we have any rough estimate when this will be available? we are also working on an internal integration app which requires looking up Campaigns and get details of the campaign back to an external system.

JennyMueller
HubSpot Product Team

Hi everyone,

 

Thank you for your patience. 
We are hoping to release a beta version of the Campaigns API before the end of Q2 (end of June) and will keep you posted, once available.

We are open to meet with you to learn more about your requirements, helping to shape the feature. If you are interested, please find a date and time using this meeting link. 

Please let us know if you have any questions.


With best regards, 
Jenny Mueller (Campaigns - Product Manager) 
Byung Chung (Strategic Integrations - Senior Product Manager)

MaiaFromOmatic
Participant

+1

from what I can see, GET ../marketing/v3/emails is almost the perfect replacement for GET ../email/public/v1/campaigns.
We need to switch off the v1 api, because we don't want to pull ONLY ids, we need names, too. Doing one call to get the list of ids and then an extra call per each list item is crappy, especially with api limits being so strict.

GET ../marketing/v3/emails nearly solves all those problems by giving you all the properties in the lsit call, but as far as I can tell, it DOESN'T include emailCampaignId ("Internal Hubspot ID")

JennyMueller
HubSpot Product Team

Hi everyone, 

 

I wanted to give you a brief update on the status of the Campaigns API: We are still working on the feature and will release a beta in (early-mid) Q3. 

 

Once the private beta has been opened, I will let you know accordingly.

 

With best regards,

Jenny Mueller