Bizible defines a touchpoint as: Touchpoints refer to the interactions a prospect/lead has with your online or offline marketing efforts.
They capture a multitude of information about the interaction such as utm parameters, date/time of the interaction, and type of interaction (web visit, form submission, campaign response, etc.).
Here is Bizible's breakdown of how Touchpoints are generated and mapped:
The touchpoint generation process answers the question, “How is Bizible going to know that this occurred?” Depending on your feature set and the types of interactions your prospective customers can have, there are up to three ways Bizible can pick up on an interaction and create a touchpoint to represent it.
|Type of Interaction||Example||Touchpoint Generation Method|
|Offline; Online not on your site(s)||Tradeshows; Content syndication partner delivers a list of Lead who engaged with your content||CRM Campaign membership synced to Bizible, either by setting the Campaign Sync Type directly in the campaign or by setting rules on the Campaigns page in Bizible|
|Sales activity||Outbound call by SDR||CRM Activity (Task or Event) record synced to Bizible, through logic on the Activities page in Bizible|
The touchpoint mapping process answers the question, “Once this touchpoint’s been created, how is Bizible going to know what channel and subchannel it belongs to?” Each method of touchpoint generation has its own method of touchpoint mapping.
|Type of Interaction||Generation Method||Mapping Method|
|Offline; Online, not on your site(s)||CRM Campaign membership sync||Through the Offline Channels page in Bizible, by referencing Campaign Type|
|Sales activity||CRM Activity sync||Through the Online Channels page in Bizible, by referencing the Campaign Name assigned on the Activities page|
There are two types of Bizible Touchpoints as explained below.
|Bizible Touchpoint (BT)||Bizible Attribution Touchpoint (BAT)|
|Relates to the Lead, Contact, and Case Objects||Relates to the Contact, Account, and Opportunity Objects|
|Does not relate to the Opportunity Object||Does not relate to the Lead Object|
|Revenue is not associated to a Bizible Touchpoint||Since a Bizible Attribution Touchpoint is associated to an Opportunity, all BATs have revenue associated to them|
Marketing attribution is the process of assigning revenue credit to a marketing touchpoint. This is done by tracking a prospect’s entire customer journey, starting from their very first interaction with your company to when the deal closes. The revenue generated from the deal gets attributed back to the marketing touchpoints that drove the sale. The amount of revenue credit given to a touchpoint depends on how much that touchpoint influenced the customer’s purchasing decision.
Here is Bizible's breakdown of the major attribution models.
Below are the major attribution models that GitLab marketing uses of that list:
U-Shaped attribution is a great lead generation focused attribution model. It tracks every single touchpoint up to the point of lead creation. It emphasizes the importance of two touchpoints: the first touch that brought the lead to us (while anonymous) -
First Touch and the touchpoint that converted the lead to a known prospect -
Lead Creation. These two touches get 40% of the attribution each and the remaining touches equally share the remaining 20%.
W-Shaped attribution takes U-Shaped and expands it to opportunity creation. It emphasizes the importance of three touchpoints: the first touch that brought the lead to us (while anonymous) -
First Touch, the touchpoint that converted the lead to a known prospect -
Lead Creation, and the touchpoint that converted that prospect to an opportunity -
Opportunity Creation. These three touches get 30% of the attribution each and the remaining touches equally share the remaining 10%.
Full Path attribution (or the Z-Shaped model) tracks the entire lifecycle of the record from
First Touch through the point of becoming a customer -
Customer Close. Full Path expands on the W-Shaped model by adding a 4th important touchpoint of
Customer Close, adding it to the 3 important touches of W-Shaped. Each of these 4 touches get 22.5% of the attribution and all of the other touches equally share the remaining 10%.
Linear Attribution is the simplest and most all-encompassing of the multi-touch attribution models and is the model that GitLab is focused on for longterm attribution modeling. In this model every touchpoint from
First Touch through to
Customer Close and beyond share equal credit as shown below.
Here is an example of how we calculate linear IACV:
There are two opportunities, Opportunity A and Opportunity B.
Opportunity A has an IACV of $10,000. There are a total of 100 touchpoints (attribution touchpoints) associated with that opportunity. Each touchpoint is valued at $100 ($10,000 / 100 touchpoints). We call that the
Weighted Linear IACV
Opportunity B has an IACV of $15,000. There are a total of 100 touchpoints (attribution touchpoints) associated with that opportunity. Each touchpoint is valued at $150 ($15,000 / 100 touchpoints). We call that the
Weighted Linear IACV
Of the Touchpoints on Opportunity A, they are split among 2 different campaigns - 60 touches in Campaign Y and 40 in Campaign Z.
Of the Touchpoints on Opportunity B, they are split among 2 different campaigns - 40 touches in Campaign Y and 60 in Campaign Z.
To calculate the linear attribution IACV in each of those two campaigns we use the following calculation:
Campaign Y : 60 touches (from Opp A) at a
Weighted Linear IACV of $100/touch = $6,000 + 40 touches (from Opp B) at a
Weighted Linear IACV of $150/touch = $6,000. Total: $12,000 linear IACV.
Campaign Z : 40 touches (from Opp A) at a
Weighted Linear IACV of $100/touch = $4,000 + 60 touches (from Opp B) at a
Weighted Linear IACV of $150/touch = $9,000. Total: $13,000 linear IACV.
The Checksum is to combine the IACV of both opportunites ($10,000+$15,000=$25,000) and compare it to the sum of the linear IACV of all campaigns those opportunities are a part of: ($12,000+$13,000=$25,000). The results of the sums are equivalent - we are good.
Note: If the IACV of the opportunity/opportunities is/are negative, then the resulting
Weighted Linear IACV and final linear IACV of the campaign(s) could be negative.
In 4Q18, we are making updates to the Bizible Channel rules, but currently, these channels and subchannels are pulled into Salesforce and can be further filtered by using
medium for those channels with overlap or with
Ad Campaign name to search for specific UTMs or campaigns:
|Bizible Online Channel or subchannel||Type of marketing||SFDC Marketing Channel-path|
||Google Adwords or other Paid Search||CPC.Adwords|
||Display ads in Doubleclick, Terminus, etc||Display|
||Ads in Facebook or LinkedIn||Paid Social.[Name of site]|
||Organic search||Marketing Site.Organic|
||Not specifically defined||[Name of channel].Other|
||Google or events||Marketing Site.Web Direct|
|Nurture, Newsletter, Outreach emails||Email.[Name of email type]|
||From Field event, will show Salesforce campaign as touchpoint source||Email.[Field Event]|
||From conference, will show Salesforce campaign as touchpoint source||Conference|
||Any referral from any defined social media site||Social.[Name of site]|
||Paid sponsorships, Display, and Demand gen as well as Terminus||Sponsorship|
||Unknown or direct (NOTE: this is not the same as Web direct/self-serve in SFDC, this is a Web referral where the original source was not captured)||Marketing Site.Web Direct|
||Referral from any site not otherwise defined||Marketing Site.Web Referral|
This diagram is to be used internally and with Pathfactory to understand the attribution touchpoints created through our setup of Pathfactory listening campaigns and how the tracks are used in integrated campaigns and other tactics that drive straight to pathfactory.
Below are some frequently used bizible reports in SFDC and their use cases.
Bizible report type used: Bizible person with Bizible touchpoints (Custom)
Below are step-by-step instructions on how to track registration by driving channel for zoom webcasts, where the registration is set up on about.gitlab or Marketo pages.
Bizible person with Bizible touchpoints (Custom)and click
Show All bizible personsand
Date Field Range is set to All Time.
Form url contains [insert webcast landing page unique identifier](e.g: Form url contains automate-security-ci)
Marketing Channel - Path.