# How to offer Facebook group posting as an agency service

Sell Facebook group posting to clients: package shapes, how much to charge, a statement-of-work checklist, consent wording and the monthly report.

Canonical: https://groupposting.com/for/agencies/offer-facebook-group-posting-as-a-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.

 [See plans and buy](<https://groupposting.com/for/agencies/pricing/#plans>) [Questions first? Ask us by email](<https://groupposting.com/for/agencies/start/?path=call>)

  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. 01

   ### 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. 02

   ### 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. 03

   ### 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

| Plan | Monthly price | Clients | Cost per client |
| --- | --- | --- | --- |
| Agency Starter | €199/month | Up to 10 clients | €19.90 |
| Agency Scale | €349/month | Up 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](<https://groupposting.com/roi/>)'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](<https://getcredo.com/guide/digital-marketing-industry-pricing-survey/digital-marketing-agency-hourly-rates/>) (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](<https://agencyanalytics.com/agency-benchmarks-2026>), 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. 01

   ### 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. 02

   ### 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. 03

   ### 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. 04

   ### 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](<https://transparency.meta.com/policies/community-standards/spam/>) 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.

  Consent

## Consent wording you can adapt

A plain starting point for your contract or onboarding email. It is not legal advice; have your own adviser check it.

> \[Client\] asks \[Agency\] to schedule posts in the Facebook groups on the attached group list, as \[Client\]'s profile or the Pages named there. The posts are published by the Group Posting extension in \[Client\]'s own browser, with \[Client\]'s own Facebook login. \[Client\] does not share their password with \[Agency\].
>
> Before connecting, \[Client\] reads the sheet in the extension that lists what is shared with \[Agency\], including the groups in the extension and the collections they are sorted into, the names, Facebook id numbers and pictures of \[Client\]'s profile and Pages, the results of the posts \[Agency\] schedules with a link to each published post, and the extension's general health. When \[Agency\] asks the assistant to rank groups, group names and approximate sizes are also sent to Group Posting’s AI provider. Results are kept for up to 400 days, and the group list for up to 90 days after \[Client\] disconnects; deletion is available immediately on request. The connection never shares \[Client\]'s password, cookies or login session, private messages, \[Client\]'s own posts, or their Lead Radar inbox.
>
> \[Client\] can pause \[Agency\]'s posting or disconnect at any time in the extension's Settings. Each group's rules and Facebook's terms apply. \[Agency\] does not promise reach, leads, approval by group admins, or that Facebook will not restrict the account.

### A group list is personal data

The groups someone joined can reveal what [GDPR Article 9(1)](<https://eur-lex.europa.eu/eli/reg/2016/679/oj>) treats as special categories, such as political opinions, religious beliefs, health or sexual orientation. If you or your client are in the EU, record explicit agreement before any group data reaches you. The [agency section of our privacy policy](<https://groupposting.com/privacy/#agency>) lists what the connection shares and how long it is kept.

  Every week

## The weekly workflow

One loop per client, run from the agency dashboard.

1. 01

   ### 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. 02

   ### Get approval

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

   ### 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. 04

   ### 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](<https://groupposting.com/group-posting/facebook-group-post-failed/>), and on the report rows in [the agency playbook](<https://groupposting.com/group-posting/facebook-group-marketing-for-agencies/>).

  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.

 [See plans and buy](<https://groupposting.com/for/agencies/pricing/#plans>) [Questions first? Ask us by email](<https://groupposting.com/for/agencies/start/?path=call>)

Explore more

- [Facebook group posting for agencies →](<https://groupposting.com/for/agencies/>)
- [Group posting for Facebook ads agencies →](<https://groupposting.com/for/facebook-ads-agencies/>)
- [Agency plans and per-client cost →](<https://groupposting.com/for/agencies/pricing/>)
- [White-label, privacy and client questions →](<https://groupposting.com/for/agencies/faq/>)
- [The agency playbook for group marketing →](<https://groupposting.com/group-posting/facebook-group-marketing-for-agencies/>)
- [Facebook ads and group marketing →](<https://groupposting.com/group-posting/facebook-ads-and-group-marketing/>)
- [What still publishes to groups →](<https://groupposting.com/group-posting/facebook-groups-api/>)
- [Pacing and account safety →](<https://groupposting.com/features/account-safety/>)
- [What the agency connection shares →](<https://groupposting.com/privacy/#agency>)

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.

- ### For the client handoff

  Use one document for the offer, groups, creative, approvals and reporting.

  [Use the campaign brief →](<https://groupposting.com/group-posting/facebook-group-campaign-brief/>)
- ### For operating the service

  Coordinate clients while each keeps their own login and publishing browser.

  [Explore agency software →](<https://groupposting.com/for/agencies/>)
