Skip to main content

For web agencies and freelancers

White-label hosting for your clients’ websites

Put static and AI-built client sites live from a ZIP or GitHub, each on its own domain with free SSL. Clients sign in to a portal with your logo to see their leads and traffic.

  • No credit card
  • Static sites only
  • Cancel anytime
A client portal under a fictional agency’s brand, Northwind Studio: the agency logo, a greeting for the client, and cards for change requests, customer leads and visitor analytics.

A tour of Statpio

Transcript

All your client sites in one place. Open a client site. Upload a ZIP of the built site. It’s live, with HTTPS. Connect the client’s own domain. SSL is automatic. Add your logo, colours and support email. Clients see your brand, and sign in on your own portal domain. Invite your client and choose what they can see: leads, analytics, waitlist, change requests. They get an invitation from you. Clients don’t pay for Statpio. What your client sees: your client signs in to your portal. Every form lead from their site. Their visitors, without cookies. Change requests, instead of long email threads. You get notified, and they can follow the status.

Your portal on your client’s phone. Sample data.What your client sees, on your own portal domain. Sample data.
client sites on Agency Pro
100
client seats per site
50
form submissions a month, free
250
in the built-in analytics
No cookies

Three common setups

From one landing page to a studio with dozens of clients. Pick the one closest to yours.

Agency Pro

A web studio with retainer clients

You build and look after sites for local businesses. Each site runs on the client’s own domain, and each client signs in to your portal to see their leads and traffic and to ask for changes.

  • Up to 100 client sites
  • Weekly or monthly reports with your branding
  • Change requests instead of email threads
Solo Pro and up

A freelancer shipping AI-built sites

You build with Lovable, Bolt, v0 or ChatGPT and hand the site over. Upload the static build, connect the client’s domain and add a working contact form, with no backend to write.

Lovable apps created since 13 May 2026 need a server and can’t be hosted as they are.

  • 10 sites and 10 custom domains
  • GitHub deploys on every push
  • No Statpio badge
Every plan

A maker launching a product

You have one HTML landing page and need sign-ups. Add a waitlist or a contact form and see where visitors come from, without cookies and without paying.

  • 250 form submissions a month
  • Waitlist with CSV export
  • Cookieless analytics

Agency Pro

A client portal under your brand

Invite each client to a portal on your own domain, with your logo, colours and support email. They see what their site brings in. The controls stay with you.

See it with your brand

Type your agency’s name and pick a colour. This is what your clients see when they sign in.

Brand colour

A sample portal on portal.northwindstudio.example. Sample data; your logo replaces the initials.

What your client sees

  • Form leads, with CSV export
  • Visitor analytics for their site
  • Waitlist signups
  • Change requests and their status
The client portal’s analytics page for a sample bakery site: unique visitors, visits, pageviews, leads and conversion rate above a 30-day traffic chart, with the agency’s logo in the sidebar.
A client’s analytics, inside your portal. Sample data.

What stays with you

  • Deployments and rollbacks
  • Custom domains and DNS
  • Site settings and billing
  • What each client can see
The agency branding settings: agency name, logo, client support email and brand colour, next to a live preview of the client portal.
Your branding settings and the preview your clients get. Sample data.
  • Up to 50 client seats per site, each with its own permissions
  • Branded invitation and change-request emails
  • Weekly or monthly email reports for clients, with your branding
  • Read-only analytics share links and traffic alerts

The portal shows your logo, colours and domain. Turn on “Hide Powered by Statpio” to remove Statpio’s name from the portal pages. Emails carry your brand but are sent from a Statpio address, and password resets finish on statpio.com.

Password-protect a site while the client reviews it (every plan), then remove the password and connect their domain. If an update goes wrong, roll back to one of your last 50 deployments.

100 client sites for $49/month · extra sites $3/month · extra domains $0.50/month

See all plans

Everything a client site needs

