Client portal
Give every client a portal of their own.
Built for website-as-a-service
- Tools on or off for each client
- Publish rights for each person
- Your agency’s name in the footer
- Portal on your domain or the client’s
Bring your own Agent
Add a visual editor, analytics and booking
to all your sites and manage them in one place.
For sites built with Claude Code, Codex, Cursor, v0
Editor: edit texts, links and images right on the page.
For agencies
Give every client site the visual editor, analytics and booking that code alone doesn’t bring, with a client layer and permissions on top. Your clients get their own portal and run their site from there.
Your dashboard in Siteplane shows all your client sites, this week’s most visited ones and the latest change requests from clients. Under each site, Siteplane connects the site to the business’s own portal with its editor, analytics or booking. The business’s people work only in that portal.
Every client site is in one list. Add the editor, analytics or booking to each site from there.
Each business gets its own portal with its logo and colors, and your agency’s name in the footer.
Show or hide areas per portal, and choose whether edits go live directly or wait for your review.
Turn on what each site needs. Your clients reach every tool through their portal.
Client portal
Built for website-as-a-service
Editor
Click a text, link or image in the live preview, change it and publish. Drafts save automatically, and changes can go through review first.
Included
Analytics
Track visitors, page views and traffic sources for every site, right where you edit its content. You don’t need a separate analytics tool.
Included
Booking
Add services, staff and opening hours, and customers can book on the website. Every booking shows up in the team calendar, and the customer gets a confirmation email.
Included
Your code stays in your repository and your site stays where it’s hosted.
1
Say “Install Siteplane on this website” to Claude Code, Codex or Cursor. It figures out the setup on its own.
2
Sign in and approve the connection. Your agent sets up the site and deploys it as usual.
3
Your agent marks texts, images and links. Review them in the editor and decide what your client can change.
4
Give them access to their own portal, on their domain and with your branding.
5
They edit content, see their visitors and manage bookings in the portal.
“I run a website-as-a-service agency.
Siteplane is the tool I wanted for my own clients.”
Website-as-a-service
Your clients pay you every month for their website and the tools in their portal. Start with the editor and add analytics or booking when they need more.
You hold the editor, analytics and booking from Siteplane for one price, each without a limit, and turn them on for your clients’ websites one by one.
Every tool included. One price for Siteplane, and every tool for as many clients as you like.
Add tools as clients grow. Turn on analytics or booking for a client, and it shows up in their portal.
Spend less time on changes. Clients change texts and photos themselves. You decide if their edits need your review.
Siteplane works with the Next.js site you already have, on Vercel or any host that runs Node.
Your agent adds one package and marks the texts and images that can change. The current text stays in the code.
Deploy the way you always do. Siteplane stays out of your hosting and Git settings.
If Siteplane doesn’t answer within three seconds, your site shows the last content or the values in your code.
Export every field as a file. A ready-made task tells your agent to put the content into your code and remove Siteplane.
We’re opening the private beta step by step. Leave your email and we’ll send you an invite.