How it works
From onboarding a client to reporting on their month
01
Onboard a client
Create their profile group, then connect their accounts — either through a hosted connection URL you send them, or by connecting on their behalf if they've shared access.
02
Schedule and publish across their accounts
Post to every connected platform for that client through one call to POST /api/posts, or set up recurring cron and slot schedules for their regular content cadence.
03
Report with real delivery data
Pull per-target status and delivery logs scoped to that client's profile group — the same data PostGate uses internally, not a summary you have to reconstruct by hand.
Building a client-facing tool instead
If your agency is productizing this
Some agencies go further and give clients their own login to a tool built on top of PostGate. That's the same tenant model — one profile group per client — wired into your own UI instead of used internally. See the social media API for SaaS page for the business case and embedding social posting for the implementation mechanics.