Logistics · UK–Spain transport
CarTranSpain
CarTranSpain moves cars, motorcycles, vans and boats between the United Kingdom and Spain, and onward through France, Portugal, Italy, Germany and the Netherlands. Most people arrive with one job: a quote, a booking, or a reserva.
Visit the site
The company has run a weekly transporter service for more than 25 years. Bases in Alicante, Málaga and London cover the UK, Ireland and mainland Europe. Collection can be door to door or at major airports, and the fleet is insured for cars, motorcycles, vans and boats. The site leads with that UK–Spain route instead of a generic logistics homepage.
The same journey is arranged from both ends, so English and Spanish sit together. Quotation, booking and the Spanish reserva are separate paths, not one form with a language toggle. The UK number, the Spanish number and info@cartranspain.com stay in the header, because a lot of this work still starts with a phone call, day or night.
Legal pages — terms and privacy — sit in the same navigation as the forms, so a customer checking the paperwork does not have to hunt for it.
What we delivered
Built with
- Next.js 15
- React 19
- Prismic + Slice Machine
- SCSS
- Nodemailer (SMTP)
- Imgix CDN
- Vercel
Features
- Four lead forms — quotation, booking, Spanish reserva and contact — each with its own fields and email
- Quotation form that captures make, model, whether the vehicle is driveable, faults, postcodes and collection and delivery dates
- A Spanish reserva form that mirrors the English booking form field for field
- CMS-managed information, activity and legal pages
Systems & integrations
- Shared form API with server-side validation and HTML-escaped email templates sent over SMTP
- 17 Prismic slices for composing pages without a developer
- Scripted Prismic migration that set up the content model and slices in the new repository
- Scheduled cache revalidation through Vercel cron jobs
SEO, performance & security
- TransportationService and WebSite structured data
- Sitemap, robots.txt and llms.txt, with the form pages kept out of the index
- CMS images served as compressed WebP from the Imgix CDN
- Self-hosted fonts through next/font and tag-based caching of CMS content