A vehicle launch site has a hard deadline and a lot of structured data: models, trims, colours, specs, dealers. Everything had to be editable by the marketing team on launch week without a developer in the loop. I modelled vehicles, trims and dealers as separate post types with relationships between them, so a spec change propagates everywhere it appears. The configurator reads straight from those records.
The challenge
Deep, interlinked product data — models to trims to colours to dealer availability — that marketing needed to edit under launch-week pressure.
What I built
Relational CPT structure with ACF, a colour and trim configurator driven by the same records, a dealer locator with geolocation, and test-drive bookings written to the CRM via REST.
Results
- Full model range editable without developer involvement
- Configurator, spec sheets and dealer stock all read from one source
- Test-drive enquiries land directly in the client's CRM