Features

Push-to-Many Deployments

Last updated March 5, 2026

Push-to-Many Deployments

Push-to-Many lets you deploy a template to multiple sites in a single action. This is how agencies manage banner and policy updates at scale. Available on the Pro plan.

How It Works

1. Select a template - Choose a banner, policy, or combined template 2. Select targets - Pick which sites or clients to deploy to 3. Dry-run preview - Review exactly what will change on each site before deploying 4. Approve and push - Confirm the deployment 5. Monitor - Track the push status in real time

Creating a Push

1. Go to Pushes in the sidebar (or from a template detail page) 2. Click New Push 3. Select the template to deploy 4. Select target sites: - By client - Push to all sites belonging to selected clients - By site - Pick individual sites - All sites - Deploy to every site in your organization 5. Click Preview

Dry-Run Preview

Before any push goes live, LegalBanner generates a per-site diff showing exactly what will change:
  • Added fields - New settings that will be applied
  • Changed fields - Current values vs new values
  • Locked fields - Fields that will be enforced from the template
  • No change - Sites already matching the template
Review the diff carefully. This is your chance to catch unintended changes before they affect live sites.

Approval Gates

For larger deployments, you can configure an approval requirement:
  • Threshold - Require approval if the push affects more than N sites
  • Approvers - Only Admins and Owners can approve pushes
  • Pending state - The push waits in a "Pending Approval" state until approved
To configure approval gates, go to Settings > Push Settings.

Push Execution

After approval (or immediately if no approval is required), the push runs: 1. Each target site's configuration is updated to match the template 2. Locked fields override any site-specific values 3. Unlocked fields are left unchanged (unless the site had no prior value) 4. A snapshot of the previous configuration is saved for rollback

Push Status

Track the push from the Push History page: | Status | Meaning | |---|---| | Pending | Waiting for approval | | Running | Currently deploying to sites | | Completed | All sites updated successfully | | Partially Failed | Some sites failed (click for details) | | Rolled Back | The push was reverted |

Rollback

If something goes wrong after a push, you can roll back: 1. Go to Pushes > find the push 2. Click Rollback 3. Confirm - all affected sites revert to their pre-push configuration Rollback is available for 30 days after a push.

Push History

The full history of all pushes is available under Pushes in the sidebar. Each entry shows:
  • Who initiated the push
  • When it ran
  • Which template was used
  • How many sites were affected
  • Current status
  • Rollback availability