Skip to main content
Tretanz Infotech

Agency Partnership

How to run white-label revision rounds without killing margin

Unlimited “small tweaks” are how agencies donate profit to a white label partner and a client at the same time. This guide defines a round, maps client packages to partner SOWs, separates change from revision, and shows a margin sketch you can copy into your next website SOW.

Agency team discussing white label revision rounds agency margin

Revision rounds are not a courtesy. They are a product feature with a cost. If your client SOW says “we’ll polish until it’s right” and your partner SOW says “two rounds,” the difference comes out of your margin, your evenings, or both.

White label delivery only works when feedback is a controlled loop: the client speaks to your agency, your agency consolidates, the partner executes against a written list, and staging is not a moodboard. That loop is described in how white label development works. This article is the commercial operating manual for the loop—how not to kill agency profit margins while still looking like a grown-up studio.

A white label development partner for agencies cannot save a package you sold as infinite. They can run a defined round cleanly. Your job is to sell the same shape of work you intend to buy. If you still need the model itself defined, start with white label development explained—then come back to rounds as the commercial control that keeps the model honest.

None of this requires being stingy with clients. It requires naming what is included, what is a new request, and who pays for the third pass when the first two were used on undecided copy.

A round is a batch, not a vibe

If you cannot define a round in a sentence, you cannot invoice one. Operational definition: a revision round is one consolidated written list of in-scope feedback, submitted after a named milestone (usually agency-approved staging), that the partner implements as a single pass. Ten Slack messages over six days are not a round. They are a leak.

Feedback that arrives as a stream is design-by-chat. Feedback that arrives as a list is a professional service.

— Delivery lead, mid-market agency (composite principle)

How agencies accidentally sell unlimited

It rarely says “unlimited” in the PDF. It says “includes revisions,” “until you’re happy,” or nothing at all. Account managers then fill the silence with yes because a launch date is close and a competitor’s proposal was softer.

Language that donates margin

What you wroteWhat the client heardWhat to write instead
Includes revisionsUntil I stop having feelingsTwo rounds of consolidated feedback after staging QA
Minor tweaks at no costNew sections if they are small on my laptopTweaks = copy, color, and spacing inside existing components
We’ll be flexibleThe SOW is a moodExtras quoted before they are built; rush fees named
QA includedThe client is the QA departmentAgency QA before client review; client review is round 1

If your sales motion cannot survive a revision cap, the problem is packaging, not the partner. Productized offers (page counts, templates, two rounds) exist so white label can be priced. Bespoke invention with a smile is a different SKU. Price it like one.

Map client rounds to partner rounds on purpose

The default that works: you buy one partner round for internal/agency QA defects, and you buy two client rounds that you have actually sold. You do not show the client the partner’s first staging if it still fails your checklist. That first pass is not “using up” the client’s goodwill. It is you doing your job.

Illustrative mapping (marketing site)

PassWho reviewsWhat it isCounts against client package?
Partner self-QA + agency QAYouDefects vs brief and designNo
Client round 1Client via youConsolidated list after they see approved stagingYes
Client round 2Client via youSecond consolidated list; no new templatesYes
Extra round or new scopeChange orderNew page, new integration, or a third passBilled

If you skip agency QA, the client becomes round 0 and you will spend partner hours on typos you should have caught. That is not a revision policy. That is unpaid QA staffed by a customer. The same failure shows up when three AMs each promise “a quick look” on different days: the partner experiences four rounds while the client believes they used one. Count passes on the partner’s clock, not on the client’s memory.

Retainer capacity makes this worse if you do not tag rounds. Reserved hours disappear into “small tweaks” that never hit a change order. If you already measure retainer ROI, extra passes should be a weekly leading indicator—not a surprise in month three.

Revision versus change request

A revision adjusts work that was in the brief and the approved design. A change request adds or replaces scope: a new template, a third locale, a CRM field nobody mentioned, a shop filter that was “implied.” If you treat changes as revisions, you will train clients to discover the product on staging.

Pros

  • + Spacing, type scale, and component states already in the design file
  • + Copy swaps inside existing modules
  • + Bug: form does not submit; breakpoint that was in the QA list

Cons

  • − A new landing layout that was not in the sitemap
  • − An integration named for the first time in round 2
  • − “Can it work like this Dribbble shot” after visual design was signed

Write the test into the SOW in plain language. Then train account managers to say, “That’s a change; here is the quote,” without sounding like a villain. The villain move is saying yes, absorbing the partner’s invoice, and resenting the client later.

Feedback hygiene: one list, one owner, one deadline

The partner should not receive six stakeholders in a thread. You collect, you contradict the contradictions, you send one list. If two executives disagree, that is your political problem until it is written as a single instruction.

  1. 01

    Open a window

    Tell the client: feedback due by date, in the shared doc or ticket, not in email side channels. Late feedback starts a new clock.

  2. 02

    Consolidate

    One owner merges comments, kills duplicates, marks out-of-scope items as change-order candidates.

  3. 03

    Send a numbered list

    Each item: page, current behavior, requested behavior, in-scope or quote. Screenshots welcome. Speeches not welcome.

  4. 04

    Partner executes one pass

    No drip feeding mid-pass unless something is blocking. Drip feeding is how one round becomes three.

  5. 05

    Agency QA, then client

    You check the list was done. Then the client sees it. Do not outsource your QA to them.

