Nonprofit Drupal Support RFP Requirements and SLAs: A Step-by-Step Guide

FAQs

A nonprofit Drupal support RFP should quantify expected engagement (monthly hours, 12-month ticket history, urgent-ticket SLA), separate requirements for maintenance, reactive support, and growth work, disclose the hosting platform and team structure, define resolution times by severity, state planned enhancements such as new languages or CRM changes, and require a website audit before transition.

Nonprofits should define response time for urgent tickets (commonly one, four, or eight hours), resolution targets by severity level, the service hours window, and availability expectations. For donation platforms, which are mission critical, 24/7 coverage matters, but resolution time and allocated monthly hours determine whether issues are actually fixed, not just acknowledged.

A Drupal support and maintenance agreement typically has three components: ongoing maintenance (core and module updates, security patches, proactive monitoring), reactive support (bug fixing and CMS assistance governed by response and resolution times), and growth work (design changes, new integrations, features, and languages). RFPs should scope and quantify each component separately.

Evaluate Drupal support partners on proven track record with NGOs and donation platforms, their partnership level with the Drupal Association, the number of comparable projects completed, client references, and published case studies. Nonprofit support relationships typically run for years, so vet for a long-term partner rather than a transactional vendor.

Join the conversation +