This article is about guiding you through the creation of an aggregation.
- For Pro and Enterprise plans only
- You have an Admin or Architect role in MadKudu
- You know what an Aggregation is
- You know what the Event mapping is
Before starting ...
Please make sure an Event mapping is configured in the app (Mapping > Event mapping). This allows us to transform the behavioral data MadKudu pulls from your integrations into the right format to build aggregations in the Data Science Studio.
Step 1: Create an Aggregation
- Go to the Data Science Studio Springbok https://springbok.madkudu.com/
- Create a new model with the type "PQL"
- Click on Customer Profile
- Click on Behavioral aggregations
- Click on New Aggregation
- Select if this aggregation should count behavioral data for a person (email) or for a company (account). Click Next.
- Select what data should the aggregation be counting. Click Next
- Select the timeframe of the aggregation which is the window used to count the behavioral data. Enter a number between 1 and 90 days. Click Next.
- If you have selected a standard aggregation type (not counting a specific event or group of events), the API name of the aggregation will appear. This cannot be changed.
Click Save and proceed to step 2 (deploy computation).
- If you have selected an aggregation type based on a specific event or group of events, you'll see a section to define which events to include in this aggregation using the output of the Event mapping (called meta_events or MK event). Important: use the exact same name as the one in the event mapping otherwise the aggregation won't work.
Configure the aggregation by reading the following configuration this way: "count the number of times the person performed the event: Attended a Trade show, or Attended a Road show or Attended a Local meetup".
- Give a name to the aggregation.
- Click Save
Repeat the same for all the Aggregations you would like to create.
Step 2: Deploy the Aggregation(s)
Now you should be back on the Aggregations list page.
You have just created an aggregation, which means you have added it to the library of aggregations.
Now you can use the aggregations either
- directly exported in your CRM (reach out to firstname.lastname@example.org to help you make this happen)
- in the likelihood to buy model (see next step how to build Aggregated events)
Either way, you will need to Release the aggregation. Click on Release new aggregations.
Congratulations! You've created an aggregation ;)