1. uMarketingSuite /
  2. Blog /
  3. Product update - Developer Extensibility and much more

Product update - Developer Extensibility and much more


In this version of the uMarketingSuite we have opened-up our marketing platform for Developer Extensibility. Next to that we have created the new module Insights so it is easy for Marketers to gain insights how to setup or tune the personalization engine.

Try it out? Go to Our Umbraco or install the package via NuGet.

Developer Extensibility


How can I extend the segment parameters? We received this question quite often the last couple of months. And now it is possible to extend the segment parameters used in the Segment section of uMarketingSuite.

For example you can add the "Day of the week" parameter but it is up to you what you would like to add to the segment parameter section.

Do you want to start directly? Read all the (technical) details and example code on our documentation website:


Extending Analytics

Data collection is central to the uMarketingSuite's Analytics feature. Whenever a visitors requests a page on your website, we analyize the web request for relevant information and store it in the database. But sometimes we might get it wrong, or perhaps you already have your own set of data to complement the uMarketingSuite's data set.

Getting the correct IP address
By default the uMarketingSuite extracts the IP address for the given request by inspecting the request's UserHostAddress. In this article you can read how to override the uMarketingSuite's default IP address extractor.


Within the new Personalization module Insights it is possible to gain insights in the performance of your personalization segments. This is available in the Marketing section and also on Content App level.


Curious where you can apply certain segments? The uMarketingSuite Personalization engine will give you suggestions which segment to apply.


Applied segments

Of course you can also see which segments are actually applied in the tab "Applied segments".

Personalized variants

The content app Personalization has been extended with the Personalized variants tab where you can see which personalized variants and in which order they apply to this page.

Functionality and UI improvements

The following functionality and UI improvements are included in the latest release:

  • Personalization - Persona and Journey tab moved from Settings to Personalization section
  • Personalization - Sorting of segments
  • Personalization - New segment parameters (number of sessions, member logged in)
  • Personalization - Removed the installation of the default personas
  • A/B testing - Unschedule A/B test
  • Cockpit - Show threshold and collected score
  • Cockpit - Resize cockpit
  • Performance improvement segment rendering,
  • Performance improvement retrieve persona / journey score
  • Settings - Permissions - "Select all" for doctype permissions
  • And a lot more.....

Bugfixes / improvements

If you find any bugs? Please report them to us on Github: https://github.com/uMarketingSolutions/uMarketingSuite

Obtaining a license

Check out our pricing page on uMarketingSuite.com for a complete overview of the available bundles and pricing. Interested in becoming a uMarketingSuite partner with a lot of partner benefits? Go to our partner page.

What is next?

In the next sprint we will be working on:

  • Profiles
  • Developer Extensibility


More information


Thank you!

Your newsletter subscription has been confirmed!



You are now unsubscribed from our newsletter.

Thank you!

An email has been sent to your email address.

Please confirm your email address by clicking on the verification link and we will update you every month with news about the uMarketingSuite for Umbraco.