Loom videos are fine as attachments to the list. A 22-minute Loom with no timestamps is not a list. Ask for timestamps. Your future self is an account manager with two other launches.

Staging rules that protect both brands

Clients should not see broken nav, lorem in a footer, or a form that 500s. That is not “transparency.” That is you spending brand equity so a developer can get a reaction. White label exists so the partner can be messy in a place the client never visits.

Before the client URL is sent

  1. Critical paths work on the browsers you named in the SOW
  2. No partner name in the tab title, source comments, or staging banner unless you chose that model
  3. Content is real enough that feedback is about the product, not about placeholders
  4. Known issues are listed so the client does not spend round 1 reporting them
  5. Password and legal/privacy staging disclaimers if the site is public-indexed by accident

If the client insists on watching the build like a livestream, you are not running white label. You are running a show. Charge for the show or refuse it. Daily client walkthroughs during construction will consume rounds as theater.

A margin sketch for one extra round

Numbers below are illustrative, not a quote. They exist so you can see why “just one more pass” is a P&L event.

Marketing site, two sold rounds, then a third (USD)

LinePlanIf you donate the third round
Client fee$22,000$22,000
Partner build (includes 2 client rounds + agency QA pass)$11,500$11,500
Partner extra round (quoted)$0 in plan / $1,800 if billed$1,800 you absorb
AM time to run rounds (planned 10 hrs)$850$850 + 6 more hours ($510)
Gross leftover before overhead~$9,650~$7,340

You did not “keep a client happy.” You spent about $2,300 to avoid a 20-minute commercial conversation. Sometimes that is a rational account decision. Record it as a discount. If you do it every time, you do not have a revision policy. You have a habit.

Price the extra round on the client side above the partner’s extra so AM time is covered. If you pass through at cost, you are still donating coordination. The ROI calculator is built for this kind of line—use it when extra rounds become a pattern, not a story.

Templates you can actually send

Opening the feedback window

“Staging is ready for your review. This is round 1 of 2 included in the SOW. Please add all in-scope feedback to the doc by Thursday 4pm your time. We will consolidate Friday and the partner will implement next week. Requests that add pages or integrations will be quoted before they are built.”

When something is a change

“The extra pricing table isn’t in the approved sitemap. We can add it as a change: [fee], [days], [what it does to the launch date]. If we skip it for v1, we can schedule it after launch. Which do you want?”

When the window is used up

“Round 2 is complete against the list we confirmed. Further visual passes are an extra round at [fee], or we can park items in a post-launch backlog. I need a written choice so we do not stall the launch date you already announced.”

When to say no—and when to spend the round on purpose

Say no (or quote) when the request is new scope, when rounds are exhausted, when feedback is a fight between stakeholders you have already asked to resolve, or when the file is being used to reopen a closed design. Spend a round on purpose when you missed something in the brief, when a defect escaped agency QA, or when a strategic account’s launch is worth a recorded discount.

Spend vs quote vs refuse

  • Spend: you missed a requirement that was in the brief
  • Spend: accessibility or critical-path bug after your QA
  • Quote: new component, new page, new integration
  • Quote: third pass after two complete rounds
  • Refuse: partner contact with the client to “hurry pixels” without you
  • Refuse: rebuilding against a new aesthetic with no design sign-off

Record discounts in the project file. Otherwise every AM will believe extras are free because last time was free. Finance cannot manage a policy that only exists in folklore.

Put rounds in the paper and in the kickoff

The SOW language belongs next to MSA and IP as commercial terms, not as a surprise. Kickoff should repeat the number of rounds, the tool for feedback, and the extra-round fee. Clients forget PDFs. They remember the last thing you said on the call.

If you are still choosing a partner, ask how they define a round on the discovery call. If they smile and say unlimited, they are either inexperienced or planning to recoup it somewhere you will not like.

When you want a partner that already treats rounds as operations, start a partnership conversation. Bring a recent SOW that went badly. The useful discussion is how to stop that pattern—not a tour of frameworks.

Revisions are how trust compounds—or how it dies

Clients do not remember your Git hygiene. They remember whether feedback felt respected and whether the launch date held. A tight round process does both: they are heard once, fully, and the site ships. A sloppy process makes them repeat themselves and then surprise-bill them. That is how you lose the retainer you were trying to protect.

White label is supposed to make this easier, not foggier. Your agency still owns the relationship. The partner owns a pass against a list. If you keep those jobs in separate lanes, margin survives. If you merge them in a group chat, you will hire extra people to manage a process you never wrote down.

FAQ

Frequently asked questions

Straight answers for agency owners evaluating white label development partnerships.

Continue reading

Agency Partnership

White Label Development Explained

White label development explained for agencies: what it is, how it works, who it is for, pricing models, risks, and how to choose a partner that protects your brand.