Make your website feel personal for every single visitor
Stop showing the same static page to everyone. Use Custom Widgets to swap content, rearrange menus, and inject personalized elements based on who is viewing your site. No developer required for every campaign.

Trusted by +15,000 marketing teams




Adapt your website content in real-time
Positive User helps you automate the hard part of personalization. Create behavior-based modifications to your site structure without needing a developer to build a new page for every campaign.
Custom widgets in action
Launch proven workflows in minutes
Trusted by fast-growing teams
Move beyond generic web experiences
Positive User’s Custom Widgets let you design real-time, behavior-based website changes. Swap content, inject banners, and reorder elements for each visitor. Personalization that feels helpful, not intrusive.
Frequently Asked Questions
What is a Custom Widget in Positive User?
A Custom Widget (formerly HTML Block) lets you inject or replace a snippet of HTML code on your live website. It modifies parts of your site for specific visitors without permanently changing the source code.
Do I need coding skills to use Custom Widgets?
You need basic HTML knowledge to define the snippet you want to display. The logic (who sees it and when) is handled through the no-code automation builder.
How does the system know which part of the page to change?
Custom Widgets target specific elements using CSS classes (div elements). Tell Positive User which class to look for, and the script handles the replacement.
Can I use this to change my website navigation?
Yes. A popular use case is reordering menu items. Swap the positions of “Order” and “Home” buttons based on whether a visitor is ready to buy.
What is the difference between Custom Widgets and Send Code?
Custom Widgets are designed for content swaps and replacing existing elements via CSS classes. “Send Code” is for complex JavaScript executions. For visual content changes, Custom Widgets are safer and easier.
Does this slow down my website?
Minimally. Content is swapped via the Positive User script, which loads asynchronously. Designed to be lightweight, it won’t negatively impact your Core Web Vitals.
Can I A/B test different content versions?
Yes. Use automations to split traffic. Show Version A to 50% of visitors and Version B to the other 50%. Track which one gets more clicks.
Can I target visitors based on their device?
Yes. Use “Device” or “Screen width” attributes in your automation filters. Display different Custom Widgets for desktop versus mobile visitors.
Can I show different content to anonymous visitors?
Yes. Set a filter for “Email has no value” to target only new, anonymous visitors with introductory content or lead magnets.
How do I track if people click on my Custom Widget?
The module includes built-in analytics. View reports inside Positive User to see how many times a widget was viewed and clicked.



















.webp)




