Hello 👋
I am trying to pull email event data (opens & clicks) in order to train an attribution model.
I pulled email events from the following API: https://api.hubapi.com/email/public/v1/events . Now I want to be able pull email metadata, especially at the campaign level so I can add the campaign name to each email event. The email events data includes a field called 'campaign_id'. However, this campaign_id seems to be different from the id that is found in the campaign data I pulled from this API: https://api.hubapi.com/marketing/v3/campaigns .
Hubspot support confirmed that email event data is from the older v1 API version and there isn't a way to map a given campaign_id from the email events API directly to the newer campaigns v3 API. I also tried the general marketing emails API (https://api.hubapi.com/marketing/v3/emails ) but wasn't able to find a campaign_id in that table either.
Has anyone found a workaround for this?