we are preparing for some changes in company and that’s why we will have to update over 2000 marketing emails.
I checked API documentation, and even made test with updating by API.. before I found out it is impossible. Why?
Because we can’t update emails which are published. If there was such possibility we could make an agent to get every single one id email from list (in some excel file) and then update all of them through an automatic process.
But unfortunetelly we will have to change every marketing message in HubSpot manually! It is an enormous waste of time, when we can simply use API tool.
WE NEED HELP. Srsly, can you do anything to help us to not to have to do such job manually?
HubSpot doesn’t let you update published marketing emails via the API, only drafts. Been there when doing bulk changes after a rebrand, and it’s a massive time sink. The API blocks edits on published emails for deliverability and compliance reasons, so even support can’t unlock that.
Honestly, right now there’s no real workaround inside HubSpot. You’d need to clone each email, make edits, and re-publish, which is just as tedious as manual edits. If you have a developer, sometimes you can speed things up a bit by scripting drafts, but for live emails, HubSpot’s hands are tied.
It would be great if HubSpot could add a bulk update option or let us re-publish with changes.
Thanks for the answer. I thought I could clone every email and then edit drafts, but then I have to replace the old ones in workflows. I checked and there is no possibility of that. So I see there is no sollution for us.