Daylytix supports two built-in roles: Admin and Client. Admins have full control over the account; client users get a read-only view scoped to their own domains. This lets you invite clients to view their own reports without exposing your agency's other accounts or settings.

Role overview

Admin
Full access to all clients, settings, integrations, billing, and report generation. Can create and manage client users. Typically your team members.
Client
Read-only access scoped to their assigned domains. Can view audit reports, download PDFs, and see rank tracking data — but cannot modify settings or trigger new audits.

Full permissions table

Feature / actionAdminClient
View audit reports✓ All clients✓ Own domains only
Download PDF reports
Run a new audit
Schedule audits
View rank tracker✓ Own domains
View GSC / GA4 data✓ Own domains
Manage integrations
Edit agency branding
Add / remove clients
Manage team users
View billing
Generate share links
Use AI features
Compare audits✓ Own domains

Creating a client login

Client logins give your clients their own username and password to log in to Daylytix and see a portal scoped to their domains only. They will not see any other client's data.

Go to Settings → Team & Roles

Click the + Invite user button.

Enter the client's email address

This will be their login email. Use the client's own email — not an internal alias.

Select role: Client

Choose Client from the Role dropdown. Do not select Admin unless you intend to give full account access.

Assign domains

Select which of your client domains this user should be able to see. You can assign one or more domains — all others will remain hidden.

Send invite

Click Send invite. The client receives an email with a setup link valid for 48 hours. They set their own password on first login.

White-label login page. On Agency plans, clients log in at your custom subdomain (e.g. reports.youragency.com) instead of the Daylytix domain — fully branded with your logo and colours.

You have two ways to share reports with clients:

MethodBest forRequires login
Shareable linkOne-off report delivery, no ongoing access neededNo
Client loginOngoing self-service access, regular reporting cadenceYes

Shareable links are quick to generate but expire after 90 days by default. Client logins persist until you revoke them and give clients access to all future audits for their domains automatically.

Managing existing users

All users (admin and client) are listed in Settings → Team & Roles. From this list you can:

  • Reassign domains to a client user
  • Promote a client to admin or demote an admin to client
  • Resend the invite email if the original link expired
  • Revoke access by clicking Remove user — this immediately logs them out
⚠️
Admin count limits apply. Starter plans allow 1 admin (account owner only). Pro plans allow up to 3 admins. Agency plans allow unlimited admins. Client user seats do not count against this limit.

Notes for multi-user teams

  • All admin users share the same audit history, settings, and integrations — there is no per-admin scoping
  • If two admins trigger audits simultaneously for the same domain, the second audit will queue and run after the first completes
  • Audit reports show which user triggered the run in the run history table
  • Email alerts for scheduled audits are sent to the email configured per schedule, not to all admins

Self-hosted installations

If you are running Daylytix on your own server, user management works identically to the hosted version. Users and roles are stored in the local config and do not sync to Daylytix's cloud. You are responsible for securing access to the admin interface — at minimum, place it behind HTTPS and restrict access by IP if possible.