Skip to main content

How to offer Facebook group posting as an agency service

To offer Facebook group posting as a service, sell it as a monthly retainer line: an agreed number of posts, a list of groups the client approves, written consent and a monthly report with a link to every published post. Price it from your own hours and tool cost per client, and never hold the client's Facebook password.

What to sell

What to sell: a scope the client can check

Sell output the client can count every week, not hours of clicking. Four units make a package.

Groups per client

The groups the client approves, sorted into collections by audience and rules. Say which identity posts in each: the client's profile, or a Page they manage where the admins accept Pages.

Posts per week

How many posts a week go to each group, on which days, within each group's rules. Agree the hours too: posts publish while the client's Chrome is open.

Drafting and approval

Who writes, who approves and by when. Drafts can start from a brand profile per client in the AI suite, written in each client's brand voice and adapted per group where rules differ.

Reporting

A monthly summary per client with the result of every post, a CSV with a link to each published one, and answers to their questions by email.

Bill onboarding once. The group audit, the brand profile, the connection and a first test post the client watches go out. Optional extra: you set up Lead Radar on the client's groups, and the leads it finds stay private to the client.

Example package shapes

Three example package shapes for group posting as a service
Example package Groups Posts a week, per group Drafts Report
Presence 10 1 You draft, the client approves once a month Monthly summary
Steady 20 2 You draft, the client approves each week Monthly summary and email follow-up
Launch month The Steady list 2, plus a launch sequence in groups that allow promotion Written from the campaign brief Monthly summary with the launch posts called out

These are shapes to adapt, not market data. Pick the numbers from the client's group list and what each group's rules allow.

Pricing method

How to price it: your cost, your hours, then the value

We know of no survey that prices group posting on its own, so there is no market rate to copy. Build the price from three numbers you can check.

  1. Your software cost per client

    Divide your plan's monthly price by the number of clients you connect. The table below shows it with every slot in use.

  2. Your team's hours

    Estimate the hours per client a month for drafting, approvals, client questions and the report, and multiply by your own hourly rate. The posting itself runs from the client's browser.

  3. The value to the client

    Price what the client can see: steady presence in their groups, posts in their voice, and a link to every one. Don't price it on reach or leads you can't promise.

Step 1, worked out: software cost per client, with every slot in use
PlanMonthly priceClientsCost per client
Agency Starter€199/monthUp to 10 clients€19.90
Agency Scale€349/monthUp to 25 clients€13.96

Monthly billing; yearly billing is 2 months free. With fewer clients connected, divide the monthly price by the number you connect.

Your floor per client = software cost per client + team hours × your hourly rate

Set the monthly fee above that floor by what the work is worth to the client, and bill onboarding once.

What posting by hand would cost you

At our ROI calculator's default of 3 minutes a post, 2 posts a week in each of 20 groups come to 2 hours a week per client, about 8.7 hours a month. That is the part software takes away; writing, client questions and reporting are what the client pays you for.

General agency context, not group posting prices

  • Credo's digital marketing pricing survey (last updated July 2022): about half of agencies set a retainer minimum of $2,000 a month or less, and the average agency hourly rate was $137.94.
  • The AgencyAnalytics 2026 benchmarks, a vendor survey: 38% of agencies list social media as a core service, and 68% of the agency leaders who answered (n=201) report operating margins above 20%.
The client's part

What the client has to do

Your clients keep their own Facebook login. You never hold a password. Their part is a one-time setup, then an open Chrome when posts are due.

  1. Install the free extension

    Group Posting, in Chrome or Edge on their own computer. No paid licence: while they're connected, your plan covers their browser with Pro features, except cloud backup.

  2. Confirm the connect link

    They open the link or type the short code you send, read the sheet that lists exactly what is shared, and confirm. Nothing is shared with you before they do.

  3. Keep Chrome open when posts are due

    Chrome has to be open and signed in to Facebook when a post is due. A post that comes due while the computer is off or asleep is reported as missed if Chrome isn't back within a short grace window, never as published.

  4. Stay in charge

    They can pause your posting or disconnect at any time in the extension's Settings. Everything they made themselves stays with them.

Posts only go out while the client's Chrome is open and signed in to Facebook. You schedule; their browser publishes.

Statement of work

A statement-of-work checklist

