Operations and facility management Case study

Also: Brand and business sites

Booking reports and website for a tour operator

Make scenarios move tour bookings and expenses from Google Sheets into MongoDB; weekly and monthly PDF reports for each city go out by email. Plus WordPress pages for the tour sites.

Banner with the title Booking reports for a tour operator: Google Sheets, Make and MongoDB feeding weekly and monthly PDF reports sent by email
Client
City tour operator
Service
Integrations, Web apps
Years
2026
Stack
MongoDB, WordPress, Make.com, Google Sheets and 3 more
Platforms
Web

Client details are private, so this study describes the client by type.

Overview

A tour operator running tours in several cities collected bookings and expenses in Google Sheets. Make scenarios take that data into a MongoDB database, and an application generates weekly and monthly PDF reports for each city and emails them, with a dashboard for bookings, guides and weekly tours. We fixed the reporting, checked the figures end to end, and also built pages for the company's WordPress tour sites.

The challenge

Reports that failed to generate or attach for some cities even when the Make scenario reported success, bookings missing from or landing in the wrong city's calendar, and a webhook flow that loses bookings if it does not fire.

What we built

  1. Event-based Make scenarios that take tour data from Google Sheets into MongoDB
  2. Weekly and monthly PDF reports per city, emailed to the team, with fixes where reports were not generated or attached
  3. A monthly sheet module with expenses and calculations, and checks of revenue, expenses, gross and net profit
  4. Checks that dashboard figures, PDF reports and MongoDB records match
  5. Missing bookings added to Google Calendar, and an investigation of bookings shown in the wrong city's calendar
  6. A proposed scheduled recovery scenario in Make for bookings missed when the webhook does not fire
  7. Deployment of the application to the client's GitHub repository and hosting
  8. WordPress staging sites and pages built with Elementor: home, tour, blog and gallery pages

Technology used

Technology named in the project records, by layer
LayerChoicePurpose
WebsitesWordPress, Elementortour site pages
AutomationMake.comscenarios and webhooks for booking and expense intake
DataGoogle Sheets, MongoDBsource sheets and the reporting database behind the PDF reports
CalendarGoogle Calendarbookings per city
HostingVercelthe reporting application

What happened next

  • Delivered

    The work described above was delivered to the client.

  • Operational facts
    • Our work on this project took place in 2026.

Could this be your project?

Request similar work

Questions about this project

How long did this project take?

Our work on it took place in 2026.

What technology was used?

MongoDB, WordPress, Make.com, Google Sheets, Google Calendar, Elementor, Vercel.

Similar work

My Taxi Ride: taxi dispatch and booking platform screenshot

Also WordPress, same industry

My Taxi Ride: taxi dispatch and booking platform

  • Logistics and transport
  • Operations and facility management
  • Mobile apps
  • Web apps
  • Integrations

2013–2016

Passenger and driver apps for iOS and Android, a dispatch admin panel with reporting, APIs, SIP calling and the public website for the My Taxi Ride dispatch system, built over four years.

Banner with the title Property rental site with automated rental reports: a house and map pin turning into a rental analysis PDF, with HubSpot

Also WordPress, same industry

Property rental website with automated rental reports

  • Brand and business sites
  • Integrations
  • Web apps

2025–2026

A WordPress site for property owners and renters, with HubSpot lead capture and a Zapier flow that fetches Rentometer data and produces a formatted rental report PDF.

GoAquatix: aquatic workforce management platform screenshot

Also MongoDB, same industry

GoAquatix: aquatic workforce management platform

  • Operations and facility management
  • Business software and compliance
  • Web apps
  • Mobile apps

2019–2025

A MEAN-stack web app and iOS/Android apps for field-staff scheduling, duty and incident reports, water-safety testing, repair requests, training and hiring across aquatic facilities, built and maintained for six years.

Start a similar project

Tell us what you need. We come back with questions, what is realistic, an estimate and the closest work we have done.