APIs & Integrations

SBurwash
Participant

Obtaining Revenue Attribution reports with API

Good day,

 

Is there a way to obtian Revenue Attribution data with the api?

 

I'm trying to get information on contact interactions with a deal (channel, interaction, etc.) and vice versa (from deal, who interacted with it). This is all in the goal of re-creating revenue attribution dashboards in our own ecosystem to show them to our team.

 

Is there an easy way to get this information?

 

Thanks

0 Upvotes
4 Replies 4
jforte
Contributor

Obtaining Revenue Attribution reports with API

Thanks for the mention @dennisedson

 

Hey @SBurwash regarding your question we have an old solution that works really well in order to set contact data on a deal. I say that is old because we're now implementing association labels to improve that structure that and some errors when a contact was associated with multiple deals, if you don't have any case like that is not a problem. 

 

It's quite simple, you should create a checkbox property called "Main Contact" where your sales development team should select as "yes" before creating a deal. Our criteria is that a main contact is the person who opened doors to us (asked a demo) and not the person with more authority or even the first contact created.

 

Than you should create a workflow with all the properties you want to pass to a deal (ofc you should create those properties on the deal side)
i.e: Create Date, MQL Date, SQL Date, Acquisition Channel, Conversion Channel, Conversion Path (which requests the prospect made: demo, content x, content y, advisory call, ...), (...)

On the workflow you should select "OR" options to each one of those properties and add as re-enrollment rule like these:

 

jforte_0-1652892650769.png

 

That way your deal will be updated everytime your contact have new data on those properties 🙂 

 

I hope it helps! If you want to learn more about custom attribution I'm building a guide with tons of tips:

SBurwash
Participant

Obtaining Revenue Attribution reports with API

Hey @jforte, thanks for the reply!


(Sorry if I'm missunderstanding, hubspot is not my forte)

I'm not trying to get an association between deals and contacts per-se (and sadly, we don't currently have time to introduce a new workflow to sales), but rather gain access to data that would look like a revenue attribution report (if needed, I can provide a picture)


The goal here is to create a dashboard where we filter average contact value by:
- channel of acquisition

- Campaign

- Contact origin

 

Does this make any sense?

0 Upvotes
SBurwash
Participant

Obtaining Revenue Attribution reports with API

Basically, from what I understand, here is the link between campaigns/channels and deals:
Deals -> Assets (through revenue attribution touchpoints)
Assets -> Campaigns (direct link)
Would there be a way to therefore get the revenue attribution touchpoint data, or some equivalent bridge?

0 Upvotes
dennisedson
Community Manager
Community Manager

Obtaining Revenue Attribution reports with API

@jforte , @Bryantworks , @rygap_hs 

Any of you able to assist with this question?

Also, just saw this B2B attribution post from @jforte  which is pretty darn awesome!

Thanks,

Dennis




HubSpot Community Developer ShowMake sure to subscribe to our YouTube channel
where you can find the HubSpot Community Developer Show