A white-label CRM is software built by one company and sold by another under its own brand. For a marketing agency it turns a service you deliver every month into a product your client logs in to every day. This guide covers what that means in practice and where the money is.
What is actually rebranded
Proper white-labelling goes further than a logo in the corner. Your client should see your name in the browser tab, your colours through the interface, your domain in the address bar, and your sender name on every email, reminder and report the system sends. The vendor's name should appear nowhere your client looks.
Ask any vendor to show you the login page, a customer-facing booking page and an automated email, all in a test brand. Those three places are where half-finished white-labelling shows.
Reselling is not referring
In a referral or affiliate model you send the client to the vendor and collect a commission. The vendor bills them, supports them and owns the relationship. If the client stops working with you, they keep the software and you keep nothing.
In a reseller model you are the vendor of record. You buy workspaces at a wholesale price, set your own retail price, and invoice your client yourself. The relationship, the pricing and the margin are yours. So is first-line support, which is the trade you make for that control.
Where the margin comes from
The obvious margin is the spread between the wholesale and retail price of a workspace. The larger effect is usually retention. A client who runs their leads, agenda and invoices in a system with your name on it has a daily reason to stay, and a report every month that shows what your campaigns produced.
Many agencies don't sell the CRM as a separate line at all. They fold it into the retainer and use it to justify a higher one, because the retainer now includes software the client would otherwise buy elsewhere.
What to check before you put your name on it
Your reputation rides on someone else's platform, so look at the unglamorous parts first.
- Isolation: is each client a separate tenant at the database level, or only in the interface?
- Data location: where is customer data stored, and is there a data processing agreement?
- Exit: can you export a client's complete workspace, and what happens to the data if you leave?
- AI behaviour: if the platform answers customers automatically, can it invent prices or promises, and is every automated message labelled?
- Billing: are you billed per workspace, per seat or per usage, and can you see AI usage per client?