Adaptive Inbound Module Manager
Primary purpose of the component is to increase your conversions.
You can have as many user groups as you want.
Modules are assigned to specific group via simple select in module assignment.
Users are divided into groups based on URL visited - if user visits /thank-u-1 -> goes into group 1, if user visits /thank-u-2 -> goes into group 2
Use case
You have a website to sell the software, however primary conversion on your website is "trial" - so you promo "get a trial" everywhere.
After the trial you want your visitors to make a purchase, but if they come to your site, they see everywhere "get a trial" which is in this moment irrelevant for them, since they have already registered for the trial.
They should see "purchase software now" as the primary conversion.
And this is exactly what component does. It can change modules according to user's cookie:
New user, without any specific cookie sees module with "get a trial"
User who has already registered for the trial (visited after trial "thank you page") sees module with "purchase software now"