Hosting, forms, analytics and client access in one place, served from Cloudflare’s global network. Each feature shows the plan it needs.

Every plan

ZIP upload

Drag in a ZIP of your built site and it goes live with HTTPS. SPA mode serves index.html for client-side routes.

ZIP upload

Solo Pro and up

GitHub deploys

Pick a repository and branch. Statpio adds a GitHub Actions workflow that builds and deploys the site on every push.

GitHub deploys

Solo Pro and up

Custom domains with free SSL

Create two CNAME records and the certificate is issued automatically. Root domains are served through www.

Custom domains with free SSL

Every plan

Form capture

An HTML form with method="POST" and no action is captured, with spam protection, file uploads and CSV export. New leads arrive as push notifications.

Form capture

How form capture works
Every plan

Cookieless analytics

Visitors, sources, pages, locations and devices, with no cookies and no lasting visitor ID. Solo Pro adds goals, funnels, campaigns and Web Vitals.

Cookieless analytics

Every plan

Waitlist widget

Turn on a signup widget from the dashboard, change its text, colour and position, and export the list to CSV. On Free Forever, up to 100 signups per site.

Waitlist widget

Every plan

Password protection

Lock a site while a client reviews it. Reviewers stay signed in for 24 hours.

Password protection

Every plan

Rollbacks

Go back to an earlier deployment in one click. The last 5, 20 or 50 are kept, by plan.

Rollbacks

Every plan

Deploy API

Deploy from your own scripts and tools with a project API key.

Deploy API

Agency Pro

White-label client portal

Clients sign in on your domain to see their leads, analytics and change requests, under your logo and colours.

White-label client portal

How the portal works
Agency Pro

Client reports and alerts

Email clients a weekly or monthly report with your branding, share read-only analytics links, and get an alert when traffic drops.

Client reports and alerts

Agency Pro

Change requests

Clients send requests from the portal and follow their status, so edits stop getting lost in email threads.

Change requests

How it works

From a finished build to a client who can see their results.

  1. Upload the site

    Upload a ZIP of your built site, or connect a GitHub repository on Solo Pro and up.

  2. Put it on a domain

    It goes live at yourname.onstatpio.com with HTTPS. On Solo Pro or Agency Pro, add the client’s own domain with two DNS records.

  3. Hand it over

    Leads, analytics and waitlist signups arrive in your dashboard. On Agency Pro, invite the client to your branded portal.

Is Statpio right for you?

Statpio hosts static sites. Here is what that means in practice.

  • Static output only: no Node servers, server-side rendering, API routes, PHP, WordPress or databases.
  • Next.js sites need output: ‘export’. Lovable apps created since 13 May 2026 use TanStack Start, which needs a server. Which AI-built sites work
  • Netlify’s _redirects, _headers and netlify.toml files are not read.
  • Root domains such as example.com are served through www.
  • New form leads arrive as push notifications in your browser or the Statpio app, not by email.
  • Free sites show a small Statpio badge and use a *.onstatpio.com address.
  • Need server-side rendering? Vercel or Netlify fit better. Statpio vs Vercel

How Statpio compares

Side-by-side comparisons, with sources and dates for every competitor fact.

Statpio vs Netlify for client sites

Forms, analytics and client access compared.

Statpio vs Vercel

When static hosting is enough, and when Vercel fits better.

Statpio vs Formspree for HTML forms

Hosting with built-in forms, or a form backend on its own.

All alternatives

Alternatives to Vercel, Netlify and Formspree.

Free to start. Agency Pro when you have clients.

Solo Pro adds custom domains and GitHub deploys and removes the Statpio badge. Agency Pro adds the white-label client portal, up to 50 client seats per site and 100 client sites.

Free Forever

Ideal for portfolios, landing pages, and personal side projects.

$0 forever

  • 1 site on a *.onstatpio.com address
  • Forms, cookieless analytics and the waitlist
  • Password protection
  • Statpio badge, no custom domain
