From sign-up to your first client,
step by step.
Your partner account is live. Here's the short path: set your branding once, spin up each client in a minute, and pair their screen with a PIN. No servers to touch, nobody to wait on.
Open my dashboardSix steps, one afternoon
Do step 1 once. Steps 2 to 6 you repeat for each new client, and each round gets faster.
Set your branding
Before you onboard anyone, put your face on the platform. Set it once and every client account inherits it automatically.
- Upload your logo and pick your brand colour
- Set the product name your clients will see, plus your support email
- Add a footer note ("Distributed by…") if you want one
Branding / White-label · available on Network and Enterprise
Create the client account
Each client is its own account sitting under yours. In the dashboard they show up as "locations": one per client, or one per site if a client runs several.
- Hit "Add location" and name the client
- Set timezone and country if they differ from yours
- The new account inherits your plan and your branding instantly, at no extra cost
My locations → Add location
Jump into their account when you need to
No password handovers. From your dashboard you step into any client account in one click, build their content, and step back out.
- Click "Access" on the client card
- Their dashboard opens in a new tab, under your brand
- The session expires on its own after 60 minutes, so nothing's left hanging open
My locations → Access
Invite their team and set roles
If the client wants to run things themselves, invite their people with the right role. Nobody sees more than they should.
- Admin: runs the whole account. Designer: creates and edits content. Member: view only.
- If the client has several sites, set per-site roles: owner, manager, or viewer
- Each invite gets an email to set their password; the link is good for 7 days
Settings / Users → Invite
Add the screens
Inside the client account, create one screen for every spot that'll hold a TV. Each screen comes with a 6-digit PIN.
- Hit "Add screen" and give it a clear name ("Bar", "Window", "Waiting room")
- Note the PIN it hands you — you'll need it in step 6
- Assign the screen to a site if the client runs more than one
Screens → Add screen
Pair the screen with the PIN
This part happens on site, in front of the TV. It runs on any Android TV, Android box or browser — no special hardware.
- Open player.digisini.com (or the player app) on the screen
- Type the 6-digit PIN from step 5
- The screen pairs itself and starts playing, with your brand on the splash
player.digisini.com
What about billing?
You pay one subscription — Network or Enterprise. Your client accounts sit under yours and pay Digisini nothing: they inherit your plan.
You bill the client yourself, with your rate and your invoice. Digisini doesn't sit between you and your client: charge what you want, when you want, through the channel you already use. No revenue share, no payment middleman.
Bottom line: one invoice lands on your desk each month; the rest of the margin is yours.
Quick questions
What partners ask us most in their first week.
Does my client know Digisini is behind it?
They see your brand everywhere: name, logo, colour and support email. A discreet "Powered by Digisini" line stays in the footer, like any white-label B2B SaaS. The commercial relationship is yours.
How many clients can I have?
Network and Enterprise have no practical cap on child accounts. You add clients, sites and screens straight from your dashboard — no approval queue, no waiting on us.
Do I have to install anything on each screen?
No. The player runs in the browser or as an app on any Android TV or cheap Android box. Pair with the PIN and you're done. You only need an on-site installer if the client's setup calls for it (mounting, cabling).
If I change my logo or colour, does it update across all my clients?
Yes. Your clients inherit your brand, so anything you change under "Branding" shows up across their accounts the next time they load the dashboard. No account-by-account edits.
What happens when a client raises a support ticket?
It comes to you first, because the support brand is yours. If you need to escalate something technical, you've got a direct line to our team. We don't step on your client relationship.
Ready for your first client?
Open the dashboard and do step 1. Once your brand is set, onboarding a client takes minutes.
Open my dashboard Email us if you get stuckThe hardest part is not setting it up
it is deciding what your own work is worth on top of it
The licence has a price and that part is easy. What has no price is your time: the visit, the first content, the phone call when something looks wrong. Most people starting out either give that away or price it once, badly, and then live with it for two years because changing it later feels like an apology.
Three shapes that work, and what each one selects for:
- Setup fee plus a margin on the subscription. Predictable for the client, and it pays you for the work that is actually front-loaded. It suits clients who want to be left alone afterwards.
- A monthly figure that includes changes. Higher and harder to sell, but it removes the argument about whether each edit is billable. It suits clients whose content genuinely moves.
- Project price, then nothing. Clean, and it means the relationship ends at handover. Fine if that is what you want; a problem if you expected recurring income from it.
The mistake that costs most is not pricing too low, it is not naming what is included. Without a written line, every request is a negotiation, and the client is not being difficult — they genuinely do not know where the edge is. Almost all the friction reported by people doing this comes from that one missing sentence.
There is also a number worth knowing before quoting anything: how long the second install takes compared with the first. It is usually a third. Pricing every job like the first one loses work; pricing every job like the tenth loses money on the first three.
Before your next quote, write one line: what is included each month and what is charged separately. It is the difference between a price and an ongoing argument.