An inline confirmation prompt that asks users to explicitly accept an action and records the answer as declared data.

The Confirm Button widget renders a compact card with message text, a confirm button, and a cancel button so you can ask for an explicit yes or no inside the page flow.
When a signed-in user confirms, the component posts a boolean value to UniSignIn declared data using the configured field name. If the visitor is not signed in, the confirm action hands off to the UniSignIn signup flow instead of silently failing.
If a user dismisses the prompt, the component stores a cookie and suppresses the same prompt for one day, which helps avoid immediately showing the same question again.
The widget looks for containers with `data-exp="unis-confirm-button"`. You can either provide the text and field inline, or let UniSignIn load them from the experience config tied to `expId`.
<div
data-exp="unis-confirm-button"
data-content="Let's stay in touch. Get the latest news in your inbox."
data-confirm-btn="Subscribe"
data-cancel-btn="No thanks"
data-field="newsletter"
></div>

The complete first-party data solution built specifically for publishers who want independence from third-party cookies
Build reader trust with transparent, compliant authentication
Transform reader behavior into targeted content strategies
Live in days, not months, with your existing CMS
40% higher ad rates and 35% growth in subscriber conversion
Trusted by leading publishers to reclaim audience relationships and maximize monetization opportunities.