Marketers often want to define their marketing channels based on UTM and referrer data. Amplitude’s channel classifiers allow you to create new user properties retroactively, based on functions and operators you can apply across multiple existing properties. These do not affect your raw data and will be computed retroactively and on the fly.
For example, you may want to understand the distribution of organic traffic to your site. Define a channel classifier that includes the known social and search domains at that time. When a new social or search channel becomes prevalent, you can update your organic channel definition and all of your existing charts will update retroactively to reflect the new definition.
NOTE: Channel classifiers are currently in an open beta release. Limited use is available to all Amplitude customers.
Create a channel classifier
You must be an Admin or Manager to create a channel classifier.
To create a channel classifier, follow these steps:
- From the left-hand sidebar, click Acquisition Channels.
- Click + Add Classifier. An empty, default channel definition screen will open. Optionally, click on the default channel title (“Untitled”) to edit the name. You can also add a description below it, if you like.
- To begin creating the definition of the channel, click + Add Property and select the first property you’d like to add to the definition. Then add the appropriate operator and property values.
You can add multiple properties to a row to create a more complex classifier. - Click Save. Channel classifiers will be denoted in property drop downs under the Channel Classifiers category.
Use cases
- High-level channels: Thanks to the flexibility of Amplitude’s channel definition, you’ll be able to break down your core metrics according to the common definitions of channels you already use in Google Analytics and Adobe.
- Channels with campaigns: Add a property denoting a campaign as a column in your channel definitions, in order to break down metrics by campaign channels.
- Attribution: Use channels in conjunction with attribution models in data tables to evaluate the breakdown of a metric by first, last, or a custom attribution definition.
Special values
These special values will be evaluated on events:
Value |
Description |
ANY |
Any event with a defined value for that property will be valid |
(none) |
Any event with an undefined value will be valid |
All events will be valid |