Client Management allows you to create clients, give clients access to sites, manage client permissions, and export a list of your clients to CSV. You can access Clients from the Site Overview tab in the Site Dashboard. For more information, see Site Dashboard.
Tip
Take the Client Management course in Duda Academy to learn how to create clients, give clients access to sites, and manage client permissions.
To access Client Management:
-
Log in to your account to access the Dashboard.
-
On the top of the page, click Clients & Team, and then click Client Management.
Note
Each client and team member within the same Duda account must use a unique email address. Note that one email address cannot be used for both a client and team account.
You can take several actions to manage a client; you can create new clients or edit, delete, or suspend existing clients.
There is no limit to how many clients you can create.
To create a client:
-
Log in to your account to access the Dashboard.
-
On the top of the page, click Clients & Team, and then click Client Management.
-
Click +Create Client.
-
Type a first name, last name, and email address for the client. Alternatively, you can type a company, address, phone number, and notes. Your client will use the email address entered here to log into their sites. If the client needs to change their email address, they can click Change email under the email field on the login page.
-
Click Save & Close to return to the client list. To continue and assign a site and permissions, click Assign site.
To edit a client:
-
Log in to your account to access the Dashboard.
-
On the top of the page, click Clients & Team, and then click Client Management.
-
Click the client name in the list. You have the following options:
-
Personal info. Edit client details and add notes.
-
Sites & Permissions. Edit sites and permissions for each site.
-
Access. Give clients access to the platform.
-
You cannot restore a client that was deleted. To prevent your client from accessing the platform, but maintain their information, we recommend suspending the client. For more information, see Suspend Client.
Note that a client cannot be deleted if they have an active, past due, or canceled payment in client billing.
To delete a client:
-
Log in to your account to access the Dashboard.
-
On the top of the page, click Clients & Team, and then click Client Management.
-
Click the client in the list, click the three dots (
) menu above the client name, and select Delete Client.
Suspending a client prevents the client from accessing the platform, but does not delete the client from the system. If you need to completely delete a client from the system,
To suspend a client:
-
Log in to your account to access the Dashboard.
-
On the top of the page, click Clients & Team, and then click Client Management.
-
In the Client List, click the client you want to suspend.
-
In the left panel, click Access.
-
Click Suspend Access. This temporarily suspends client access to the platform and the client is unable to log in.
-
To reactivate access and allow the client to log in and access the platform, click Reactivate Access.
Clients are given access to each site individually. This means a client may have different permissions for each site assigned to them.
To assign a site and manage client permissions:
-
Log in to your account to access the Dashboard.
-
On the top of the page, click Clients & Team, and then click Client Management.
-
Select the Sites & Permissions tab on the left, then type a site name, alias, URL or domain for the site, and select the site from the list. Alternatively, click Create New Site if you have not started building a site for the client. If you choose to create a new site, you will need to access the client list to assign permissions. The site appears under Assigned Site.
-
Click Save.
-
If you need to assign another site, click Assign Another Site. Repeat as necessary.
Next, you need to send your client an invitation with a link to access and review their site. To learn more, see Send Client Invite for Site.
Following is a list of permission names, what they allow the user to do, and if they are dependent on other permissions.
Some permissions are dependent on a higher level permission, meaning they cannot be selected without also selecting the higher level permission. For example, in order for a user to have access to Content Editing, they must first have access to the Editor permission. When you select a permission, its dependent permissions are automatically selected. Conversely, any dependent permissions are removed if its higher permission is removed.
|
Permission Name |
Description |
Dependent Permission |
|---|---|---|
|
AI Assistant |
Allow clients to use AI tools. Access may vary depending on other permissions, such as SEO, site editing, resetting, and more. |
- |
|
Bookings admin |
Can manage all aspects of Bookings, including staff members, booked appointments, and calendars. |
- |
|
Bookings user |
Can access and manage their availability, assigned appointments, and personal settings. |
|
|
Flex sections |
Can add new flex sections to sites built with the Classic editor. |
Full Content Editing, Content Editing, Blog |
|
Blog |
Can add, edit or manage blog posts. Editing post content includes adding widgets to posts. |
- |
|
Connect custom domain |
Can set or edit the site’s custom domain. |
Republish |
|
Widget content |
Can edit the content of existing widgets on a site like site texts and others with textual content, but can’t edit their design or delete them. |
- |
|
Content Library & Business Info |
Can edit and manage the site’s Content Library, including Business Info, Business Text, Media, Collections, and more. |
Content Editing |
|
External Content Library Data Sync |
Can connect, disconnect, push, and pull data into the site’s Content Library from external tools like Google Business Profile and others. |
Content Editing, Content Library |
|
Dev Mode |
Can access and edit the site’s HTML and CSS code on the canvas and in Dev Mode. |
Content Editing |
|
eCommerce |
Can manage & edit all store management settings, including product catalog, payments, orders, taxes, shipping, and more. |
- |
|
Connect to Data Edits |
Can connect data to existing site widgets and elements in the editor through the Connect to Data menu option. |
- |
|
Editor |
Can add and manage widgets, site pages, and popups. Can also edit the site’s design including Site Theme, and manage site settings. Granting this permission automatically grants the blog and widget content permissions as well. |
Content Editing, Blog* *Note that for sites created after October 2025, Blog permission will not be dependent on Editor permission. |
|
Dynamic pages and connect to data |
Add and manage widgets with Connected Data. Create and manage Dynamic Pages. |
Full Editing Capabilties, Content Editing, Content Library, Edit Connected Data, Blog |
|
Free Apps |
Can install, uninstall, and use free apps, as well as use paid apps added by others. |
- |
|
Site publish |
Can publish the site for the first time (triggering a charge for the account owner), as well as republish and unpublish it. |
Republish |
|
Site republish |
Can republish a live site to make any editor changes live online. |
Publish |
|
Site reset |
Can reset a site and start fresh using a new template. |
Content Editing |
|
SEO Overview |
Can view a summary of the site's SEO state, see and fix specific errors. To allow the client to fix issues, grant them the Site SEO permission as well. |
|
|
Site Backups |
Can create, preview, restore, and delete site backup versions. |
Content Editing |
|
Site Comments |
Can access, add and delete comments on this site. |
- |
|
Full site SEO |
Can access and manage site and page-level SEO settings, connect Google tools and analytics, and set URL redirects. |
- |
|
Site Personalization |
Can set and manage Site Personalization rules, including popups, special promotions, and more. |
Full Editing Capabilties, Content Editing, Blog |
|
Site stats |
Can access and see the stats of all sites in this account. |
- |
|
Stats report |
Can receive monthly or weekly stat reports for this site about analytics and site traffic data. |
- |
|
Site apps |
Can use any app installed on a a site, whether free or paid. |
- |
To give your clients access to the platform and the sites that you assigned them:
-
From the Dasboard, click Clients & Team, and then click Client Management.
-
Click the desired client.
-
On the left side, click the Access tab.
-
Under Set up URL, click Generate.
-
Under Invitation Email, click Send. The invitation email includes the Set up URL. To preview and edit the email that will be sent to the client, click Preview, and then click Edit Email. The URL is valid for 30 days.
Note
If you are on a White Label plan or higher, you can customize the email. To learn more, see Customize Client Invitation.
Once the client receives the URL, they will need to define their password to access the editor. The email address cannot be changed.
You can edit the email you send your customers from the Client Invitation screen available under the White Label menu on your dashboard.The default copy in the email is localized. If changed, make sure the custom copy matches the language selected as only the non-editable content is translated. Emails cannot be customized per customer.
To edit the email invitation sent to clients:
-
From the Dashboard, click White Label, and select Client Invitation.
-
Type a name in the From field and a subject in the Email Subject field.
-
To edit the email, click Edit Email, edit the text as necessary, and click Save & Close.
-
To send a test of the email, click Send Test, type an email address, and click Send.
To unassign a site from a client, go to their profile, then from the Sites & Permissions tab, click the three dots () menu next to the site, and select Unassign site.
If this is the only site the client has access to, they will not see any sites on their Dashboard. In this case, we recommend suspending the account. For more information, see Suspend Client.
You can export to a CSV a list of your clients, up to the most recent 40k. This allows you to view and organize client details in one place.
The CSV file contains the following columns:
-
Client UUID
-
First name
-
Last name
-
Email
-
Phone number 1
-
Phone number 2
-
Company name
-
Notes
-
Assigned site IDs
-
Number of assigned sites
-
Status
To export your client list:
-
Log in to your account to access the Dashboard.
-
On the top of the page, click Clients & Team, and then click Client Management.
-
Click the three horizontal dot icon (
) next to the Create Client button.
-
Select Export to CSV. You will receive a success message and the CSV file will be delivered to your account email in .zip format. It may take a few moments to show in your inbox.
To view the platform as the client will see the platform:
-
Log in to your account to access the Dashboard.
-
On the top of the page, click Clients & Team, and then click Client Management.
-
In the Client List, click the client you want to view.
-
In the left panel, click View as Client.
-
Click the copy button.
-
Paste the URL into another browser or in incognito mode. You will see the dashboard the client will see when they log in.
Note
If you are working on your white label dashboard using a custom domain, you will be asked to open the URL in a different browser or in incognito mode to avoid opening two users on the same browser that may cause issues.