Drupal website support
We take over existing Drupal websites for technical support. We update the core and modules with compatibility checks, run backups, monitor website availability and domain status and respond to failures promptly. We fix bugs, optimize performance, set up technical SEO and extend functionality to fit your business needs. We support the project systematically, not only when problems arise.
What Drupal support includes
01
What Drupal support includes
We support Drupal websites with the specifics of the CMS in mind: compatibility of the core, contributed modules, PHP, custom code and integrations. We perform regular maintenance, fix problems and extend website functionality.
Monitoring and failure response
We monitor website availability and domain renewal dates. When a failure occurs, we identify the cause and start fixing it within the time set out in the maintenance schedule.
Drupal updates and security
We update the Drupal core, contributed modules, PHP and dependencies. We track vulnerabilities and install security fixes. Before rollout, we check update compatibility and how the website works on a staging copy.
Bug fixes
We find and fix errors in the website, admin panel, Drupal modules and integrations. We analyze the causes of problems, fix issues in the code and settings and check that everything works after the changes.
Backups
We create backups of files and the database and store them separately from the live server. Before every update, we save a current copy so the website can be restored if needed.
Performance and technical debt
We find and eliminate the causes of slow website performance: inefficient database queries, caching problems and code errors. We assess outdated customizations and unstable integrations and set improvement priorities.
Feature development
We develop new sections, forms and features, customize Drupal modules and connect external systems via API. We agree on tasks, the scope of work and priorities for further website development.
Technical SEO
We check indexing settings, the XML sitemap, robots.txt rules, canonical URLs and redirects. We eliminate duplicate pages and technical errors that prevent search engines from crawling and indexing the website correctly.
02
Taking over a Drupal website
RIVERIT takes over existing Drupal websites for support, no matter who developed them. Before maintenance begins, we assess the technical condition of the project, identify risks and arrange the handover of the necessary access and materials.
Technical review
We study the code, installed modules, integrations and server configuration. We check whether the Drupal version is current, whether security updates are available and the state of backups and monitoring. We identify technical issues and list any missing access credentials and documentation.
Preparing for ongoing support
We set up a staging copy and version control if they are missing. We fix critical problems, check that the website can be restored from backups and set up monitoring. We agree on priorities and a plan for further work.
Regular support
We start maintaining the website under the chosen support plan. We perform scheduled updates, fix bugs and extend functionality. We manage tasks in a project management system, keep track of deadlines and provide reports on completed work.
03
How tasks are handled
We handle all requests and work through the RIVERIT project management system. You can track task status, view the approval history and keep an eye on deadlines and actual hours spent. All project information is kept in one system.
Creating a task
You create a request and describe the result you need. We clarify the requirements and set the priority based on urgency and the impact on the website.
Analysis and estimate
Our specialists study the task, decide how to implement it and estimate the effort. Before work begins, we agree on the scope of work and the estimate in hours.
Implementation and testing
We carry out the agreed work and check the changes on a staging copy, including their compatibility with existing website features. We provide the finished result for your review and approval.
Deploying changes
After approval, we deploy the changes to the live website and check that it works. We record the task result and actual time spent in the project management system.
04
Drupal website support cost
The cost of Drupal support is set by the chosen support plan with a fixed number of included hours per month. This time is used for regular website maintenance, bug fixes and custom development.
We choose a support plan based on the technical review, taking into account the condition of the website, the complexity of the project and planned tasks. If the scope of work exceeds the included hours, we estimate the additional costs in advance and agree on them with you. This approach lets you plan your budget for website technical support and development.
05
Why RIVERIT
Experience since 2015
We have been developing and supporting IT projects since 2015. Over this time, we have completed 100+ projects. We work on Drupal websites under NDA.
Security expertise
We have restored more than 150 websites after hacking. We investigate incidents, remove malicious code and fix the vulnerabilities we find.
Response within one hour
We respond to support clients within one hour during business hours. We take critical failures first, including outside business hours if your plan includes this.
Comprehensive support
We maintain not only Drupal websites but also servers, corporate portals, mobile apps and chatbots. One RIVERIT team coordinates work across several areas.
Transparent process
We assign a manager to your project. You can track tasks and their status in the RIVERIT project management system. We send reports on completed work once a week or once a month.
Long-term partnership
On average, clients work with us for 6 years. The access credentials, documentation and project backups stay with you.
06
Drupal support FAQ
01How often are Drupal security updates installed?
We perform scheduled updates monthly. We check new versions of the Drupal core and installed modules, install the necessary fixes and test their compatibility with the website. If critical vulnerabilities are found, we assess whether an unscheduled update is needed without waiting for the next maintenance window.
02My website runs on Drupal 7. What should I do?
Official Drupal 7 support ended on January 5, 2025. The version no longer receives security updates from the Drupal community, which increases the risk of vulnerabilities being exploited. We assess the condition of the website and suggest options: upgrading from Drupal 7 to a current version or temporary support for the existing website, taking into account its technical limitations and security risks.
03How long is Drupal 10 supported?
Official Drupal 10 support ends on December 9, 2026. After that, the version no longer receives updates, including security fixes, so the website needs to be moved to Drupal 11. Before the upgrade, we check the compatibility of modules, custom code and the server environment and estimate the scope of work.
04Do I have to move my website to your server?
No. We support websites on our clients' servers and hosting without requiring an infrastructure move. If needed, we take over server administration, environment configuration and technical issues related to the website.
05How quickly do you respond to a failure?
We respond to requests within one hour during business hours (Monday–Friday, 9 AM–6 PM). We handle critical failures, such as the website being down or its key features not working, as a priority. Response outside business hours depends on the selected plan.
06Can I hand over website support to another company?
Yes. When we stop working together, we hand over current access credentials, technical documentation and website backups. Information about completed work and changes is kept in the project history. You can continue maintenance on your own or hand the website over to another team.
07
About Drupal website support
Drupal maintenance and updates
Drupal is an open-source content management system used for corporate websites, portals and large content projects. To keep a website secure and stable, Drupal and its installed modules must be updated regularly, taking into account their compatibility with existing customizations.
RIVERIT installs security fixes and scheduled updates and tests the changes on a staging copy of the website first. We track the support lifecycle of the Drupal version in use so we can plan the move to a new version in advance.
Drupal development without in-house staff
You do not need a full-time Drupal developer on staff for occasional website tasks. RIVERIT does the custom development in-house: we create new sections and content types, change forms, customize modules and set up integrations with external systems. We agree on the scope and priorities of tasks with you as part of technical support.
Secure hosting for Drupal
A Drupal website can be hosted on RIVERIT secure hosting. The servers are located in Europe, and backups are saved daily to separate storage. DDoS protection and antivirus file scanning are included. The hosting price includes 1 hour of technical support per month.
Drupal website recovery after a hack
Unfamiliar pages, suspicious redirects and browser warnings may indicate that a website has been hacked. As part of a separate service, “hacked website recovery”, we find and remove malicious code, fix the vulnerabilities found and restore the website to working order. After that, the project can be handed over for regular support. General terms of working together are on the “website maintenance” page.
Services in this area
Maintenance and support
08Contact
Tell us
about your task
Describe your project or a problem with your website. We will contact you during business hours, clarify the details and prepare a proposal with stages, timeline and cost.
- 01We contact you
- 02We discuss the task
- 03We prepare a proposal













