← Back to projects
Case study

Rapid Skips — online ordering + automation

Custom multi-step ordering flow + automated operational emails.

WordPress WooCommerce Custom plugin Automation Admin tooling
The problem

Needed a structured online ordering journey with business rules, permit logic, lead time handling, and clear operational notifications.

Outcome

Cleaner customer journey with less checkout confusion

What I built

Key parts of the build.

Built a custom multi-step ordering wizard between product and checkout
Captured key operational details including address, dates, access, waste type and positioning
Added permit logic, lead-time handling and service checks
Automated internal operational email notifications
Created admin tooling and schedule views for managing bookings
Results

What changed for the business.

Cleaner customer journey with less checkout confusion
More complete order information before payment
Less manual chasing for missing operational details
Clearer internal notifications for fulfilment
Maintainable plugin structure for future changes
Behind the build

What made this project work.

This build needed more than a standard WooCommerce checkout — the ordering journey had to capture the right operational info such as dates, access, waste type, positioning, and permits without overwhelming users.

The key was balancing a simple customer experience with strict business rules and reliable internal notifications, so the team could fulfil orders without manual chasing.

Screenshots

A closer look at the work.

Rapid Skips checkout flow screen
Rapid Skips checkout flow screen
Rapid Skips schedule and admin screen
Rapid Skips schedule and admin screen
System examples

Examples of the structure.

Rapid Skips – Order Information v2.9.0

Multi-step order info wizard between product and checkout, covering address, dates, times, exchange, positioning, waste, contact details, summary, and payment, plus admin settings and schedule view.

<?php
/*
Plugin Name: Rapid Skips – Order Information
Description: Multi-step order info wizard between product and checkout: address → dates/times/exchange → positioning/waste → contact + billing → summary → pay now. Includes admin settings + schedule view.
Author: Michael Wood
Version: 2.9.0
*/

Rapid Skips – Postcode Checker v1.2

A lightweight postcode checker plugin that validates whether a customer is inside supported service areas and shows a booking CTA when eligible.

<?php
/*
Plugin Name: Postcode Checker
Description: Postcode checker for Rapid Skips
Version: 1.2
Author: Michael Wood
*/
Like this project?

Let’s build something useful.

All projects Send a brief
Hi, I’m Michael 👋
Need help with a website?