Skip to main content

Environments

Before your agreement goes live to real users, you can test it in a safe, isolated environment. Propper Click provides three environments — Development, Staging, and Production — each completely separate from the others. Deployments, sessions, evidence, and analytics recorded in one environment are never mixed with another.

Coming Soon

Screenshot: click-env-switcher, screenshot of the environment pill in the top nav bar, open, showing DEVELOPMENT / STAGING / PRODUCTION options

Choosing the right environment

EnvironmentWhen to use it
DevelopmentWhile your team is first integrating the Click SDK and testing locally
StagingFor internal review, legal or compliance sign-off, or QA before launch
ProductionYour live site — all real user interactions are recorded here

You can have the same published template deployed in all three environments at once. This is useful when you want to verify a new version in Staging before promoting it to Production.

Coming Soon

Screenshot: click-env-deployments-all, screenshot of the Deployments list showing the same template deployed in Development, Staging, and Production rows, each with its own environment badge

Typical workflow

  1. Deploy to Development while your team sets up the SDK integration.
  2. Deploy to Staging for internal review or compliance sign-off.
  3. Deploy to Production once approved and ready to go live.

Switching environments in the dashboard

Your active environment is shown as a badge in the top navigation bar. Click it to switch. All deployments, templates, evidence, and analytics will filter to whichever environment you're viewing.

Coming Soon

Screenshot: click-env-dashboard-filtered, screenshot of the dashboard after switching to Staging, showing that the deployments list, analytics counts, and evidence records all reflect Staging data only

Matching your SDK to the environment

When your developer sets up the Click SDK, they configure it to point to a specific environment. That environment must match the one your deployment was created in — otherwise the agreement won't load. See SDK Initialization for details.


Next: Domain & Path Configuration