✨ Track your brand across 7 AI engines - start your 7-day free trial →
← All resources Guide

How to price agency work once a client sells more than one product line

· Visibility AI Team
On this page
  1. Why a second product line is not just more work
  2. Price it in declining tiers, not one retainer stretched thinner
  3. Report the split, and bill the split the same way
  4. Where the scope creep actually shows up
  5. What to actually sell, in order

Here’s an illustrative version of a conversation that comes up once an AI-visibility retainer has been running for a few months: the client mentions, almost in passing, that the dashboard everyone has been looking at only covers the flagship line, and there are two more lines with their own buyers, their own competitors and their own AI answers that nobody has priced in. The agency has been invoicing one account. It has actually been running three, and only found out by accident.

That is the problem this piece is about. Not how to price AI visibility work in general, which our piece on auditing, retainer and results-based pricing already covers, but what changes in pricing, scoping and reporting once “the account” turns out to be several accounts wearing one client name.

Why a second product line is not just more work

The natural instinct is to treat a second or third line as scope expansion: the same shape of work, billed at a bigger retainer. That undercounts what is actually different. Setting up tracking for a multi-line catalog means a separate prompt set, a separate competitor list and a separate source landscape for the espresso machine and the travel mug, because an answer engine builds a different shortlist for each one. The work is not more of the same audit. It is several audits that happen to share an invoice, and pricing it like a bigger version of the first audit misses that the second and third lines need their own diagnosis, not a larger dose of the first one.

Visibility is not evenly distributed across categories to begin with, which is part of why a single number for a multi-line client hides more than it shows. Adobe’s July 2026 analysis of US retail sites found LLM visibility scores (how machine-readable a retailer’s homepage is to an AI model) ranging from 76% for apparel down to 59% for grocery, with electronics, cosmetics, sporting goods, furniture and general merchandise sitting in between, reported by Digital Commerce 360. A client selling into two of those categories is not comparing two divisions of equal difficulty, and a blended retainer priced as if they were ends up discounting the easier line and treating the harder one as a loss leader.

Category is not destiny, though, which is the harder thing to price for. Similarweb’s GenAI Brand Visibility Index, published in March 2026, found that specialists like B&H, Adorama and iFixit were outperforming their own branded-search demand inside consumer electronics, out-citing some of the category’s biggest names in AI answers, according to Similarweb’s press release. A client’s weaker-looking line is not necessarily the harder category. It might just be the less-worked one, and a scoping conversation that cannot tell those two apart ends up pricing the wrong line for the wrong reason, or worse, writing off a line as “just a tough category” when it is actually an easy win nobody has touched.

Price it in declining tiers, not one retainer stretched thinner

A flat retainer does not survive contact with a second line. Hold the price flat and you are doing three audits’ worth of work for one audit’s fee. Multiply it by the number of lines and the client is paying full setup cost three times over for a relationship, an entity record and a reporting cadence that already exist.

This is not a theory specific to AI visibility. It is the standard shape of per-unit pricing once a vendor sells by the brand or the location. Citera, a direct AI-visibility competitor, prices its agency tier at €249 a month for three brands and then €200 for each additional brand on its Starter plan, dropping to €150 per additional brand once an agency is big enough for the Growth plan, according to Citera’s own pricing documentation. GatherUp runs the same curve for location-based reputation management, charging $75 a location at 5 to 10 locations and stepping down to $31 a location past 101, with the plan stating plainly that “pricing is based on the number of locations in your account, not the number of clients” (GatherUp). Neither of those is an agency’s client-facing rate card, but both show the same underlying curve: the first unit costs the most because it carries the setup, and every unit after that should cost less, not the same.

An agency pricing its own AI visibility work by the product line can borrow that shape directly. Price the first line close to what a single-account retainer already costs, since it carries the same audit, prompt-set build, entity work and reporting setup a single brand would. Price the second and third lines lower, because the client relationship, the reporting cadence and most of the entity work are already built; what is new is the prompt set, the competitor list and the per-line analysis. A flat per-line rate either overcharges the third line for work that is mostly done, or undercharges the first line for work that has not happened yet. A declining tier avoids both.

Report the split, and bill the split the same way

Our guide to tracking multiple product lines already makes the measurement case for reporting each line’s score separately rather than blending them into one brand-wide number, the same logic multi-location reporting had to work out for franchise accounts. The pricing version of that argument is just as direct: if you report each line on its own, you need to be able to point to what each line’s number cost to produce. A client paying one blended retainer for three lines cannot tell, from the invoice, whether the thin line is thin because nobody has worked it yet or because nobody is paying for it to be worked. Itemizing the invoice by line is what turns “we haven’t gotten to line three yet” into a defensible, scoped answer instead of a vague one that sounds like neglect.

The monthly report itself should follow the structure already laid out in reporting AI visibility to clients: baseline, change, who is being named instead, and what was done about it. Repeat that structure once per line rather than averaging it into a single number, and the report starts matching the invoice line for line, which is what makes both of them easy to defend in the same meeting.

Where the scope creep actually shows up

Scope creep is already a quantified drain on agency margins before a second product line enters the picture. Ignition’s 2025 US Agency Pricing and Cash Flow Report found that 57% of agencies lose $1,000 to $5,000 a month to scope creep, alongside 97% chasing late payments and 63% living with unpredictable cash flow, per Ignition’s own report. None of that is specific to AI visibility or to multi-line clients, and that is exactly the point: a multi-line account is simply more surface area for the same leak. A new line that “just needs a quick look” to see whether it is worth a full prompt set is the kind of unscoped work that figure is describing, applied to a client who assumed one passing mention of a second product was obviously covered under the existing retainer.

The guard against it is naming the line before you work it. A new product line gets its own line item on the statement of work, even a small exploratory one, before a single prompt is run against it. That turns “let’s look into whether line three needs tracking too” into a priced decision from the first conversation, rather than unbilled diagnostic work that only gets noticed when the renewal looks thinner than the relationship felt.

What to actually sell, in order

Start with the line that already has a retainer and keep pricing it the way our general pricing piece lays out: audit first, retainer second, a narrow results-based bonus only once a baseline exists. The moment a second line surfaces, whether the client mentions it directly or your own audit turns it up, price it as its own item at the next tier down, never fold it silently into the existing invoice. Before quoting that second line, check whether it is genuinely a harder category or just an under-resourced one; the gap between those two is the difference between a fair price and a wasted one.

If you are building this into how you run every multi-line account, see how Visibility AI supports agencies managing more than one client or line at once, or run a free Visibility Check against a client’s weakest-looking line before the next pricing conversation, so the scoping starts from a real number instead of a guess about why that line looks thin.

← Back to all resources

See where you stand in AI answers.

7-day free trial · Full features · No credit card.

Start free trial