I need help with HubSpot Marketing Events functionality. I’m trying to figure out if it’s possible to trigger an HTTP API request when someone clicks the create event button in the marketing events section.
Basically, I want to know:
- Is it technically feasible to make an API call during the event creation process?
- If this is possible, what would be the proper way to implement it?
I’m working in the contacts section where you can access Marketing Events (Contacts menu > Contacts > Marketing Event). Has anyone successfully set up automated API calls for this type of user interaction? I’d appreciate any guidance on the best approach to handle this scenario.
unfortunately samuel is right about the limitations. i ran into this same issue last year and ended up using zapier as a middleman to catch the event creation and fire off api calls. works pretty well tho there’s usually a few second delay which might not be ideal for your usecase.
I’ve worked with HubSpot’s Marketing Events API extensively and unfortunately there isn’t a direct way to trigger HTTP requests from the native create event button in the HubSpot interface. The Marketing Events functionality doesn’t expose webhook capabilities for the creation process itself. However, you can achieve something similar through a couple of workarounds. One approach is to use HubSpot’s workflows to monitor when new marketing events are created and then trigger external API calls through webhook actions. Another option is building a custom integration using HubSpot’s private apps where you handle event creation through your own interface that makes the necessary API calls before or after creating the event via HubSpot’s API. The workflow approach tends to be more reliable since it leverages HubSpot’s native automation capabilities, though there might be a slight delay between event creation and your API call execution.