The CMS for agencies that build custom websites.
Stop running every client on a different CMS, plugin and spreadsheet. Manage every client website from one dashboard: their content, their leads and their Releases, on whatever stack you built them with.
Mess. Every client on its own CMS login, forms plugin, spreadsheet and staging copy — four piles of tools.
How agencies work with it
You build it. They edit it. You stay in control.
Hand every client a site they can update themselves, without giving up the say over what goes live. Clients change their own content in Development, and with approval on, nothing reaches their live site until you’ve reviewed it.
Clients edit, you approve
Turn on “Releases need approval” for a client, and their changes wait for your sign-off.Releases need approvalOnEach client sees only theirs
A client's team is invited to their own website and never sees your other clients.CityCare ClinicOnly this websiteEvery change versioned
Each approved release makes the next Production version, with every change's before and after kept.v15v16Leads go to the client
Enquiries from the client's site land in their own leads, for their team to follow up.Forms & LeadsTheir own team
Leads for every client
Every client’s enquiries, handled by their own team.
Forms on every site you build send their submissions straight into that client’s leads, with no plugin to install or spreadsheet to share. Their team owns each lead and follows it up, and you can see every client’s from one account.
Forms from day one
Every form validates its fields and keeps spam out, with nothing extra to install on the client's site.ValidatedHoneypotRate limitsTheir team, their leads
Each lead gets an owner from the client's team, follow-ups and a full activity log.OwnerFollow-upActivity logYou see every client
As your organization's Owner or Admin, you can open any client's leads, while their team sees only their own.Organization adminAll websitesTheirs to take
Clients can export their leads to CSV any time, for a filter or a selection.Export CSVBulk actions
Any stack
Rebuild the site. Keep the content.
A headless CMS for agencies means the design is always yours to change. When a client wants a redesign or a new stack, rebuild the frontend in whatever you like and point it at the same API. Nothing to migrate, and the client keeps editing in the same place.
Plain HTTP and JSON
Any language that can make a request can read a page: Next.js, React, Vue, PHP, Laravel, WordPress or static HTML.Next.jsLaravelWordPressHTMLRedesign any time
Content carries no design, so a new frontend reads the same pages, items and forms as the old one.New frontendSame contentLocked to your domains
Browsers can only call a website's API from the domains you allow for each environment.yourclient.comdev.yourclient.comKeys per environment
Each website has its own API keys for Development and Production, so a test build never reads live data.DevelopmentProduction
Client storage
Every client’s files, where they want them.
Start a client on mywebcms storage with nothing to set up, or put their media in their own bucket, on their own account. Move them over whenever they’re ready, with every link unchanged.
How your own storage worksWherever they’re stored, files are served from the mywebcms files address, so the client’s site never needs a change.
In the client’s own account
Their bucket, their bill, their files. The keys are tested before saving and kept encrypted; you only ever see ••••last4.
Chosen per client
Each website has its own storage. Moving one client never touches another.Spice RouteSkyline HomesTheir bucket, their bill
Amazon S3, Cloudflare R2, DigitalOcean Spaces, Backblaze B2, Wasabi or any S3-compatible.S3R2SpacesB2WasabiLinks never change
Files keep their address when they move, so the live site never breaks.BeforeSame link afterTested, then encrypted
Their keys must pass a connection test before saving, and are never shown again.Reach · Upload · Read · Delete
FAQ
Questions agencies ask.
The short answers about ownership, your clients and how you build. Anything else, try it on your next client site.
Get started
Build your next client site on mywebcms.
Start from a screenshot, give your client one simple place to run it, and ship it on any stack you like.
- Two steps to your first website:
- 1Create your workspace
- 2Add a client website
Everything that comes with mywebcms
Tap any feature to learn more.