The Toolkit take
$299
Per seat a month for Professional billed annually ($399 billed monthly), the first plan with unlimited profiles and approvals.
Up to 3
external client approvers per workflow, Advanced only
15-25%
partner share of annual contract value, Bronze to Gold
5 profiles
included on Essentials and Standard; unlimited above

What Sprout Social offers an agency

Sprout Social sells the same product to agencies and in-house teams, but it markets a specific agency workflow on top. Its agencies page lists flexible client groups, approvals, calendar link sharing, custom user roles and separate environments for each client account, plus paid, competitor and post-level reporting [1]. Sprout pitches Professional at mid-market teams, agencies and brands with several product lines or regions. The terms also allow the model agencies need. An agency may use the service on behalf of clients and charge them for it, while remaining liable for everything those clients do in the account.

There is one catch before the features. Agency pricing is not published. The agencies page says packages vary by team size, number of clients and budget, and it sends you to Sprout's agency team for a quote. The public plans still set the frame, and every one of them is priced per seat. That single fact shapes the rest of this guide. An agency pays for the people who log in, not for the clients it serves. Ten clients run by three strategists cost less than three clients run by eight people.

Setting up a new client: groups and separate spaces

Every client starts life as a Group. Custom Groups and Permissions let an agency organize profiles into client-specific groups, each with its own permissions, reporting and networks. Creating groups needs the Manage Permissions company permission, so only users granted that right can add a client. Adding the same user to several groups does not increase fees, which suits an account manager who looks after six brands. On Advanced, Profile Collections add a second layer: they bundle profiles for one-click selection in Compose, the calendar and reports, and they complement groups rather than replace them.

Profile limits decide the plan almost on their own. Essentials and Standard include five social profiles per account (Standard can add more as add-ons, which Sprout says costs more than upgrading), while Professional and Advanced allow unlimited profiles. Five is one client, not five clients. A single brand with Instagram, Facebook, LinkedIn, TikTok and a Google review location has already filled Standard. For any agency with more than one client, the real starting point is Professional. Essentials is ruled out on features anyway, since it has no Smart Inbox, approvals or reviews.

💡
Toolkit tip
Give clients links, not seats

A shareable calendar link and, on Advanced, external approver access let clients follow and approve content without a paid seat. Seats should go only to people who work in Sprout every week.

Instagram needs a decision at setup. Sprout now lets you connect an Instagram profile with Instagram credentials alone, but it advises agencies and large teams that need granular multi-user access to connect through Meta instead. The Meta route asks for reauthorization every 90 days, so put a recurring reminder against each client. Profiles must be business or creator accounts, not personal ones. A shareable calendar link also helps here. Clients without a seat can follow the content plan through it, with a dynamic date range, at no seat cost.

Who sees what: roles and permissions

Standard and Professional handle access through individual user permissions. For each profile you pick a level such as No Access, Read Only, Needs Approval, Reply Only or Full Publishing. A junior creator can then draft for a client but never publish without sign-off. That covers a small shop well. The pain starts with headcount, because every new hire needs the right settings on every client profile, and bulk updating user attributes on those plans requires an assigned customer success manager.

Advanced adds roles. Roles, both Legacy and Multi-Role, are an Advanced feature on Sprout's own help pages. Multi-Role, launched in December 2024, separates organization-wide permissions from profile-level access. Every user gets an Organizational Role plus a Profile Permission Set. The preset roles are Super Admin, Social Media Manager, Care Admin, Care Agent and Analyst, and users can be bulk invited by CSV with both fields filled. Role changes take effect at once, with no logout. For an agency that onboards freelancers by the season, that is a real time saver.

A Super Admin gets automatic access to all groups, profiles and user permissions, except billing and SSO. Larger agencies that want automated user provisioning from Okta or Entra ID through SCIM must finish the Multi-Role migration first, and Sprout says Legacy Roles will eventually be discontinued, with no date set. Account owners can also export a matrix CSV of who can do what in each group. Run it every quarter. Departed contractors are the usual leak.

Curious how Sprout Social feels in practice?Try Sprout Social →

Getting client sign-off on posts

Approval workflows are available on Professional and Advanced only, and only users with company administration permissions can build them. Users with Needs Approval or Can Reply rights must submit content for approval, while full publishers can skip it. Two rules surprise new teams. An approval cannot be revoked once given. Posts left waiting for 90 days are rejected automatically and moved to the Rejected tab. There are no reports on approval workflows either, so turnaround time per client has to be tracked elsewhere.

The client's own approval is the agency feature that matters most, and it sits on the top public plan. External approvers are available only on Advanced, up to three per workflow, and they need no Sprout account or seat [2]. Link Sharing must be enabled on the account before such a workflow can be created. The external approver receives one batched email about five minutes after the last post is submitted, and can approve, comment, reject with a comment and see a network preview. Automated reminder emails chase slow reviewers.

⚠️
Watch out
External approvers need Advanced

