Moodle, LMS and plugin commerce

Hooknot Digital: a Moodle and IOMAD consultancy run by Rohin Grover

Hooknot Digital is a one-person studio specialising in Moodle and IOMAD. It is run by Rohin Grover from India, working remotely with training providers and organisations in India, Australia, the United States and the United Kingdom on upgrades, migrations, multi-tenancy, custom reporting and plugin work.

7+
years with Moodle
10k+
hands-on LMS hours
Direct
work with Rohin
ROHIN GROVER Founder-led Studio
Rohin Grover, founder of Hooknot Digital and Moodle consultant
Direct Moodle Expert 7+ years building, fixing and scaling LMS platforms
Migration Version path, backups, staging
96%
Plugin Store Six plugins in development
Soon

Services

A compact studio for the hard LMS work.

Premium does not mean noisy. It means clear diagnosis, careful execution and a platform that keeps working after launch.

Moodle Setup & Launch

Install, configure and prepare Moodle for a polished first release with the right theme, roles, courses and admin foundations.

Upgrades & Migration

Move from older Moodle versions, MoodleCloud or another server with a staged plan, backups and compatibility checks.

How Moodle upgrades are staged

IOMAD Multi-tenant LMS

Plan and configure IOMAD for company portals, tenant separation, delegated administration and structured training delivery at scale.

Moodle multi-tenancy explained

Custom Moodle Plugins

Build purpose-fit Moodle plugins, extensions and workflow tools that support your exact learning operation.

Reports & Data

Create custom SQL reports and operational dashboards for course progress, completions, user activity and administration.

WordPress + LMS

Connect WordPress and Moodle for enrollment flows, single sign-on, marketing pages and a smoother learner journey.

Rescue & Support

Troubleshooting, theme fixes, custom CSS, question uploads, training and ongoing care when your LMS needs expert hands.

Custom Themes

Bespoke Moodle theme design and development. From minor CSS tweaks to fully branded learner experiences that match your organisation's identity.

Ongoing Maintenance

Regular LMS audits, performance optimization, security updates, and general housekeeping to ensure your platform runs smoothly.

Training & Consulting

One-on-one Moodle training and expert consulting sessions. Get hands-on guidance for administration, course design, plugin strategy, reporting or any LMS challenge.

See every service in detail, and what each one involves

Global Moodle Freelancer

Rohin Grover, founder of Hooknot Digital, for serious Moodle work worldwide.

Rohin works as a premium Moodle freelancer and LMS consultant for organizations in India, Australia, the United States, the UK and worldwide. The work is founder-led, technical and focused on practical outcomes: stable platforms, clean migrations, useful reports and Moodle workflows that actually support the learning operation.

India Moodle expert for setup, support and training businesses.
Australia & US LMS consultant for Moodle migration, plugins and reports.
Worldwide Remote Moodle freelancer for IOMAD, WordPress-LMS and platform rescue.

Plugin Store

Premium Moodle plugins, built by a practitioner who runs LMS platforms daily.

Each plugin is designed to solve real operational gaps that Moodle admins and managers face every day. Built with clean code, proper Moodle coding standards and thorough documentation.

Coming soon: Join the early access list All plugins are under active development. Drop your email in the contact form to get notified when they launch.
Coming Soon In Development

Flexi Enrol Dates

Dynamic course dates that adapt to each learner's self-enrolment date. If a course runs for 3 months, a user enrolling on 15 March gets their timeline set from 15 March to 15 June automatically.

  • Per-user dynamic course start and end dates
  • Configurable course duration per enrolment method
  • Activity deadlines shift relative to enrolment
  • Works with self-enrolment, manual and cohort sync
  • Admin overview of all personalised timelines
Notify Me at Launch
Coming Soon In Development

Admin Insights Dashboard

A clean, visual reporting dashboard purpose-built for Moodle administrators. Get instant visibility into site health, course completions, user activity trends and enrolment patterns without writing SQL.

  • Real-time site activity and login trends
  • Course completion rates and progress heatmaps
  • Enrolment analytics by course, category and cohort
  • Inactive user detection and engagement scoring
  • Exportable reports in CSV and PDF
Notify Me at Launch
Coming Soon In Development

Learner Timeline Dashboard

A personalised learner dashboard that replaces Moodle's default timeline with a rich, visual course planner. Shows overdue tasks, upcoming deadlines, completion progress and course schedules at a glance.

  • Visual timeline with overdue, today and upcoming views
  • Colour-coded progress indicators per course
  • Activity-level deadline tracking and reminders
  • Course schedule cards with completion percentages
  • Mobile-responsive design for learners on the go