Start free

Solo Pro

Perfect for solo developers, creators, and indie hackers launching sites.

$9 /month

or $89/year (save 18%)

  • 10 sites and 10 custom domains
  • GitHub deploys
  • Goals, funnels, campaigns and Web Vitals
  • No Statpio badge
Start Solo Pro

Agency Pro

Everything you need to run, brand, and scale client websites.

$49 /month

or $399/year (save 32%)

  • White-label client portal
  • 100 client sites and 100 custom domains
  • Up to 50 client seats per site
  • Branded client reports and share links
Start Agency Pro
Compare all plans →

Cancel anytime from your account; a paid plan stays active until the end of the period you paid for. Refund Policy

Jay Prakash

Who builds Statpio

Jay Prakash, Founder of Statpio

Jay is the founder of Statpio and a software engineer with 7+ years of experience building enterprise web applications and full-stack products. He built Statpio on Cloudflare Workers, R2 and D1 to give agencies and developers fast static hosting with custom domains, forms, analytics and white-label client portals. He writes about deploying static and AI-built websites and hosting client sites without DevOps overhead.

Support: email on Free Forever, priority email on Solo Pro, priority 1-on-1 on Agency Pro. support@statpio.com

Questions agencies ask

Straight answers about hosting client sites on Statpio.

Do my clients need to pay for Statpio?

No. Your plan covers them. You invite a client by email, they set a password, and they sign in to your portal at no cost.

Can clients break the site or change DNS settings?

No. Clients see only what you grant: form leads (with CSV export), analytics, waitlist signups and change requests. Deployments, rollbacks, custom domains, settings and billing stay with you.

Can I deploy AI-generated websites?

Yes, if the site builds to static files. Upload a ZIP of the build, or connect GitHub on Solo Pro and up. Bolt and other Vite apps, Lovable apps created before 13 May 2026 and Next.js static exports work. Lovable apps created since then use TanStack Start, which needs a server. Guide to deploying AI-built sites

Can I use my own custom domain?

Yes, on Solo Pro and Agency Pro. Add the domain, create two CNAME records at your registrar, and SSL is issued automatically. The Free Forever plan uses a *.onstatpio.com address.

How does form capture work?

Write a standard HTML form with method="POST" and no action attribute. Statpio captures each submission, adds spam protection, and shows it in your dashboard, where you can export everything to CSV. Forms and analytics guide

Do I get an email for each form submission?

No. New submissions appear in your dashboard and as push notifications in your browser or the Statpio app. You can export them to CSV at any time.

Do I need to set up analytics?

No. Statpio adds a small cookieless script to every page. It sets no cookies and keeps no lasting visitor ID. Ad blockers can block it, and you should check whether your jurisdiction requires consent.

How do GitHub deploys work?

On Solo Pro and up, pick a repository and branch. Statpio adds a GitHub Actions workflow that builds your site and deploys it on every push.

Is client or commercial work allowed on the free plan?

Yes. Commercial use is allowed on every plan, including Free Forever.

I’m moving from Netlify. What changes?

Upload your build or connect the same repository. Netlify’s _redirects, _headers and netlify.toml files are not read, so recreate any redirects another way. Statpio vs Netlify

What is included in the free plan?

1 site on a *.onstatpio.com address with HTTPS, ZIP deploys, form capture (250 submissions a month), cookieless analytics, the waitlist widget (up to 100 signups) and password protection. No credit card needed.

What happens when I upgrade?

Your sites, domains, form leads and analytics stay as they are, and the new plan’s limits apply as soon as the payment goes through. Moving between paid plans mid-period charges only the prorated difference. Compare plans

Can I cancel?

Yes, anytime from your account. Your plan stays active until the end of the period you paid for. Refund Policy

Put your next client site under your brand

Start free with one site. Move to Agency Pro when you’re ready to invite clients.