Client sign-off by people without a Sprout account works only on Advanced, up to three approvers per workflow, and Link Sharing must be switched on first.

Instagram Stories add one more step. In an approval workflow they need an assigned Mobile Publisher, who publishes them by hand from the Sprout mobile app once they are approved. Plan that person into the client's schedule. Drafts are more forgiving: anyone with Needs Approval, Can Reply or Full Publishing rights on a profile can edit any draft for it, so a strategist can polish a creator's work before it goes to the client. Keep in mind that published posts cannot be edited in Sprout, which makes the approval step the last real checkpoint.

Reporting to clients without extra tools

Client reporting is where Sprout earns much of its fee. Custom branding on PDF exports is available on Professional and Advanced, and the logo is uploaded per group, so each client sees its own mark. Logos should be up to 400px wide and 30px high. Competitor reports let agencies benchmark a client against rivals in its industry, though LinkedIn pages cannot be used because the LinkedIn API does not support competitor analysis. Competitor data also starts only on the day a competitor is added. Add rivals during onboarding, not the week before a pitch review.

Recurring delivery is gated higher. Only Advanced users can schedule recurring weekly or monthly report PDFs; on Professional and Advanced a one-off PDF can go to up to 25 recipients at a time. On Professional, someone downloads or sends each report by hand. Custom Reports in My Reports belong to the Premium Analytics add-on, which also offers live or snapshot scheduled deliveries and benchmarking against other Sprout customers. Premium Analytics has no published price and needs Standard or above. For new-business work, Sprout also pitches its Listening add-on to agencies for proposals built on industry trends, sentiment and share of voice; it too is quoted, and it is not in trials.

The Smart Inbox as client care

For agencies that answer messages and reviews on a client's behalf, the Smart Inbox is the workspace. It starts on Standard and gathers messages, comments, mentions and reviews from connected profiles. Professional adds message tagging and saved replies, useful when one team speaks for several brands in different voices. Groups keep each client's conversations apart, so a care agent sees only the brands assigned to them.

Advanced is the care tier. Cases, chatbots, automated rules, sentiment in the inbox and reviews, and helpdesk and CRM integrations such as Zendesk, Salesforce, HubSpot and Dynamics 365 all sit there. Message Spike Alerts, which the agencies page frames as a warning for crises or time-sensitive events, are Advanced too. An agency that sells community management on retainer will usually want them. One that only schedules and reports can stay on Professional.

💡
Toolkit tip
Upload a logo per client group

Report branding on Professional and Advanced is set per group, so each client's PDF carries its own logo. Set it during onboarding, along with the client's competitors.

What an agency really pays, by our arithmetic

Because the price is per seat, agency size drives the bill, not client count. Professional costs $299 per seat a month billed annually or $399 billed monthly. Advanced costs $399 or $499 per seat a month on the same terms [3]. Every user on an account shares one plan, so an agency cannot put its analyst on Professional and its care lead on Advanced. Annual billing is paid upfront.

A two-person boutique on Professional billed annually pays $598 a month, or $7,176 a year, by our arithmetic. A five-person team on the same plan pays $1,495 a month, or $17,940 a year; on monthly billing that becomes $1,995 a month, or $23,940 a year. An eight-person agency that needs external approvers and scheduled reports must sit on Advanced. Billed annually, those eight seats come to $3,192 a month, or $38,304 a year. These figures exclude add-ons, Trellis Plus, WhatsApp overage and taxes.

Two habits keep the bill honest. Invite only people who work in the tool every week, and give clients calendar links, plus external approver access on Advanced, instead of seats. Remember too that removing a user mid-cycle keeps the seat paid until the next billing cycle, although you can refill it. Then ask the agency team for a package quote and compare it with these list figures. Our Sprout Social pricing guide covers the add-ons in detail.

The Agency Partner Program and its economics

Sprout runs an Agency Partner Program with three tiers, governed by a Partner Program Agreement effective October 29, 2025 [4]. Bronze partners earn 15% of the annual contract value of a subscription they bring in, Silver partners 20% and Gold partners 25%. Customers of Bronze partners may get up to one free user seat for the partner, Silver up to three and Gold up to five. Bronze needs at least one qualified lead a year, Silver four and Gold six, plus a monthly contribution band for each tier.

Here is what that means in practice. Suppose a Silver partner refers a client that buys three Professional seats billed annually. The contract is worth $10,764 a year, and the partner's 20% share comes to $2,152.80, by our arithmetic. Payment arrives in the calendar month after the customer's first payment. The share can be clawed back if the client is refunded or stops paying, so it is not money to spend on day one.

The fine print matters. Lead registrations expire after six months unless extended in writing, and a prospect is generally accepted only if Sprout has had no contact with it in the last 120 days. Leads for premium add-ons on existing customers are generally accepted only from Silver or Gold partners. Tier status is reviewed in January and July, with downgrades once a year in January. Either side can end the agreement on thirty days' written notice. Illinois law governs it, and disputes go to arbitration in Chicago. Gold and Silver partners can also be listed in Sprout's partner directory.

