Skip to main content

Deploying Agreements

Once you have a published template, you deploy it to make it live on your website. A deployment connects your agreement to a domain, path and environment, and controls when your backend can render and accept it.

Deployments list showing six deployment cards — Privacy Policy, Terms of Service, and Cookie Consent with active status badges, and Marketing Consent, Data Processing Agreement, and End User License Agreement with inactive status badges, all in the Development environment
Coming Soon

Screenshot: click-deployment-activate, screenshot of the Active toggle being switched on for a deployment in the list, with the status changing from inactive to active

The deployment workflow​

Every deployment follows the same steps:

  1. Create — Choose a published template, record the domain and path it is used for, and select an environment. The deployment is saved but not yet live.
  2. Activate — Turn the deployment on. Your backend can render and accept it immediately.
  3. Monitor — Views, acceptances, and declines are tracked automatically. No setup required.
  4. Update — Swap the template, change settings, or deactivate at any time without touching your code.
One active deployment per domain, path, and environment

Only one deployment can be active for the same domain, path, and environment at a time. If you activate a new deployment where one already exists, the previous one is automatically deactivated.

In this section​

PageWhat you'll learn
EnvironmentsHow to use Production, Staging, and Development safely
Domain & Path ConfigurationWhat the domain and path on a deployment mean
A/B TestingTesting two versions of an agreement side by side
Scheduled DeploymentsAutomatically going live or expiring at a set time

Troubleshooting​

Activating a new deployment deactivated my previous one. This is expected. Only one deployment can be active per domain, path, and environment combination. Activating a new deployment at the same location automatically deactivates the previous one. If you need both to run simultaneously, use different paths — or use A/B Testing to run two variants of the same agreement side by side.

Start here: Environments →