Notify Me at Launch
Coming Soon In Development

Moodle LEMP Auto-Installer

A one-command SSH script that sets up a production-ready Moodle instance on any Ubuntu VPS. Paste one line, walk away, come back to a fully configured LMS with SSL, cron and performance tuning. Done in minutes, not hours.

  • Full LEMP stack: Nginx, MariaDB, PHP 8.x with all Moodle extensions
  • Automatic SSL via Let's Encrypt with auto-renewal
  • Moodle cron job pre-configured and running
  • OPcache and Redis caching for performance
  • Secure file permissions and database hardening
  • One-time purchase token: paste and run, no DevOps needed
Notify Me at Launch
Coming Soon In Development

Moodle Completion Doctor

Answers the one question every Moodle admin gets asked: "Why is this learner not marked complete?" Search any user and course, get a clear diagnostic report without checking the database.

  • Search by user and course: instant completion status
  • Per-activity breakdown: quiz scores, passing grades, attempts
  • Detects missing required activities and restrict access blockers
  • Shows certificate availability and final exam unlock status
  • Flags cron and completion recalculation issues
  • Admin button to force-recalculate completion
  • Export diagnostic report to Excel or PDF
Notify Me at Launch

Method

Precise work, visible progress.

01

Audit

Version, hosting, database, plugins, theme, user flows and risks are mapped before touching production.

02

Stage

Important work happens in a controlled staging environment with backups and a clear recovery path.

03

Ship

Launch is handled with focused checks, clean handover notes and support for the first production moments.

04

Improve

Reports, plugins, training and refinements turn a working LMS into a better operating system for learning.

Credibility

Direct founder attention with marketplace-tested delivery.

Rohin's existing public portfolio highlights Moodle installation, Moodle upgrades, Moodle migration, custom reports, Moodle-WordPress integration, IOMAD and multi-tenancy work.

Get in Touch

Selected Work

Real Moodle work, refined into case-study form.

Moodle training website built for an astrology and numerology academy
Moodle + Edumy

Training Website

Astrology and numerology training website built on Moodle.

Moodle upgraded to a current, supported and stable release
Moodle 3.11

Moodle Upgrade

Upgrade work for a more current and stable Moodle environment.

Moodle migrated from MoodleCloud to a dedicated AWS server
Moodle + AWS

Moodle Migration

Migration from MoodleCloud to an owned server environment.

WordPress and Moodle integrated with single sign-on for learners
WordPress + Moodle

LMS Integration

Moodle and WordPress integration with single sign-on.

Read the full case notes, including what each project actually required

Rohin Grover, founder of Hooknot Digital
Founder Rohin Grover

About

A sole entrepreneur now, built to grow into a specialist team.

Why "Hooknot"? In software, a "hook" is how systems safely speak to each other. A "knot" is how you securely tie things together. HND (Hooknot Digital) is about untangling messy learning systems and building secure, reliable connections that hold fast.

Hooknot Digital is intentionally founder-led. You work directly with Rohin for planning and execution, while the studio is structured to bring in specialist developers and designers as your project scales.

Rohin Grover is the founder of Hooknot Digital, a founder-led LMS studio for Moodle, IOMAD, plugin development and platform support. His core experience comes from years of hands-on Moodle administration: setup, daily management, migration, course building, custom reports and platform troubleshooting.

Honest scoping Production-aware execution Plugin-product roadmap

More about Rohin Grover, how he works and what he declines

Schedule

Talk through your LMS, plugin idea or migration plan.

Book a free 30-minute session with Rohin to discuss your Moodle project, plugin idea or migration plan.

FAQ

Clear answers before we talk.

Quick context for teams, founders and education businesses checking whether Hooknot Digital is the right fit.

What is Hooknot Digital?

Hooknot Digital is a one-person Moodle and IOMAD consultancy founded and run by Rohin Grover. It is based in India and works remotely with organisations in India, Australia, the United States and the United Kingdom. The work covers Moodle installation and configuration, upgrades, migrations, IOMAD multi-tenancy, custom SQL reporting, WordPress and Moodle integration, and rescuing sites that have broken. There is no agency team behind it, and it is not a Moodle Partner.

Who is Rohin Grover?

