- Click Simulate in the header of the Widget Studio.
- Set the options in the sidebar. See Settings.
- Click Simulate to launch the simulation.

Settings
You can choose to position your widget Fixed in-page or Above the page. This selection affects which settings are available.Fixed in-page

- Position: If you select Fixed in-page, your widget appears fixed among the page’s content.
- Anchor element: Enter the CSS selector of the element used as a reference for your widget’s position.
- Anchor position: Select the widget’s position relative to the anchor element: Before, Replace, or After.
- Devices: Choose the devices where the widget appears.
- Code output:
- JS & CSS: The widget is inserted into the main DOM with JavaScript and its styles are applied using regular CSS.
- This option is best for widgets that should blend with your site’s design or when you want to restyle or adapt the widget.
- JS with Shadow DOM: The widget is injected with JavaScript, but its HTML and CSS live inside a Shadow DOM (an isolated subtree of the DOM).
- This option is best for complex, self-contained widgets that must behave the same everywhere or when stability matters more than customization.
- The Shadow DOM protects your widget from external CSS and other styling rules.
- JS & CSS: The widget is inserted into the main DOM with JavaScript and its styles are applied using regular CSS.
Above the page

- Position: If you select Above the page, your widget appears above your page’s content.
- Devices: Choose the devices where the widget appears.
- Code output:
- JS & CSS: The widget is inserted into the main DOM with JavaScript and its styles are applied using regular CSS.
- This option is best for widgets that should blend with your site’s design or when you want to restyle or adapt the widget.
- JS with Shadow DOM: The widget is injected with JavaScript, but its HTML and CSS live inside a Shadow DOM (an isolated subtree of the DOM).
- This option is best for complex, self-contained widgets that must behave the same everywhere or when stability matters more than customization.
- The Shadow DOM protects your widget from external CSS and other styling rules.
- JS & CSS: The widget is inserted into the main DOM with JavaScript and its styles are applied using regular CSS.