Failure PatternDecision layer

The Spline Per-Seat Trap: Why Agencies Fail to Price 3D Retainers

Symptom: Client invoices show a single 3D hero scene delivered, but the agency is paying for three or more Spline seats because designers, a developer, and an account lead all needed editor access during the build. Root cause: Spline prices per seat across Hobby ($15 monthly, $12 annual), Pro ($30 monthly, $25 annual), and Max ($70 monthly, $60 annual), so collaboration itself is the cost driver, not scene count or export volume.

By InnovaAI ResearchPublished

How do you recognize it?
  • •Client invoices show a single 3D hero scene delivered, but the agency is paying for three or more Spline seats because designers, a developer, and an account lead all needed editor access during the build.
  • •Pro plan seats at $30 monthly (or $25 billed annually) get provisioned for every collaborator, and the agency never reconciles which seats are still active after the project ships.
  • •A retainer priced around the $580/mo Spline Starter 3D Presence offer quietly loses margin once two or three seats plus the 20h setup are amortized against a client paying for one embed.
  • •Clients ask why the embedded scene still shows Spline branding, and the agency discovers no white-label program exists to remove it.
  • •Handoff stalls because the client's marketing team cannot edit the scene without a paid seat of their own.
Why does it happen?
  • •Spline prices per seat across Hobby ($15 monthly, $12 annual), Pro ($30 monthly, $25 annual), and Max ($70 monthly, $60 annual), so collaboration itself is the cost driver, not scene count or export volume.
  • •The platform publishes no white-label program, so client-facing exports and embeds carry Spline branding that agencies cannot rebrand away.
  • •Real-time collaboration pulls non-designers (copywriters, QA, account managers) into paid seats during review cycles that last days, not months.
  • •Agencies model the tool cost against a one-time build fee instead of the recurring seat spend a live embedded scene requires for maintenance and refreshes.
How do you fix it?
  • •Audit the workspace member list in Spline and downgrade or remove every seat not actively editing; keep reviewers on view-only links rather than paid seats.
  • •Rebuild the retainer math so the $580/mo Starter offer explicitly covers one Pro seat at $30 monthly, with additional seats billed to the client as a line item.
  • •Set a seat policy before the next Spline project: designers on Pro, developers on Pro only during export week, account staff never seated.
  • •Disclose the Spline branding on embeds in the client SOW up front, and price any custom-branded alternative as a separate scope item.