Ready to put Sprout Social to the test?Try Sprout Social →

Contract terms to plan around

The subscription terms are strict. Annual plans renew automatically, including annual plans paid monthly. Annual plans paid upfront in the app are cancelled in the billing page before the renewal date, while annual plans paid monthly and invoiced plans need 30 days' notice by email. Renewal increases are capped at 7% unless Sprout gives 60 days' notice. There are no refunds on cancellation, downgrade or add-on removal, and downgrades happen at the next cycle through a customer success manager. For an agency this collides with client churn. On an annual plan, losing a big retainer in month three does not shrink the seat bill; monthly billing costs more per seat but lets an agency drop seats at the next monthly cycle.

Agencies in the partner program are bound by the Partner Program Agreement as well as the standard terms. The liability point bears repeating: the agency answers for all client use of the account. Keep client access narrow. Payment rules matter too. Cards and PayPal work online, while ACH, check and wire are only for upfront annual payments, and a failed payment brings a seven-day grace period before the account is locked. A locked account means stalled client calendars. Keep the renewal date, any 30-day notice window and the card expiry date in your finance calendar.

How it compares with Hootsuite, Buffer and Metricool

Hootsuite is the closest model. It is also priced per user, at $99, $199 and $399 per user a month billed annually, with no published month-to-month rate and a 14-day trial without a card, against Sprout's 30-day trial without a card on every plan. Its Standard plan covers up to 10 social accounts, approvals with up to three layers arrive on Advanced, and overview reports export to PDF and PPTX on every plan. Annual plans are non-refundable there as well. An agency choosing between the two is mainly weighing the inbox, roles and reporting depth against price: Hootsuite Standard, at $99 per user a month billed annually, undercuts Sprout Standard at $199, but Hootsuite's approvals start on Advanced at $399 against $299 per seat on Sprout Professional, both billed annually.

Buffer and Metricool change the unit of cost. Buffer charges per channel, and its Team plan, at $10 per channel a month billed annually or $12 month to month for the first ten channels, with lower per-channel rates above that, adds unlimited team members, approval workflows, access per channel and branded reports. Metricool charges per brand. Its Advanced plan, at $53 a month billed annually or $67 month to month for up to 15 brands, adds team and client management, unlimited users, approvals with reviewers who need no account and a link that lets clients connect their own networks; white label is only on its Custom plan. For lean teams with many small clients, see our Metricool for agencies guide.

Frequently asked questions

Does Sprout Social have agency pricing?+

Not a published one. The agencies page says packages depend on team size, number of clients and budget, and are quoted by Sprout's agency team.

Which Sprout Social plan is best for agencies?+

Usually Professional, which removes the five-profile limit and adds approvals and report branding. Agencies that need client approvers without seats, roles or scheduled report PDFs need Advanced.

Can clients approve posts without a Sprout account?+

Yes, on Advanced only. A workflow can include up to three external approvers, who approve, comment or reject by email at no extra cost.

Is Sprout Social priced per client or per user?+

Per seat. Adding the same user to several client groups does not increase fees, so the bill follows your headcount, not your client count.

How much do Sprout Social agency partners earn?+

Under the Partner Program Agreement, Bronze partners earn 15%, Silver 20% and Gold 25% of the annual contract value of subscriptions they bring in. Sprout can claw the share back if the customer is refunded or stops paying.

Can an agency cancel Sprout Social when it loses a client?+

On an annual plan, only at the end of the term. Annual plans renew automatically: those paid upfront in the app are cancelled in the billing page before the renewal date, those paid monthly or by invoice need 30 days' notice by email, and cancelling or downgrading brings no refund of prepaid fees. A month-to-month plan costs more per seat but commits the agency only from month to month.

The bottom line

Sprout Social suits agencies that sell full service: publishing, client approvals, branded reports and community care under one roof. Its groups, Multi-Role permissions and external approvers are built for that work, but the most agency-specific features (roles, external approvers, scheduled PDFs) sit on Advanced at $399 per seat a month billed annually. Cost follows headcount, contracts renew automatically without refunds, and agency packages are quoted privately. Count your seats, ask for the agency quote, and weigh the partner program's revenue share against the clawback before you commit.

Sources
  1. [1] Social Media Management for Agencies (2026-10) https://sproutsocial.com/agencies/
  2. [2] Sprout Social Help: How do I enable the External Approvers workflow (2026-10) https://support.sproutsocial.com/hc/en-us/articles/9385327882125-How-do-I-enable-the-External-Approvers-workflow
  3. [3] Sprout Social Pricing - How Much Does Sprout Social Cost? Platform Solutions Pricing Resources Log in Schedule a demo Try for free Toggle mo (2026-10) https://sproutsocial.com/pricing/
  4. [4] Sprout Social™ Partner Program Agreement (2026-10) https://sproutsocial.com/agencies/terms/