You cannot host multiple client websites on subdomains from a single Webflow project. Each unique website (subdomain or not) requires its own Webflow project and hosting plan. Here's how it works:
1. Webflow Hosting is Per Project, Not Per Domain
- Each Webflow project is a separate site in your Webflow dashboard.
- You must add hosting to each individual project—Webflow doesn’t support hosting multiple websites under a single hosting plan.
- Subdomains like client1.youragency.com, client2.youragency.com all count as separate sites if the content is different (they need their own project).
2. Subdomains Are Treated as Separate Sites
- Webflow lets you point any domain or subdomain to a project using DNS settings.
- However, to have different content on different subdomains (e.g., unique client websites), each subdomain must be connected to a different Webflow project, each with its own hosting.
3. Client Billing Solves the Multi-Hosting Cost Issue
- To avoid paying for each client’s hosting yourself, use Webflow’s Client Billing.
- This allows you to assign hosting billing to each client, so they pay for their own hosting plan directly through Webflow.
- You can still design and manage the site from your Webflow account as the project owner.
4. Use Workspaces to Organize Clients
- With Webflow Workspaces, you can organize your client projects in one space and assign access or include collaborators if needed.
- Workspaces also let you manage team permissions and billing more effectively.
Summary
You must create a separate Webflow project for each subdomain (client site), with its own hosting plan. However, by using Client Billing, you can ensure clients cover their own hosting fees, and Workspaces help streamline project management.