Dialog mode
A full-screen modal overlay. CallClicktermDialog.show() and the SDK fetches the current effective template, displays it in a customizable dialog, and returns a Signature the moment the user accepts or declines. Best for standalone consent screens and blocking prompts.
→ Displaying a dialog clickwrap
Inline mode
An embedded consent checkbox rendered directly in your page (Web SDK only, v2.2.0+). CallClicktermDom.renderInline() to place the checkbox where you want it, then call finalize() when you’re ready to submit (for example, on form submit). Best for registration forms, checkouts, and multi-consent flows.
→ Displaying an inline clickwrap
Which should I use?
Both modes use the same backend Signature verification step. The choice only affects how consent is presented and captured on the frontend.
Dialog
Present the agreement as a modal dialog.
Inline
Embed a consent checkbox in your page.

