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


This website uses cookies to uplift your online experience and help us out improving this website.
More information about these cookies can be found in our privacy policy.



Privacy and Cookies

Your privacy

We respect your privacy as it were our own. Therefor we will only use your data after you have given us your consent. The data gathered on this website will never be sold to other parties or used with bad intentions.
Data is stored in a secure location and will periodically be erased or made anonymous.

Our cookies

We make use of cookies and serverside technology to track your visit and interest.
Some of our cookies are simply needed to make a website be able to work. These cookies are divided in 2 sections; cookies used within the website itself and cookies used by making use of external content such as YouTube. Additional cookies gather information which makes it possible for websites to improve the content served. This is called personalization which results in more relevant content for you as a visitor. The data could even be used to serve you related content on other platforms in the form of relevant advertisements. This is called remarketing or retargeting.

Cookies; which ones do we use and for what?

For this website we only use 2 Google Analytics cookies ('_ga' and '_gat') and our own ('PerplexCookieApproval').
Both Google Analytics cookies are used to anonymously track your behaviour on this website and to retarget you if you have given us your consent through the cookies settings. Our own cookie simply registrates your cookie consent so the website can react accordingly.

If you have any questions about your privacy and our cookies or if you want to have your data removed then please reach out to contact[at]umarketingsuite.com.

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.