
Nine Subscriptions. Four Tools You Actually Use.
The subscription line is the small half of what a scattered stack costs. Here is the audit that prices the other half, and the rule for deciding what to cut.
Reselling SEO is the fastest way to add a retainer and the fastest way to lose one. Which it turns out to be comes down to a single question you will be asked in month four.

“So what did you actually do for us last month?” It is asked pleasantly, usually by a client who has just seen the invoice next to a flat rankings chart. It is not a hostile question. It is the only question.
If you resell SEO, you have about four seconds to answer it, and the honest answer is often a forwarded PDF you have not read closely, produced by a vendor you have never met, describing work you did not watch happen. The client hears competence. What they are actually hearing is a relay.
This is not an argument against reselling. Reselling SEO is a rational business decision and thousands of agencies make money at it. It is an argument that the thing determining whether you keep the retainer is not the quality of the fulfillment — it is whether you can answer the month-four question from your own knowledge. Everything below is about protecting that.
Start with why anyone does this. The pitch is simple: buy fulfillment at wholesale, sell at your rate, keep the difference, add no headcount. The published numbers are real — The HOTH’s reseller program states plainly that “most resellers see 40-60% margins”.
Take that at face value and run it across a small portfolio. Wholesale costs below are illustrative; substitute your own partner’s rate card.
| Line | Per client / month | Six clients / month | Six clients / year |
|---|---|---|---|
| Retainer you charge | $1,500 | $9,000 | $108,000 |
| Wholesale fulfillment | $700 | $4,200 | $50,400 |
| Gross margin | $800 (53%) | $4,800 | $57,600 |
| Account management (your hours) | ~2 hrs | ~12 hrs | ~624 hrs |
| Reporting and reconciliation | ~1.5 hrs | ~9 hrs | ~468 hrs |
Fifty-three percent looks excellent until you read the last two rows. Roughly a thousand hours a year of your team’s time is inside that margin, and none of it is the SEO — it is relaying. Briefing the vendor, chasing the vendor, translating the vendor’s report into something a client will accept, and absorbing the gap when the two do not match.
Divide the gross margin by those hours and the number stops looking like margin and starts looking like a wage. That is the real comparison, and it is the one most reseller arithmetic skips.
You are not selling SEO at a 53% margin. You are selling coordination at whatever your coordinator costs, and the SEO is a pass-through.
Reselling does not fail gradually. It fails at three specific points, and each one is visible in advance.
You receive a deliverable, not a process. When a client asks why rankings moved — or did not — you can only repeat what you were told. You cannot check. Over a long enough engagement, an agency that cannot inspect the work stops being able to defend it, and the client eventually asks the vendor directly.
A PDF emailed on the fifth of the month is a snapshot of a system the client cannot see into. It arrives, it is skimmed, it is filed. It does not build the habit of the client logging in and watching progress, which is the habit that renews retainers. Worse, a static report is the easiest thing in the world to argue with, because the underlying numbers are not there to check.
This is the one that quietly kills the engagement. The audit lands. It is thorough, it is correct, and it identifies forty issues. Then it sits, because implementing it requires touching the client’s site and nobody in the chain owns that. Six months later the same forty issues appear in the next audit. The client is paying for diagnosis on repeat.
Strip away the vendor comparisons and one question decides which model an agency should run: who ships the fix?
Every SEO engagement eventually reduces to a change on a website — a title rewritten, a redirect added, a canonical corrected, schema introduced, a page published. Diagnosis is the cheap half. Whoever owns the shipping owns the outcome, and therefore owns the relationship.
Agencies that build sites already have the third option and usually do not use it. If you hold the repository or the CMS credentials, you are one workflow away from being the party that closes the loop — and “we shipped nineteen fixes to your site last month, here they are” is a fundamentally different conversation from forwarding a PDF.
The two models are not rivals in every case. They differ on who holds the knowledge and who absorbs the variable cost, and those differences point at different agencies.
| Dimension | Reselling fulfillment | Running a platform |
|---|---|---|
| Time to first delivery | Days — the vendor is already staffed | Weeks — you learn the tooling |
| Cost shape | Variable, per client, forever | Mostly fixed; marginal per client |
| Margin at 3 clients | Better — no fixed cost to cover | Worse — fixed cost across few clients |
| Margin at 20 clients | Flat; scales with cost | Improves; fixed cost amortizes |
| Who can answer “what shipped?” | The vendor | You |
| Where the client logs in | A vendor dashboard, or nowhere | Your portal, on your domain |
| If the partner raises prices | Your margin absorbs it | Not applicable |
| If a client leaves | You lose the retainer | You lose the retainer; keep the capability |
| Institutional knowledge | Accrues to the vendor | Accrues to your agency |
Read the last row as the strategic one. Three years of reselling leaves you with three years of invoices. Three years of running delivery leaves you with a team that knows how SEO behaves in your verticals — which is the asset you actually sell.
The honest crossover point is portfolio size. Below roughly five SEO clients, a partner is usually the correct answer; fixed tooling cost spread across three retainers is hard to justify. Above ten, the variable cost compounds against you and the knowledge gap starts showing up in sales calls.
If reselling is the right model for where you are, these are the questions that separate a fulfillment partner who will protect the relationship from one who will eventually replace you in it.
Question three is the load-bearing one. If the answer describes a handover to the client with no owner after it, you already know how month four goes.
Bringing delivery in-house does not mean hiring an SEO team. It means owning three things and letting tooling carry the rest.
The third is the one agencies underestimate. A branded client portal on your own domain changes the reporting conversation from a monthly defence into an open book, and it is the same surface that carries approvals, files and invoices — so it earns its place several times over. On the delivery side, the Command Center is included from the Studio plan up, which is also roughly where the portfolio arithmetic above starts favouring fixed cost over per-client fulfillment; the plan comparison is the quickest way to check that against your own client count.
For agencies that already build the sites they would be optimizing, the build-and-run workflow closes the gap entirely — you are already holding the repository, which means you are already holding the answer to the month-four question.
And if the reason SEO went out to a partner in the first place was that nothing in your stack talked to anything else, the problem may not be fulfillment at all. The stack audit prices that version of the question.