Social media management software for agencies, priced by brand instead of seat
Every plan includes unlimited team members and full approval workflows — even Free — and every paid plan includes all 10 networks with no per-network fee. What changes as you grow is how many client brands you run, from 1 to 30, not how many people you add to run them.
Running social media for a roster of clients on tools that charge per seat means every account manager, every freelance editor and every client stakeholder who wants a report becomes a new line on the bill. Adding a junior hire has a direct cost; giving a client's marketing lead visibility into their own numbers has one too — so agencies either eat it or lock clients out of their own results. WDIBoard starts from the opposite assumption: team size and how many stakeholders a client wants looped in is your business decision, not a lever on our invoice.
Priced for how agencies actually work: brands, not seats
There is no seat count anywhere in WDIBoard's plans — not a soft cap, not a per-user add-on, not a "contact sales" tier once your team grows. Add every Editor, Contributor, Client-Approver and Analyst a client relationship needs, on Free or Agency alike, and the price doesn't move. Connected channels are unlimited the same way on every plan, and every paid plan includes all 10 networks with no per-network fee, so a client who wants Reddit, Instagram and Google Business Profile connected costs no more than one who wants a single channel.
What WDIBoard charges for instead is brands — one brand per client, in the usual agency setup, each with its own channels, calendar and analytics inside a shared workspace.
| Plan | Price / month | Client brands | Posts / brand / month |
|---|---|---|---|
| Free | €0 | 1 | 30 |
| Creator | €15 | 3 | 1,000 |
| Studio | €39 | 10 | 1,000 |
| Agency | €99 | 30 | 1,000 |
A two- or three-client boutique fits on Creator; a studio managing up to ten client brands fits Studio; a full 30-brand roster is what Agency is built for — same unlimited team, same six roles, same reporting engine on all four, just more brand slots. If your roster outgrows a single workspace, volume discounts and partner codes exist through the coupon engine — contact us to talk through a larger setup.
One workspace, every client as its own brand
WDIBoard's structure is workspace → brands → channels. Your agency is the workspace; each client is a brand inside it, with its own connected channels, content calendar, analytics history and report settings — separated from every other client's data, but reachable by your team from one login. Team members aren't tied to a single brand unless you scope them that way: an account manager can sit across all ten of a Studio plan's client brands, while a freelance editor can be scoped to just the two they're actually working on. Either way, adding that person costs nothing extra — the constraint is brand slots, not headcount.
Client approval without giving out logins
Collaboration runs on six roles: Owner, Admin, Editor, Contributor, Client-Approver and Analyst. The first four are the usual internal spread — who can bill, who can configure, who can post, who can draft. The last two exist specifically for the people who aren't on your payroll.
A Client-Approver can review and approve or reject what's queued for their brand and leave inline comments on a post, but can't touch settings, other clients' brands, or billing. An Analyst can see the dashboards and reports for their brand with no ability to approve, edit or publish — the right access for a stakeholder who just wants to check the numbers. Neither role forces a choice between full access and none at all.
For clients who shouldn't need an account at all, external client review links let them approve or reject a post from a link you send — no login, no invitation to accept. Match the access to the relationship: a link for the client who just wants final sign-off, a scoped role for the one who wants to log in and look around. Every approval, whichever route it came through, lands in a full activity audit log — more on both mechanisms on team collaboration.
White-label reports and dashboards a client can check without logging in
Reports carry your agency's branding, not WDIBoard's, and export as PDF, CSV or HTML — the PDF is generated locally, with no third-party rendering service in the loop. Scheduled delivery sends a client their report on a recurring basis without anyone on your team remembering to run it manually.
Alongside scheduled reports, public shared-dashboard links open in a browser without any login — useful for the client who wants to glance at their numbers between monthly reports rather than wait for the next PDF. Both the report and the dashboard pull from the same underlying data as your team sees, so there's no separate "client version" to keep in sync with the real one.
Social and website in one product: the unified client report
This is the structural reason WDIBoard exists as one product instead of a social tool bolted to a separate analytics stack. A brand's social channels, its website analytics and its uptime monitoring all sit under the same workspace, the same brand record, the same roles and the same report engine — not three different logins stitched together with an export and a spreadsheet.
That makes the unified client report possible: one branded document mixing social performance, website traffic and uptime, built from data that already lives in one place. A social-only scheduler can tell a client which posts got engagement. It structurally cannot tell that same client whether the site those posts linked to was even up — because it never had that data to begin with. See how social and website data share a workspace on the website suite page.
Website care plans: a retainer agencies can actually sell
Uptime monitoring, SSL and domain expiry alerts, and scheduled audits are the backbone of a website care retainer — a recurring line item beyond the content calendar, built on infrastructure you're already paying for once you're on a paid plan. Uptime probes log incidents as they happen; SSL and domain expiry alerts catch a certificate or registration lapsing before a client's site goes down over it; broken-link and mixed-content sweeps and Core Web Vitals tracking catch the slow rot that a site accumulates between redesigns. Alerts route to email, Slack, Telegram or a generic webhook, so a care-plan incident reaches whoever's on call without anyone watching a dashboard all day.
Note that uptime probing is single-origin, not a multi-region network — worth knowing before promising a client global coverage. Full detail on website monitoring.
The free site audit as a new-business tool
WDIBoard's free public site audit needs no signup and no account on either side — run it on a prospect's website before a pitch call, and you walk in with a scored report covering performance, SEO, security headers, accessibility and content, findings ranked by severity. It's a way to open a conversation with something concrete in hand instead of a generic "we can help with your marketing" pitch, and it costs the prospect nothing to receive.
Onboarding a new client, start to finish
The mechanics of taking on a new client inside WDIBoard, in order:
-
Create the brand
Add a new brand for the client — its own calendar, channels and analytics, separated from every other brand in the workspace.
-
Connect their channels
Link whichever of the 10 supported networks the client is active on. There's no per-network fee, so connect all of them if that's what the client needs.
-
Set the queue slots
Configure per-channel time-slot templates and content pillars, so drafts land in a calendar structure your team already knows how to fill.
-
Invite their approver as a Client-Approver
Give the client's stakeholder a Client-Approver seat scoped to their brand, or send review links if they'd rather not create an account at all.
-
Attach their website for analytics and monitoring
Add the client's site to the same brand for cookieless analytics, session replay, uptime probing and SSL/domain expiry alerts — the website-care side of the retainer.
-
Schedule the monthly unified report
Set a recurring, white-labelled report covering social performance and website numbers together — or point the client at a public shared dashboard for anytime access.
Who this is for
Boutique and mid-size agencies
Running two to thirty client brands from one team, where a per-seat tool turns every new hire and every client stakeholder into a bigger bill. Brand-based pricing removes that math.
Freelance and solo social managers
Handling several small clients on the Free or Creator plan, where unlimited team members means bringing on help later doesn't force a plan change on its own.
Agencies selling website care alongside social
Already pitching uptime and audit retainers, or wanting to, without running a second monitoring tool and a second bill for it.
Frequently asked questions
Does WDIBoard charge per team member?
No. Team members are unlimited on every plan, including Free — there is no seat count in the pricing at all. Add every Editor, Contributor, Client-Approver and Analyst a client relationship needs at no extra cost.
How does brand-based pricing work for an agency?
Each plan includes a set number of brand slots — 1 on Free, 3 on Creator, 10 on Studio, 30 on Agency — and a brand is typically one client. Team size and approval workflows are the same across all four plans; Creator, Studio and Agency also include all 10 networks, while Free covers nine. Only the brand count, posting limits and that one network vary.
Can a client approve or reject a post without creating an account?
Yes. External client review links let a client approve or reject a queued post from a link you send them, with no login and no account setup on their end at all.
What's the difference between Client-Approver and Analyst?
A Client-Approver can review and approve or reject posts and leave comments on their brand, but can't change settings or see other brands. An Analyst can view dashboards and reports for their brand but can't approve or publish anything — the right fit for a stakeholder who only wants to check numbers.
Can I send one report that covers both social performance and website data?
Yes. Because social channels, website analytics and uptime monitoring all sit under the same brand and the same report engine, a unified client report can combine social performance, website traffic and uptime in one branded document.
Is there a free way to check a prospect's website before pitching them?
Yes. The free public site audit needs no signup on either side and scores performance, SEO, security headers, accessibility and content, with findings ranked by severity — useful to run on a prospect's site before a pitch call.
Bring on your next client without adding a line to the bill
Get early access — unlimited team members on every plan, from Free through Agency.
Get early access