Failure PatternDecision layer

The Platform Lock-In Trap: Why Course Creation Retainers Shrink After Year One

Symptom: Client asks for a copy of the course files and you realize the quizzes, drip logic, and certificates only exist inside one vendor's environment. Root cause: The engagement was scoped as content production, so no one priced the export, re-authoring, and re-integration work that a platform change forces.

By InnovaAI ResearchPublished

How do you recognize it?
  • Client asks for a copy of the course files and you realize the quizzes, drip logic, and certificates only exist inside one vendor's environment
  • Renewal conversation shifts from new module development to a line-item debate about who pays the $159 to $399 monthly platform seat
  • The client's new HR coordinator has already opened a trial account on a competing platform and wants to compare
  • Scope creep appears as migration requests rather than content requests, and nobody quoted the rebuild hours
  • Course completion data lives in the platform's analytics while the client's LMS shows nothing, so compliance reporting gets done twice by hand
Why does it happen?
  • The engagement was scoped as content production, so no one priced the export, re-authoring, and re-integration work that a platform change forces
  • Authoring choices made for speed (PowerPoint-to-SCORM conversion, native quiz builders, platform-hosted video) create assets that do not travel cleanly between systems
  • Clients compare the retainer against the platform's own self-serve pricing and conclude the tool is the product, not the agency's instructional design
  • HR tech stacks get consolidated on a procurement cycle the agency does not control, and course assets are the easiest thing to move
How do you fix it?
  • Inventory every deliverable by portability tier (source files, SCORM packages, platform-native elements) and put that inventory in the client-facing scope document
  • Quote a fixed-price migration and re-authoring line item at renewal so a platform switch is a paid project instead of a discount negotiation
  • Move quiz and assessment authoring into a portable format where the client's LMS can consume it, keeping the platform for delivery only
  • Book a quarterly review with the client's HR or L&D owner, not just the marketing contact, so stack consolidation plans surface before procurement decides