- HubSpot (Form Submissions and Email clicks only)**
- Salesforce (Campaigns and Tasks only)*
*MadKudu does not support mapping data from Salesforce Custom objects, nor Marketo Programs nor Marketo custom objects.
**HubSpot API design does not allow MadKudu to pull web visits, therefore this data is not available to use in the event mapping and behavioral model. Learn more
What is the Event mapping about?
When you connect your tools (eg. Mixpanel) to MadKudu, MadKudu automatically pulls from those systems your user interaction data (for example:
userid 1234 did 'invited_user' on 3/9/2016 at 11:32am).
Because most implementation of user tracking use different naming conventions, the MadKudu platform needs to know which of those events are signups, demo requests, webinar registration...
Those standard events are used for (1) reporting and (2) for the behavioral model to predict the likelihood to buy of a person or an account.
What is the event mapping for?
Who does this mapping?
MadKudu team scans your events to find “obvious mapping logic”. For example, it would find that your “signed_up” event maps to the MadKudu “signup” event and will work with you to find the most relevant events to map according to your business model and product.
The event mapping is not yet available to configure by customers themselves. Stay tuned!
Where is this mapping available?
In app.madkudu.com > Mapping > Event mapping.
Note that if the mapping configured for your organization was not standard (meaning not supported by the app interface), the mapping would not be available in the app but in the back-end and can be provided upon request.
The different Status correspond to:
- Enabled: some events from the connector are getting mapped
- Not configured: no mapping is configured for this connector
- Draft: a draft of a mapping was created but not put to production
How to read the event mapping?
In the example below, each event received from your system is mapped into
- a MadKudu event: a user-friendly name to use when building the LTB model and surfacing the latest activities of a Lead or Account in your CRM. This user friendly name can be renamed the way you need to.
- an Activity Type: the category of the event within the following list:
Web Activity: page views and CTA on your website
App Usage: page views and CTA on your app
Marketing Activity: webinar registration and attendance, content downloaded ...
Email Activity: marketing emails opened and clicked through
Sales Activity: sales emails opened or responded, invitations accepted or declined...
Non-user Activity: system events (enrichment process, workflow triggered...) and passive events (received email or invitation, added as a user...)
The example below shows a mapping from Segment events. We see that the event "Viewed MOps Confessions Home Page" that your Sales team would see in Salesforce, comes from Segment page tracking "viewed_unknown_page" where the path = '/mops-confession'. Essentially, this means the lead visited this page https://www.madkudu.com/mops-confessions.
This other example below shows a mapping from Salesforce Campaigns. When your team sees "Registered to Sponsored Event" for a lead, this means it was logged as a campaign member of any campaign with the type Sponsored Event and the member status Responded.
We track new events, how can I add events to the mapping?
If you started tracking new events, these events may already be taken into account depending on the event mapping done.
For example, if Marketing just released a new blog page, and the url contains /blog-how-to-enhance-your-sales-outreach, and the event mapping maps any page tracked in Segment containing "blog" into "viewed blog page", then this new page will automatically be including in the scoring and signals.
If you are started tracking new events which do not fall in any condition of the event mapping, then our team will need to work with you to add the event to the mapping and the model. Please send a request to email@example.com
We are switching our tracking from one system to another, what should we do?
If you stop tracking events in a system and move the tracking to another event, like from Amplitude to Segment, you would need to work with us to edit the event mapping and potentially the model since the Likelihood to Buy model's foundation is the event mapping and the events from your systems fueling it. Please send a request to firstname.lastname@example.org