Agree these in writing before the first post. Each line answers a question the client will ask later.

  • The group list the client approves. Each group by name, and the identity that posts there: their profile, or a Page they manage where the admins accept Pages. New groups join the list only with the client's OK; the dashboard can only use groups that are already in the client's extension.
  • Cadence and hours. Posts a week per group, the days, and the hours the client's Chrome will be open and signed in to Facebook.
  • Content approval. Who drafts, who approves, the turnaround, the topics and claims that are off limits, and who answers comments and questions.
  • Consent. The client's written agreement to the connection and to what it shares (wording below). You also accept our data processing agreement in the dashboard: for client data you direct us to process, you are the controller and we are your processor.
  • Reporting. When the monthly summary and CSV arrive, and what each result means: posted, held for approval by a group admin, unconfirmed, failed, or missed (for example, while the client's Chrome was closed).
  • The rules. Each group's rules and Facebook's terms apply to every post. You won't pay admins for posting rights, which Meta's spam policy bans.
  • What you will not promise. Reach, leads, approval by group admins, or an account Facebook never restricts. No tool can promise zero risk on a platform it doesn't control.
  • Ending the service. Your notice period, and what happens on disconnect: the client can disconnect at any time, and what they made themselves stays with them.
Every week

The weekly workflow

One loop per client, run from the agency dashboard.

  1. Draft early in the week

    Write each collection's posts from the client's brand profile, in the client's brand voice, adapted per group where rules differ.

  2. Get approval

    Send the drafts to the client by the deadline in the statement of work.

  3. Schedule and arm

    Pick groups from the client's collections and set a schedule, sequence or campaign. The first push to a newly connected client lands paused; arm it when it's ready.

  4. Watch results and comments

    Each post reports back as posted, held for approval or failed, with a link to each published one. A post held for approval is in the admin's queue, so don't repost it. Pass questions in the comments to the client, or draft replies for them.

Same protections on every managed post. Managed posts run on the same pacing and one-run-at-a-time protections as every other post, and nothing you push can post faster than the client's own settings.

Every month

The monthly report

The dashboard gives you a printable monthly summary and a CSV for each client. Add two things only the client knows, and explain it by email.

What goes in a client's monthly group posting report, and where each part comes from
Report part What it shows the client Where it comes from
Posted, held for approval, unconfirmed, failed Four separate counts for the month, plus the posts a run never reached The printable monthly summary
Why posts did not go out The reasons, in plain words The printable monthly summary
Group by group, with links Every post in every group, with a link to each published one The month's CSV
Missed posts Posts that came due but didn't run, for example while the client's Chrome was closed, with the reason The client's activity in the dashboard
Comments worth quoting Whether the group cared You, from the post links
Enquiries the client logged The business result The client; ask for it each month

More on reading each result in why a group post failed or was refused, and on the report rows in the agency playbook.

FAQ

Questions agencies ask before they sell it

What is Facebook group posting as a service?

It is a monthly service in which an agency plans, writes and schedules a client's posts in the Facebook groups the client belongs to, and reports the result of every post. Since Meta removed group publishing from its API on April 22, 2024, the posts come from a signed-in Facebook session: a client Page the agency manages, in groups that accept Pages, or the client's own browser with their consent.

How much should an agency charge for Facebook group posting?

We know of no survey that prices it on its own, so build the price from your costs and the value to the client: your software cost per client, plus your team's hours times your hourly rate, then a margin, with onboarding billed once. On Group Posting's agency plans, Agency Starter works out at €19.90 per client and Agency Scale at €13.96, on monthly billing with every slot in use.

What does the client have to do?

Install the free Group Posting extension in Chrome or Edge on their own computer, open your connect link or type the code, and confirm once on a sheet that lists exactly what is shared. After that they keep Chrome open and signed in to Facebook when posts are due, and they can pause your posting or disconnect at any time in the extension's Settings.

What should the statement of work include?

The groups the client approves and the identity that posts in each, posts a week per group and the hours Chrome will be open, who drafts and approves, the client's written consent to the connection, the monthly report, and what you will not promise: reach, leads, approval by group admins, or an account Facebook never restricts.

Are the agency plans white-label?

No. The agency dashboard and each client's extension carry the Group Posting name; the agency plans are not white-label. Your client installs Group Posting and sees its name on the sheet they confirm.

Is it safe for my clients' accounts?

No tool can promise zero risk on a platform it doesn't control, so don't promise it to a client either. Managed posts run on the same pacing and one-run-at-a-time protections as every other post, and nothing you push can post faster than the client's own settings. Facebook's limits, group rules and admin approval still apply, and account restrictions remain possible.

What goes in the monthly report?

The dashboard's printable summary counts posts that were posted, held for approval, unconfirmed or failed, with the reasons in plain words, and the month's CSV lists every group with a link to each published post. Add the comments worth quoting and the enquiries the client logged.

Agency plans from €199/month

Run the service for every client from one dashboard.

Your clients keep their own Facebook login. You never hold a password.

Your next step

Make the offer concrete before selling it

Separate creative pieces, posting attempts, confirmed publications and business outcomes in your scope. Agree what the client approves and when their browser is available.