Idukki
Strategy

The Agency Operator's Playbook: Running 11 Clients on One UGC Stack

How a mid-sized ecommerce agency manages UGC programmes for 11 brands on a single stack — workflow, billing, rights segregation, and the operational gotchas they learned in year one.

Rohin Aggarwal1 min read

Most UGC platform documentation assumes a single brand on a single account. Real-world agencies operate differently: 4-25 brands, shared internal team, mixed billing arrangements, varying technical maturity per client. This piece is the playbook one of our partner agencies — a UK-based ecommerce specialist — uses to run 11 active client UGC programmes on a single Idukki workspace.

The agency contributed the operational detail; we contributed the platform observations. Both sides have learned things worth writing down.

Workspace shape

The agency runs all 11 clients in a single Idukki workspace, with one sub-property per client. Each sub-property has independent: review corpus, rights chain, moderation rules, brand styling, schema emission, llms.txt generation, and citation tracking. Team members are assigned to specific sub-properties via role-based access.

Single workspace, not eleven: rationale.

  • One bill, one renewal, one onboarding for the agency. Simplifies finance and procurement.
  • Shared team across all clients without seat-cost duplication.
  • Consolidated reporting — agency leadership can see all client metrics in one dashboard.
  • Cross-client benchmarking (with permission flags) for industry-relative insights.

Team structure

The agency runs eight people across the UGC function: one head, two senior account managers, three account coordinators, two moderators. Coverage:

  • Each senior account manager runs 5-6 clients as primary contact.
  • Each account coordinator supports 3-4 clients as secondary contact and runs the day-to-day moderation queue.
  • Moderators are pooled across all clients with category-based assignment (apparel-trained vs beauty-trained vs B2B-trained).

The lever that makes this scalable is the moderator pool. By training each moderator across 2-3 categories and routing the queue by category, the agency achieves 80% utilisation versus the 40-50% they ran when moderators were assigned 1:1 to clients.

Workflow per client

A typical week for a client account in the agency's rhythm:

  1. Monday — pull weekly metrics (citation count, UGC volume, response rate, conversion lift). Send dashboard to client by EOD.
  2. Tuesday — moderation queue review for any escalations from the weekend.
  3. Wednesday — content planning: what UGC campaigns to seed in the coming week, which SKUs need more reviews.
  4. Thursday — rights and compliance check: anything expiring, anything needing renewal.
  5. Friday — client check-in call (30 minutes, biweekly cadence) with the senior account manager.

The whole rhythm fits in roughly 6 hours of agency time per client per week, plus moderation queue time (variable; averages 2 hours per client per week).

Rights segregation

The critical concern with multi-tenant agency setups is that one client's UGC cannot leak into another's campaign — accidentally or by misuse. The agency enforces this through:

  • Hard sub-property boundaries. UGC captured for Client A literally cannot be surfaced on Client B's PDP via the platform.
  • Per-client rights grant templates. Each client's submitters sign a grant naming that client specifically, not the agency.
  • Audit trails. Every UGC asset has a chain of custody showing which agency team member moderated, edited or published it.

This was the most stressed concern in the agency's legal review and is the feature that most differentiated platforms in their procurement comparison.

Billing arrangements

The agency offers three commercial models to clients:

Pass-through

Client pays Idukki directly at the published rate; agency charges a service fee on top. Most common for larger clients (>£10k MRR brand spend).

White-label

Agency pays Idukki at a partner rate, marks up to the client, bundles into a fixed monthly retainer. Most common for smaller clients (<£3k MRR).

Outcome-based

Agency charges a fixed fee + a percentage of incremental revenue attributable to UGC and AEO. Most common for ambitious mid-market clients who want skin-in-the-game alignment.

Year-one gotchas

Three things the agency learned the hard way:

  1. Client-specific moderation rules drift. Each client adds nuances ("never publish photos with our old packaging visible", "always require X disclosure"). Without a central rule registry, moderators forget. Solution: a per-client cheat-sheet in the moderation tool.
  2. Reporting cadence creeps. Clients ask for "just one more metric" until weekly reports take 90 minutes each. Lock the report format quarterly; treat new metrics as a separate billable workstream.
  3. Onboarding takes longer than expected. The agency's first onboarding ran 6 weeks; they now run 14 days with a tight template. Most of the savings came from pre-collecting client assets and access in week 0.

Unit economics

The agency shared (anonymised) per-client unit economics:

  • Average revenue per client per month: £4,200.
  • Average platform cost per client per month: £900 (varies by tier).
  • Average labour cost per client per month: £1,800 (8 hours team time at blended rate).
  • Average margin per client per month: £1,500 (36%).

The model scales because labour cost is the marginal item and the moderator pool keeps utilisation high. Adding the 12th client adds £900 platform cost + £1,800 labour and brings in £4,200 — accretive at every step until staffing capacity is reached around 14-16 clients per senior account manager.

Lessons for agency operators

  • Standardise the client rhythm. Variance kills utilisation.
  • Pool moderators across clients with category-routing. 80% utilisation beats 50% across the board.
  • Pick platforms with strong segregation. Cross-contamination is the single largest legal risk.
  • Lock the report format. Scope creep on reporting is the single largest margin killer.
  • Onboard with a template, not a kickoff call. Two weeks beats six.

Closing

Running multiple clients on a single UGC stack is operationally interesting but not technically hard. The hard parts are workflow discipline, rights segregation, and protecting margin from scope creep. The agencies that get all three right have built the most defensible practice in the DTC services category over the last 24 months.

#agency
#operations
#multi-tenant
#workflow

Related reading

Where Idukki ships

Same data model. Every surface a shopper meets.