Every network of sites eventually has a change that applies to all of them: a new privacy link, a corrected phone number for head office, an updated tracking snippet, the copyright year. Doing it site by site takes a day and leaves three sites missed. We.Inc's bulk operations let a brand owner or admin define one change, preview exactly what it does to each site, apply it, and undo it. This page explains how it works and where it will not help.
Not every change belongs in a bulk operation. A quick test:
| The change is... | Use |
|---|---|
| Identical text or code on every site (a link, a snippet, a legal line) | A bulk operation |
| The same idea, but worded differently per business | Each site's editor, one by one, or ask each client |
| A new design direction | New templates for future sites; redesign existing ones individually |
| Something only the client knows (opening hours, prices) | The client, through their own editor |
Bulk operations shine where the change is mechanical and identical. They are the wrong tool for anything that needs judgement per site.

*Bulk operations in the agency console of a demo brand, before any operation has been created.*
Each operation has a name, a description, a type and a list of target sites. The types help you and your team see at a glance what kind of change it was:
The target list shows your clients' active sites, searchable by name. Select all of them, or only the group the change applies to. A good habit is to run the first operation on two or three sites, check them, then run the same change on the rest.

*The agency clients table. Tags and plans here are a useful guide to which group of sites a change belongs to.*
Sites are made of files, and the change is written against those files. For each file you give a path and an action:
| Action | What you provide | Typical use |
|---|---|---|
| Update with search and replace | The exact text to find and its replacement | Change a phone number, fix a link, update a year |
| Update with full content | The new content of the whole file | Replace a shared footer component that is identical everywhere |
| Create | A path and the file's content | Add a new snippet or component file |
| Delete | A path | Remove a file that should no longer exist |
To find the right path, open one site's code panel and look at the file tree.

*The code panel shows each site's files, which is where you find the path a bulk change should target.*
Before anything is written, each target site gets a preview: the file as it is now and as it would be after the change. The preview is honest about mismatches:
This matters because sites created with AI from different prompts do not all share the same structure. A footer in one site may live in a different file in another. The preview tells you which sites will change and which will not, so you can deal with the exceptions by hand.
Applying writes the change into each selected site's files, site by site, and tracks how many completed and how many failed. The operation moves through clear states: draft, previewing, approved, applying, completed or failed. Applying does not publish anything by itself, so changes reach live sites through your normal publishing process.
A completed operation keeps the data needed to reverse it. Rolling back restores the files it changed. Roll back is only available once an operation has completed.
The copyright year. Each site's footer contains "© 2025". Create a content update, target all sites, path set to the footer file, search "© 2025", replace with "© 2026". The preview will show which sites have that exact text in that file; sites whose footer lives elsewhere, or that never had a year, show "no match" and are left alone.
A new privacy policy link. Head office moved the policy to a new address. Search for the old link text in the footer file and replace it with the new one. Before applying, open two sites from the preview list and check the replacement lands inside the link, not in surrounding text.
A shared snippet. You need the same small script on every site, for example a consent banner your organisation already licenses. Use "add script or snippet" with a create action for the new file. Creating the file alone does not wire it into each page, so check how the sites load scripts in the code panel first, and include that edit in the same operation where the text is identical.
Only the brand owner and admins can create, apply or roll back bulk operations. Designers, Support and Billing staff cannot; see team roles. That is intentional: a change that touches every client site should be one of a small number of people's decisions.
Copy this into your runbook:
Book a demo and bring one real change you make across all your sites; we will walk it through preview and apply on a sample brand.
Book a demo. Pricing is tailored to your volume and setup, and you get your exact price on the call. 0% transaction fee.
Yes. A bulk operation applies one file-level change (create, search and replace, full replace or delete) to the sites you select, with a preview per site before it is applied.
The preview flags it ("file not found" or "no match found") and that site is not changed for that file. You fix those sites individually.
Yes. A completed operation can be rolled back, which restores the files it changed.
Only the brand owner and admins.
We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label pricing is tailored to your volume and setup: book a 30-minute demo for a quote.