2
1 Comment

How an Agency Makes $10,500 a Month From 7 SEO Clients

One agency partner is making $10,500 a month from seven SEO clients. It has no SEO specialist on payroll.

The agency runs eight sites in total, including its own site. A small team uses Claude and Distribb to set up each project, choose pages, publish posts, reuse content, and send reports.

This post shows the numbers, the client results, and the seven-step setup you can copy.

Run the same agency SEO setup with Distribb.

Agency SEO setup earning $10,500 a month from seven clients

The simple math

Most of the agency's clients are local service businesses such as plumbers and electricians. A few are online stores. The agency started this setup in March 2026.

Here are its current numbers:

  • Seven clients pay $1,500 a month each
  • Monthly client revenue is $10,500
  • Eight sites cost $97 each
  • Total platform cost is $776 a month
  • The platform uses 7.4% of the client revenue
  • No SEO specialist was hired

That client revenue works out to $126,000 a year before the agency's other costs.

The team also produced 460 articles across the eight sites in four and a half months. It published 224 of them. Ninety-two went on the agency's own site, leaving about 132 published articles across the seven client sites.

Nobody on the team writes those articles by hand.

Monthly revenue and software cost for seven agency SEO clients

What happened to the client sites

I pulled the numbers from Google Search Console. Google Search Console is the free tool that shows how often a site appears in Google and how many people click it.

Across the client set, the results from April to June were:

  • Clicks grew from 123 to 188, up 53%
  • Search views grew from 14,403 to 19,908, up 38%
  • Average Google position moved from 22.1 to 18.0
  • Keywords in the top three moved from zero to five
  • Sites linking to the clients grew from 69 to 107

These are early results from a small group of sites. They show progress over a few months. They do not promise the same result for every business.

One tourism client had an interesting result after joining in late May:

  • Daily search views fell from 1,504 to 1,332
  • Daily clicks grew from 14.4 to 17.1
  • Average position moved from 10.2 to 9.9
  • Keywords in the top three grew from 12 to 24
  • Sites linking to the client grew from 137 to 414

The site appeared in fewer search results and earned more clicks. The pages started reaching people who were more likely to visit.

Google Search Console growth for an agency SEO client

1) Sell a result the client understands

The agency changed how it talks about the service on sales calls.

Local business owners have heard SEO pitches for years. Many have paid for it before. They often arrive with doubts.

The agency now explains a simple result: helping the business appear when people ask ChatGPT or Google for a local service.

The monthly price stays at $1,500. The work stays the same. The sales talk becomes easier to understand.

The agency had turned off its ads because it had more SEO leads than it could serve. With this setup in place, it can take more of those leads and plans to run the ads again.

Simple sales message for offering SEO and ChatGPT visibility to agency clients

2) Put every client detail in one sheet

The slow part of agency SEO is client setup.

Each new project needs:

  • A clear business summary
  • The services the client sells
  • Target cities or areas
  • Main competitors
  • Starting keyword ideas
  • Writing style
  • Website publishing details

The agency collects this information during the sales call and saves it in one Google Sheet.

Claude reads the sheet and sends the details to the Distribb project. A team member reviews the setup once before work starts.

For the most recent client, the fulfilment lead pasted the details into Claude and asked it to set up the SEO project. His estimate after the job was simple: he could onboard five new clients in about 20 minutes.

3) Focus on the services that make money

The first setup focused too much on searches about cost.

Cost pages often attract people looking for the cheapest option. A local electrician may earn more from EV charger jobs and emergency calls than from people checking the price of a light switch.

The agency now asks every client which service makes the most profit. Claude reads the client's service pages and builds the page plan around that answer.

The team also checks what gets published. A useful instruction can still produce the wrong page when nobody reviews the result.

4) Publish at a steady pace

Pages need time to appear in Google.

On one fencing site, the best page made by the system earned 320 clicks and 3,250 search views in 90 days. The team published it, linked it to related pages, and gave it time.

A steady plan is easier to manage than a rush of pages followed by silence.

5) Reuse useful articles on trusted sites

A new client site may have little trust with Google. An established publishing site already gets crawled often.

The agency turns useful client articles into native posts for other platforms. Across the eight sites, it published 83 Medium articles through 24 accounts.

Each version still needs to be helpful on its own. The team keeps the facts, changes the wording for the platform, and links only where the link helps the reader.

Content reuse plan with 83 Medium articles across eight client sites

6) Give clients proof they can see

Clients want to see that work is happening.

The agency sends a short report every week with its own brand on it. It also checks the live blog pages. A page should load well, look clean, and make sense to a customer.

This gives the client two kinds of proof:

  • Search numbers that show progress
  • Published work they can open and read

7) Keep people in charge of the key choices

Claude handles repeated work such as setup, page research, first drafts, publishing, content reuse, and reports.

A person still chooses the clients, the profitable services, the claims that are safe to make, and the pages that are good enough to publish.

This is how one fulfilment lead can watch eight sites without building a full SEO team.

A simple version you can copy

Start with one client and use this checklist:

  1. Charge for a clear monthly result
  2. Collect the business details in one sheet
  3. Ask which services make the most money
  4. Build pages around those services
  5. Review every page before it goes live
  6. Publish at a steady pace
  7. Reuse the best articles on suitable platforms
  8. Send one useful report each week
  9. Check Google Search Console every month
  10. Keep a person responsible for the final call

The main number to watch is client margin. At $1,500 in revenue and $97 in platform cost, the agency has room for sales, account care, and human review.

I built this workflow into Distribb. You can connect each client site, plan pages, publish content, track search results, and run the work from Claude, Codex, or Cursor.

Which part takes the most time in your agency today: setup, writing, publishing, reporting, or client sales?

on July 27, 2026
  1. 1

    The interesting shift is that the bottleneck seems to move from execution capacity to maintaining quality while scaling.

    What would convince you that the next constraint is improving the delivery system, rather than simply acquiring more clients for the same model?

Trending on Indie Hackers
I built an AI that turns an idea into a live business in under 10 minutes. Here’s what 1,000 launches taught me User Avatar 94 comments Stop losing deals in the gap between "sounds good" and getting paid User Avatar 58 comments Building a startup costs $0. Your tooling budget costs $500K. Here's why. User Avatar 49 comments "Looks Good to Me" Is Quietly Killing Your Feedback Loop User Avatar 33 comments 787 tools for developers. 5 for nurses. Two weeks of tracking 14,000 indie launches. User Avatar 31 comments 67K impressions in 2 days from a single Daily-Dev post — here's what happened User Avatar 21 comments