LMS Request for Proposal (RFP) Template

A ready-to-use RFP template for organizations purchasing a Learning Management System. Customize each section to match your requirements, then distribute to 3–5 shortlisted vendors with a clear response deadline. Replace all [bracketed text] with your organization's specifics.

Key Takeaways

  • 9 comprehensive sections covering organizational context, functional requirements, technical requirements, security, pricing, implementation, support, vendor information, and evaluation criteria.
  • Every requirement can be marked Required (R), Preferred (P), or Optional (O) so vendors respond precisely.
  • Includes a weighted scoring rubric: Functional Fit (30%), Technical Fit (15%), Ease of Use (15%), Pricing (15%), Implementation (10%), Support (10%), Vendor Viability (5%).
  • Share with L&D, IT, Procurement, and business unit stakeholders before sending — requirements you miss now become compromises later.
  • Includes 10 demo questions designed to get past the sales pitch and see how platforms actually perform.

Section 1: Introduction & Overview

Start with your organization profile and project context:

  • Organization details: Name, industry, headquarters, employee count
  • Learner projections: Year 1 count, Year 3 projected growth
  • Current LMS: Existing platform (if any) and reason for change
  • Project overview: 2-3 paragraphs on primary use cases, expected outcomes, and constraints
  • RFP timeline: Issue date → Questions due → Submission deadline → Shortlist → Demos → Trial → Selection → Go-live

Section 2: Functional Requirements

Mark each as R (Required), P (Preferred), or O (Optional). Vendors respond: ✅ Fully supported, 🔧 Supported with configuration, 🔌 Via integration, 🗓️ On roadmap, ❌ Not supported.

Learning & Content Delivery

  • ☐ SCORM 1.2/2004 and xAPI support
  • ☐ Native video hosting with adaptive streaming
  • ☐ Live virtual classroom integration (Zoom, Teams, Webex)
  • ☐ Learning paths spanning multiple courses
  • ☐ Drip/scheduled content release
  • ☐ Cohort-based delivery with start/end dates
  • ☐ Multi-language content support
  • ☐ Built-in content authoring

Assessment & Certification

  • ☐ Quiz engine with multiple question types
  • ☐ Question banks with randomization
  • ☐ Customizable certificate templates
  • ☐ Certificate expiration and auto-recertification
  • ☐ Proctoring or assessment integrity features

User Management

  • ☐ SSO via SAML 2.0 or OAuth/OIDC
  • ☐ SCIM provisioning
  • ☐ Role-based access with custom roles
  • ☐ Multi-tenant / sub-account architecture
  • ☐ Auto-enrollment rules

Section 3: Technical Requirements

  • ☐ Cloud-hosted SaaS (no on-premise required)
  • ☐ 99.9%+ uptime SLA
  • ☐ CDN for global content delivery
  • ☐ Sandbox/staging environment
  • ☐ REST API with documentation
  • ☐ Webhooks and Zapier/Make connector
  • ☐ LTI 1.3 support
  • ☐ Native mobile apps (iOS/Android)
  • ☐ Offline learning with sync
  • ☐ Branded/white-label mobile app

Integration matrix: List your specific systems (HRIS, CRM, communication tools, identity provider, content storage) and ask vendors to describe their integration method for each.

Writing an LMS RFP?

Get expert guidance on requirements, vendor selection, and evaluation — tailored to your organization's needs.

Section 4: Security & Compliance

Vendors must complete this fully. Incomplete security responses may result in disqualification.

  • ☐ Encryption at rest and in transit (specify standards)
  • ☐ Penetration testing (most recent date)
  • ☐ SOC 2 Type II, ISO 27001, GDPR, HIPAA, FERPA, CCPA, WCAG 2.1 AA (check all held)
  • ☐ Data residency options
  • ☐ Sub-processor list
  • ☐ Data Processing Agreement (DPA) available
  • ☐ Data retention policy after contract ends

Section 5: Pricing

Request pricing for 3 scenarios: current learner count, 2x growth, and 3x growth. Itemize all costs:

  • Platform license/subscription (annual)
  • Implementation/setup fees
  • Data migration costs
  • Admin training
  • Premium support tier
  • Custom integrations
  • Additional storage
  • Mobile app (if separate)
  • API access (if separate)

Key questions: How do you define "active user"? What happens if we exceed our tier mid-contract? Are there annual price increase caps? What discounts for multi-year commitments?

Section 6: Evaluation Criteria

Criteria Weight Description
Functional Fit30%How well the platform meets stated requirements
Technical Fit15%Architecture, integrations, security, scalability
Ease of Use15%Admin and learner experience (assessed during trial)
Pricing & Value15%Total cost of ownership relative to capabilities
Implementation10%Timeline, methodology, migration support
Support & Partnership10%Responsiveness, account management, long-term fit
Vendor Viability5%Company stability, customer base, trajectory

10 Questions for Live Demos

Use these during vendor demos to get beyond the sales pitch:

  1. Show us creating a course from scratch — no pre-built content
  2. Walk through a new employee's first day on the platform
  3. Show a manager checking team compliance status and following up on overdue training
  4. Demonstrate your most complex use case handling
  5. Show us what happens when something goes wrong — an error, a failed upload
  6. Build a custom report live — don't show pre-built ones
  7. Show the mobile experience on an actual phone
  8. Demonstrate the SSO login flow
  9. Show how an admin troubleshoots a learner issue
  10. What's the one thing you'd improve about your own product?

Writing an LMS RFP?

Get expert guidance on requirements and vendor selection.

Frequently Asked Questions

How many vendors should receive my RFP?
Send to 3-5 shortlisted vendors. Fewer than 3 limits your comparison. More than 5 creates evaluation fatigue and delays your timeline. Pre-qualify vendors before sending.
How long should I give vendors to respond?
3-4 weeks is standard. Allow 1 week for vendor questions, publish answers to all vendors simultaneously, then give 2-3 weeks for proposal preparation.
Should I include our budget in the RFP?
It's debated. Including a budget range helps vendors propose appropriate solutions. Not including it ensures you see their standard pricing. A middle ground: state your budget range privately during shortlist conversations.

Related Pages

Last updated:

By the LMS Guide editorial team