The approval loop is the real cost
Your writer delivers a practice-area draft. The firm's marketing contact reads it, decides something "sounds risky," and sends it back with notes that amount to "make it safer." Nobody can tell you which sentence triggered the concern, which rule it might violate, or what a fix actually looks like. You revise on instinct, resubmit, and wait. That cycle repeats until the contact gets tired of pushing back or the principal attorney glances at it and approves it for reasons that are equally opaque.
This is the actual bottleneck on legal content, and it has nothing to do with writing speed. The firm contact is reacting to something real, advertising rules for attorneys vary by state and carry professional consequences, but because nobody surfaced the specific issue during drafting, the review process becomes a negotiation with anxiety rather than a check against defined standards.
Rules at draft time, not after
Ghosts applies the jurisdiction's advertising rule set as constraints while drafting, before the content ever reaches the client. The sequence matters because it changes what the client is being asked to do. When a draft arrives with an editor's read that already flags language worth a human look and maps it to the rule in question, the firm's reviewer has something concrete to respond to. They can accept the flagged language, modify it, or replace it with their own. That is a different conversation than "this feels risky."
One point that needs to be plain: the lawyer keeps professional responsibility for whatever they publish. Ghosts produces a check against the rules configured for the firm, for their review. Nothing that comes out of this system is a compliance determination, and findings are not presented as clearances. A finding identifies language that may implicate a rule. What the firm does with that finding is the firm's call.
The reviewer gate and the record it leaves
Every piece produced in the law firm lane requires a named reviewer to sign off before it can publish. That gate is not optional and it is not a formality. The record of what was checked, flagged, and approved stays attached to the file.
For an agency, that record is protection. When a client calls six months later and asks why a page says what it says, you have an audit trail: the rules that were applied, the language that was flagged, who signed off, and when. That is a different position than "we ran it through a checklist and it seemed fine."
What ranking legal content actually looks like
Ghosts measures the practice-area pages that currently rank in a market before drafting one for it. The spread in those pages is wide enough that word count is no kind of formula, and still comfortably rules out the 600-word stub many agencies are producing. The structure Ghosts drafts to is modeled from those pages directly: how sections are ordered, how location signals are handled, how practice scope is described without overclaiming.
That measurement gives the agency something to show the client when the client asks why the page needs to be longer or why it is structured a certain way. The answer is not "because Google." It is because the pages currently holding those positions are built this way.
The trust gap almost no one is closing
Among those same 148 pages, a linked author profile appeared on 2.0 percent of them. A bar number appeared on 0.7 percent. Pages ranking for competitive legal terms are almost entirely anonymous, which means the credibility signals that would most directly address a reader's "can I trust this firm" question are missing from nearly every page in the category.
Adding a named author profile and a verifiable credential to a practice-area page is not technically difficult, and the competitive baseline is low enough that it stands out immediately. The Ghosts workflow builds the reviewer sign-off process around a named individual by design, so the infrastructure for surfacing that attribution is already there.
White-label fit and per-seat pricing
Ghosts runs inside your delivery stack. Output is yours to deliver under your process, your client relationship, and your brand if that is how you operate. The jurisdiction rule packs, the editor's read, and the reviewer gate all run inside the platform, so your team does not need to become legal advertising specialists. They need to know how to use the tool and when to escalate a flag to the firm.
Pricing is per seat. You add seats as you add clients, which means cost scales to the size of the work. An agency running SEO for eight law firms across four states does not pay for enterprise capacity it does not use, it pays for the seats it is actively running.