Give your clients a dashboard that looks like your agency
When you hand off a WordPress site to a client, the last thing you want is a generic admin that screams “someone else built this.” With FleekDash you can white-label the entire admin: your client sees their logo, their colors, a login page that matches their brand, and a dashboard and menu shaped for how they work. They never have to see “WordPress” or your agency name unless you choose to show it.
This guide walks you through a repeatable setup so every client site feels like their product, not a template.
What you'll achieve
By the end you will have:
Branded admin – Client logo, brand name, and a cohesive color palette (Theme & Brand Manager, Appearance).
Custom login experience – Optional custom login page and session behavior (Settings → Login).
Focused sidebar and dashboard – Menu and widgets that match what the client actually uses (Menu Builder, Dashboard).
Appropriate roles – A client-facing role with the right permissions (User & Role Manager).
Optional polish – Notifications and a short handover checklist.
You can reuse this flow for every new client.
Who this is for
Agencies handing off sites to clients.
Freelancers who want clients to feel the admin is “theirs.”
Product teams offering WordPress as a white-label platform.
Prerequisites
FleekDash installed and active on a WordPress site.
Admin access (you can change themes, settings, and users).
Your client’s logo and brand name (and optional hex colors).
Concepts in this guide
Branding the shell – Logo, name, and colors so the admin looks like the client.
Login and first impression – Custom login page and behavior.
Sidebar and dashboard – What appears in the menu and on the dashboard.
Roles and permissions – Limiting what the client can see and do.
Handover checklist – A quick list to run through before go-live.
Ready? Go to Step 2 to apply the client’s brand to the admin.