Fulfilment website and callback booking for TDS Fulfilment
A new website for TDS Fulfilment, a family-run third-party logistics company in Belfast. It leads with their strongest selling point, that one warehouse in Belfast reaches Great Britain, Ireland and the EU without customs, and it turns enquiries into booked calls that the team manage from their own control panel.
TDS Fulfilment in numbers
The challenge: the best reason, said nowhere
TDS can do something a warehouse in Great Britain cannot. The old site barely mentioned it.
TDS have been storing, picking and shipping orders for online brands from Belfast for more than three decades. They are family run, and some of their clients have been with them for nearly twenty years.
Since Brexit, Northern Ireland has sat inside both the UK and the EU goods markets. For an online seller that means one stock holding in Belfast can reach Great Britain, Ireland and the European Union without customs paperwork, duties or a second warehouse. It is the strongest reason to choose TDS, and it had no section of its own.
Getting in touch was the other gap. A prospect looking at a 3PL has a list of questions before they will pick up the phone, and the only way to ask any of them was to enquire.
Our approach: lead with the map
One warehouse. Every market, customs-free. That line is the argument for TDS, so the site makes it early and makes it everywhere.
The homepage keeps the map people already knew, now with route lines drawing out from Belfast and the three markets named under the headline. The figures come next, then a full-width band that sets out each market, the carriers that serve it and what happens beyond the UK and EU. That band also sits on every service page, so whichever page someone lands on from search, the main reason to pick TDS is on it.
The look comes from the logo. The diagonal cut in its T became the corner on every button, card and form field, so nothing on the site is rounded, and it gives a fairly plain industry a shape of its own.
Enquiries were rebuilt around a smaller ask. A callback is easier to request than a form is to fill in, so “Request a callback” opens a short booking: pick a day and a time, leave your details, and optionally tell TDS about your business. Nothing is booked until the team confirm it.
What we built for TDS Fulfilment
A site that makes one argument clearly, and a set of tools behind it that the TDS team run themselves.
The markets band
A navy band with a card for Great Britain, Ireland and the European Union, each marked customs-free and listing the carriers that serve it, with a line on shipping to the rest of the world. It appears on the homepage and on every service page.
Callback booking
Every “Request a callback” button opens a three-step booking. Choose a working day and one of five times, leave a name, phone number and email, then add company details, order volumes and the services you are after if you want to. The extra detail saves to the same request, so nothing gets separated.
A callbacks desk in the control panel
Requests land in their own section of the CMS, soonest first and filtered by status. The team confirm with a calendar invite, suggest another time with the same picker the visitor used, or decline and send a link to choose again. A suggested time is accepted with one tap from the email.
A help centre instead of a contact page
Forty questions in eight topics, from getting started to pricing and billing, filtered as you type with the matches highlighted. The contact form is one click away for anything not covered, and every question and answer can be added, edited or reordered in the CMS.
Small things that ask for a reply
A “Sound familiar?” checklist of six signs a business is ready for a 3PL, which changes its call to action as you tick. Four steps joined by a dashed line that draws itself in. A phone menu that opens to a full-screen panel with the number, email and callback button at its foot.
Quick, and easy to find
The icons come from a font cut down to the 8KB the site actually uses, the typeface is served from the site itself, and unused styling is stripped out at build time. Every page has a written title and description, structured data, and a sitemap, and the help centre is marked up so Google can show answers directly in results.
The Tech-Spec
Craft CMS 5 with Twig templates, compiled with Vite. Vue 3 is mounted only where something moves, the menu, the carousels and the callback booking, so the page the browser paints is never rebuilt on top of itself. The callbacks desk is our own Craft module, with its own section in the control panel and branded emails built to render properly in Outlook and Gmail. We host it and look after it.
HTML5, SCSS, JavaScript, Vue 3, Bootstrap 5, Vite, PostCSS
Craft CMS 5, Twig, a custom Craft module for callback requests
Freeform, Mailgun, calendar invites, structured data, XML sitemap, Google Analytics behind a consent banner, self-hosted webfonts, a subset icon font
Services on this project
Most of our clients use more than one.
Bespoke websites
Designed and built from scratch around your business rather than adapted from a template. Every page and every field is there because it earns its place.
→ 02Design services
Branding, artwork and the design work that sits around a site rather than inside it.
→ 03Maintenance
Updates, backups and security handled quietly in the background, so problems are dealt with before they become urgent.
→More work
A few of the other projects we have built.