Brainspotting
Visit Brainspotting websiteA therapy-training practice that now sells its courses, certifies its therapists and books the revenue from one place in three languages, without retyping a registration or hand-writing a single invoice.
The Client
Running a therapy-training practice as a platform, bookkeeping included
- SME — professional training & therapy certification (BE)
- Brainspotting Belgium
- Multi-level courses: Fase 1, Fase 2 & Intensive
- Public therapist directory (therapeutenlijst), multilingual NL / FR / EN
- WordPress + WooCommerce with live Octopus accounting sync

A training practice, run as a platform
Brainspotting Belgium trains and certifies therapists. The visible product is a series of courses — Fase 1, Fase 2, Intensive — but the work around them is a small administrative machine: enrollments, payments, a public list of certified therapists, and an invoice for every single registration.
We built a single WordPress and WooCommerce platform that treats a course as a product, a therapist as a member, and an invoice as something that should happen by itself.

Strategy
Our approach
-
Discovery
Course data, member data and enrollment history lived in an older system. Registrations meant retyping, and every paid course eventually had to become a proper invoice in the accounting software by hand. None of it was hard; all of it was repetitive.
-
Courses & members
Each course is a WooCommerce product carrying its own date, location, trainer and level. Members register the way they would buy anything online, pay through Mollie, and manage their own profile, session history and the community pinboard from their account. Certified therapists appear in a public, filterable directory they control themselves.
-
Bookkeeping that closes itself
A WooCommerce order syncs to Octopus over an OAuth2 connection, with the right VAT treatment for B2B versus B2C registrations. Tokens and a sync log live in their own tables, and the team can re-send an order to accounting from inside WooCommerce. The invoice is no longer a separate evening job.
-
Legacy migration
Years of courses, members and enrollment history were migrated into the new model rather than left behind, so the platform launched with its history intact instead of as an empty shell.
Courses, members and bookkeeping, from one place.
Courses as products
Each course is a WooCommerce product with its own date, location and trainer; members register and pay online through Mollie.
A self-managed directory
Certified therapists manage their own public listing in the therapeutenlijst, including when they drop off it.
Bookkeeping that closes itself
A paid order syncs straight to Octopus with the correct VAT, so the financial record takes care of itself.
History migrated
The full course catalogue, member base and enrollment history carried over from the legacy system on day one.
