← All insights

HubSpot operations

HubSpot Sandbox Testing: A Practical Release Checklist

A sandbox is useful when it represents the dependencies that matter to a change. A successful test in an incomplete environment can create confidence without proving that the production process will work.

The June HubSpot roundup expanded assets copied into sandboxes. Copy coverage and deployment support still need to be checked for each release.

Describe the change before creating the environment

Write the business outcome, affected records, roles and acceptance checks. A lead-routing change might depend on territory values, user availability, associations and a notification workflow. These dependencies define what the test environment needs.

List external systems separately. Do not assume a copied configuration connects safely to the same integration or receives equivalent data. Use controlled test connections and records appropriate to the task.

Record what copied successfully

Keep a short environment inventory: required assets present, missing components and differences introduced for testing. An unavailable asset is a test limitation to address, not a reason to mark the whole scenario as passed.

For example, a workflow can appear correct while its receiving owner, email asset or referenced list differs. Inspect the dependencies that affect the acceptance criteria.

Test behavior through the user’s role

An administrator can often complete work that a normal user cannot. Repeat the relevant task with the intended permission level and check the information visible at each step.

  • Can the user see the required record and associated context?
  • Can they complete the permitted action?
  • Are restricted fields or actions protected?
  • Does a failed or incomplete action leave a recoverable state?

Include the role responsible for exceptions, not only the person following the standard path.

Separate deployment from acceptance

A deployment confirmation indicates that the transfer operation completed. It does not establish that the business process works in its destination. Plan a bounded post-release check using approved test records and the real dependencies.

Record which changes require manual follow-up and who owns them. Coordinate the order when one component depends on another. Keep the previous behavior and the recovery steps understandable.

What belongs in a release record?

Include the purpose, scope, dependency inventory, test evidence, known limitations, release owner and recovery plan. Link to the current process documentation so the next administrator can understand why the change exists.

After release, review exceptions with the operating team. A rollout is complete when the users can perform the agreed work and the maintenance responsibilities are clear.

Use the multi-country rollout guide for phased delivery and the integration model for cross-system dependencies.

Make releases reviewable.

I can help organize a backlog, acceptance checks and release ownership alongside ongoing HubSpot delivery.

Explore embedded support →

Start a conversation

What needs
to work better?

Describe the process that is causing friction, the teams involved and what needs to change. You do not need a technical brief to start the conversation.

  1. 01 I review your situation.
  2. 02 We discuss the scope and whether I can help.
  3. 03 You receive a proposal with clear next steps.

Based in Barcelona · Previously Paris and London