This article presents possible use cases and corresponding sample flows that you can support. This can be a helpful jumping off point as you plan your implementation.
You can streamline your agency's client onboarding process by automatically creating customized sites when new clients sign up for your services. This eliminates manual setup time and helps ensure consistent branding and functionality across client sites.
To onboard agency clients, follow these steps:
When a new client signs up through your agency management system, gather their business information including name, business type, industry, and preferred style for their site.
Select an appropriate template ID based on the client's industry and preferred style. For examples by business type, see Site Template IDs.
Choose relevant apps to pre-install based on the client's business needs. For a list of available apps, see Apps Created by Wix.
Call Create Project and specify the template ID from step 2, any selected apps
from step 3, and 'WIX'
as the project type.
Store the returned metaSiteId
in your client database, and provide the client with their site's dashboard URL: https://manage.wix.com/dashboard/{metaSiteId}
.