Updated by Mikkel Settnes
Content Categories are based on filters applied to domain, URL or event. In addition, we can use the only conversion checkbox to include only events that are setup as conversions within the Dreamdata Platform.
All filter conditions use string matching. Ex. if we apply a domain filter 'dreamdata.io', we include all domains that contains that string like www.dreamdata.io, docs.dreamdata.io, support.dreamdata.io etc.
At least one filter condition needs to be applied to create a category.
Setting up a category based on URL
- To base a category on a URL filter, choose the URL column.
- The dropdown provides suggestions based on domain and first sub-folder of the URL path.
- Either choose one of the suggestions or enter your own matching string.
Here we add a filter to match URLs containing '/case-studies'
- It matches all URL paths that contains the input string.
Ex. the search string '/case-studies' will match both the URL 'dreamdata.io/case-studies/company-x' and 'dreamdata.io/customers/case-studies/industry-comparison' as both URLs contains the search string.
- Add a name to the category. This a mandatory field, but can be any text. Several filters can have the same category name to allow different filters to lead to the same category.
- Finally add the category and finish by saving the full configuration setup
Setting up a category based on Events or conversions
Follow the same steps as for adding URL filters explained above.
Events can be chosen in two different ways:
Directly based on a string matching. The condition will match all events which contains the input string. The dropdown contains the tracked event names.
Using the only conversion checkbox: ticking the checkbox will automatically only allow events that are setup as conversions in the Dreamdata conversion setup. Use this option to quickly choose all events that are considered a conversion.
I have blog content across several domains - how do I make one category for it?
You have a sub-folder present on several domains like dreamdata.com/blog, dreamdata.io/blog and dreamdata.ai/blog.
We can easily apply this to a single category without adding a filter for each domain, using the URL filter.
We set the URL filter to /blog to include all URLs that contains /blog as part of the path
What does the uncategorized group mean?
The uncategorized grouping is a built in fallback that will make sure we always include
- Events that are chosen as conversions in the Dreamdata conversion setup
- Events with a valid URL regardless of domain
The uncategorized grouping does not include events that are not conversions or have a URL
What happens when an event matches multiple categories?
An event can match multiple filters leading to different categories.
In this case the final category will be the one at the top of the list.
Ex. an event matching both the blog category and the ressources category will be in the blog category as it is higher on the priority list. To change this move the ressources category above the blog in the priority list.