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.
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?
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.
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.
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.
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... 😞
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.
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)
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")
This would be great. Really need this to show lineage/impact from campaigns all the way through to close within our ERP. Current API provides minimal if any value, so this would be a huge improvement!
This feature is now live. More details can be found here . We will further improve the Campaigns API throughout 2025 and beyond - please keep an eye on respective product updates in your HubSpot account.
Sie müssen ein registrierter Benutzer sein, um hier einen Kommentar hinzuzufügen. Wenn Sie sich bereits registriert haben, melden Sie sich bitte an. Wenn Sie sich noch nicht registriert haben, führen Sie bitte eine Registrierung durch und melden Sie sich an.