Back to Case Studies
An international training provider in London
Multi-Site Training Network & Dynamic Pricing

How a London training provider runs multiple websites, markets and prices from one connected platform

The client runs international training courses from London across many specializations. Several websites were managed separately, course schedules were complex and prices differed by country. We built a connected system of websites with automated scheduling, dynamic pricing, cross-site course matching and integrations with WhatsApp, Zoho and an internal CRM.

Key results

  • Several websites now run as one connected system.
  • Course schedules and market-specific prices are generated automatically.

What we delivered

  • Several independent websites, each with its own CMS
  • Dynamic scheduling algorithm for yearly and monthly course calendars
  • Dynamic pricing by country and user entry point
  • + 2 more capabilities
Services:Multi-Site Web PlatformDynamic SchedulingPricing Engine
3D training management dashboard linking multi-region course calendars, pricing matrix, and CRM leads
Multi-Site Training Engine: Central Course Matching, Geo-Pricing & WhatsApp Sync
Client profile

An international training provider in London

Industry

Professional training and education

Country

London, United Kingdom (international audience)

Our role

System design, development and integration

Service Detail

Multi-site web platform, scheduling and pricing engines, system integrations

The challenge & goal

The business problem

The provider sells many types of courses to several markets through separate websites. Managing schedules, prices and registrations site by site was slow and error-prone, and leads were not handled in one place.

What the client wanted to achieve

  • Run all websites as one connected system
  • Automate yearly and monthly course scheduling
  • Set different prices by country and market
  • Automate registrations, leads and customer communication

What made it difficult

  • Several course formats, each with its own scheduling logic.
  • Prices that change by country and by where the user enters the site.
  • Course codes that had to stay consistent across all websites.
  • Integration with external tools: CRM, WhatsApp and Zoho.

The solution

We built a system of connected websites, managed through dedicated CMSs and driven by shared business logic for scheduling, pricing and course matching.

Who uses it

Training managers, sales and admissions teams, marketing, and learners in several countries.

Main capabilities

Multi-CMS

Multiple websites with CMS

Each site has its own CMS for content, courses, departments, user registration and order management.

Scheduler

Dynamic scheduling

A custom algorithm builds yearly and monthly course calendars automatically and allows easy changes. Logic-driven, not manual.

Geo-Pricing

Dynamic pricing

Prices vary by country and by the user’s entry point, with several price levels per course for market-specific strategy.

Course Sync

Matching system

Links course codes, syncs courses across all websites and manages relationships between programs.

CRM & WhatsApp

Integrations

WhatsApp, Zoho and a custom internal CRM for lead follow-up, customer management and automated communication.

Matching System & Dynamic Geo-Pricing Engine Hub
London Tech Portal
UK / Europe CMS
Global Executive Portal
Multi-currency pricing engine
Asia-Pacific Academy
Time-zone aligned schedules
Central Matching & Pricing Engine

Unified course code registry generating monthly & yearly calendars automatically.

Location-Aware
Internal CRM
WhatsApp Lead Sync
Zoho Automation

How we delivered it

01Phase 1

Course and market mapping

  • Unified taxonomy
  • Regional tiering
02Phase 2

Multi-site platform

  • Headless CMS
  • Order processing
03Phase 3

Scheduling & pricing engines

  • Algorithmic calendars
  • Country routing
04Phase 4

Matching & integrations

  • Zoho CRM hook
  • WhatsApp dispatches
MilestoneWhat we didWhy we did itWhat it enabled
01Course and market mapping
Mapped course formats, codes, markets and pricing rules.To turn complex rules into reusable logic.One model shared by every website.
02Multi-site platform
Built the websites with their CMSs, registration and order management.To let each site serve its audience while staying connected.Independent sites, one system.
03Scheduling & pricing engines
Developed the scheduling algorithm and dynamic pricing.To remove manual calendar and price updates.Automatic calendars and market-specific prices.
04Matching & integrations
Delivered the matching system and WhatsApp, Zoho and CRM integrations, then handed over.To sync courses and centralize leads.Faster lead follow-up and a shorter sales cycle.

What changed & business results

Before & after

BeforeAfter
Several websites managed separatelyOne connected system across all websites
Manual course calendarsAutomatic yearly and monthly scheduling
One price regardless of marketPrices by country and entry point
Courses hard to link across sitesSynced course codes and programs
Leads and registrations handled manuallyAutomated registration with CRM, WhatsApp and Zoho

Results achieved

  • 1Several websites now run as one connected system.
  • 2Course schedules and market-specific prices are generated automatically.
  • 3Leads are followed up through the CRM, WhatsApp and Zoho integrations.

Business value

  • Automated management of a complete training business
  • Flexible pricing across several markets
  • Infrastructure ready for international growth
  • Several websites unified in one system
  • Less manual work
  • Improved conversion potential
  • Better lead management

Behind the solution

Multiple websites, each with its own CMS, sharing central logic for scheduling, pricing and course matching.

Running courses across several markets or websites?

If your schedules, prices and leads live in too many places, let's talk. We'll help you find what can be automated and connected.

What happens next?
1Review and response within 24 hours
2Short call to understand operations & goals
3Clear scope and approach proposal with no obligation

Related case studies