Rohin Grover is the founder and sole operator of Hooknot Digital. He has more than seven years of hands-on Moodle experience across installation, administration, configuration, course building, troubleshooting, custom SQL reporting, migrations and upgrades, and he works with IOMAD for multi-tenant Moodle. The project record described publicly is four: a Moodle upgrade to the 3.11 line, a migration from MoodleCloud to a self-managed AWS server, a WordPress and Moodle integration with single sign-on, and a Moodle training website built with the Edumy theme for an astrology and numerology academy.

Which Moodle versions are supported in 2026?

Moodle 4.5 LTS, 5.0, 5.1 and 5.2 were all receiving some level of support in August 2026. Moodle 4.5 left general support on 6 October 2025 but keeps security fixes until 4 October 2027. Moodle 5.0 loses security support on 5 October 2026, and general bug fixing for 5.1 ends the same day. Moodle 5.2, released on 20 April 2026, has general support until 19 April 2027 and security support until 4 October 2027. The next long-term support release, Moodle 5.3, has a code freeze date of 31 August 2026 and a scheduled release date of 5 October 2026, with general support to 4 October 2027 and security support to 1 October 2029.

Can I upgrade from Moodle 3.11 straight to Moodle 5.2?

No. Moodle publishes a direct-upgrade floor for each release: 5.1 accepts 4.2.3 or later, 5.2 accepts 4.4 or later, and the 5.3 LTS accepts 4.5 or later. A 3.11 site sits below all three floors, so it needs at least one intermediate release before it can reach the 5.x line. Which intermediate release depends on where in 3.11 you are, because Moodle 4.2 itself only accepts 3.11.8 or above: a site at 3.11.8 or later can go to 4.2.3 and then to 5.1, while a site on 3.11.0 to 3.11.7 has to take a 3.11 point release first. Reaching 5.2 or 5.3 takes a further hop again, so the route to 5.3 from 3.11 runs 4.2.3, then 4.5, then 5.3. Each hop carries its own PHP and database minimum, so the underlying server usually has to change part-way through the sequence rather than once at the start.

What changed in the Moodle 5.1 folder structure?

Moodle 5.1 moved web-accessible code, including the core libraries, into a new public directory. The web server document root must now point at that folder, for example /var/www/moodle/public, and the code that used to sit at lib/ is now at public/lib/. What still matters to an administrator at the installation root is admin/cli, config-dist.php, your own config.php, and a thin lib/ stub containing only the Behat extension, components.json, plugins.json and setup.php. There is a public/config.php, but it is only a loader for the real file one level up. Third-party plugins previously sitting at local/yourplugin or mod/yourplugin have to move under public/local/ and public/mod/. Skipping either step produces 404s, or a site that loads with functionality missing.

Does Hooknot Digital work with IOMAD?

Yes. IOMAD is the main route to real multi-tenancy on Moodle, using companies as tenants, nested departments, parent and child company structures, delegated company and department managers, and licences that control course access. Since IOMAD 4.1 there has been an IOMAD build for every Moodle release, but each one lands after its Moodle counterpart. IOMAD's stated target is three months, and the published record has run from three to five: IOMAD 4.5 LTS in February 2025, four months after Moodle 4.5; IOMAD 5.0 in July 2025, three months after Moodle 5.0; IOMAD 5.1 in March 2026, five months after Moodle 5.1. Moodle 5.2 shipped in April 2026 and still had no IOMAD equivalent in August 2026. That lag shapes your upgrade calendar.

Are the Hooknot Digital Moodle plugins available to buy?

Not yet. Six plugins are in development and none has been released: Engagement Mailer, Flexi Enrol Dates, Admin Insights Dashboard, Learner Timeline Dashboard, Moodle LEMP Auto-Installer and Moodle Completion Doctor. There is nothing to download or purchase, and no release date is being promised. If one of them describes a problem you have right now, it can be scoped as custom plugin work instead.

Where is Hooknot Digital based and which countries does it serve?

Hooknot Digital is based in India and works entirely remotely. Clients have been in India, Australia, the United States and the United Kingdom. Work is done through your own hosting and Moodle access rather than on-site, so time zone matters more than location, and maintenance windows are agreed in advance to suit your learner base. First contact is usually a free thirty-minute call.

Contact

Bring the messy LMS problem. Leave with a clear next move.

Use the form for service work, plugin requests, Moodle support, custom development or long-term collaboration.

Send a brief

Rohin's Brain
Ask about Moodle, IOMAD multi-tenant LMS, plugins, reports, support, or whether your project is a fit for Hooknot Digital.
Schedule time with Rohin