Nothing gets lost
Every transfer is counted and checked, with a report of what was moved.
03
Switch tools without losing anything along the way, or keep two systems in agreement without re-keying data.
$ import clients.xlsx → crm
✓ 1,284 records read
✓ 37 duplicates merged
✓ 1,247 records imported
↻ sync scheduled: every night
Your data rarely lives in one place: an old website, a home-made database, Excel files going around, software with its own API. Moving it by hand takes time, and that’s where errors creep in.
We automate the transfer, from any source to any destination, checking every step.
Your new site takes over the pages, articles, images and documents of the old one. Every old address is redirected to the new one, so you keep your visitors and your search rankings.
Once and for all, or continuously: a scheduled synchronization keeps your systems in agreement without re-keying. If something goes wrong, you’re notified; see also Alerts and notifications.
What it changes
Every transfer is counted and checked, with a report of what was moved.
Old addresses lead to the new pages, with no broken links.
What goes into one system shows up in the other, automatically.
Tests on a copy, then a switchover scheduled when it suits you.
How it works
The sources, their formats and the real state of the data.
Which field goes where, and the clean-up rules along the way.
Dry-run migrations on a copy, checked with you.
The final transfer and redirects, or the synchronization put into service and monitored.
“A good migration is one nobody notices.”
Work
Municipal site and microsites
Union multisite · Craft CMS
Craft CMS migration · since 2017
Website and mobile app
Website · Craft CMS
Website · Craft CMS
Questions
That’s the norm, really. We use the transfer to clean up: duplicates, inconsistent formats, empty fields. You approve the rules before we apply them.
No. Every old address is redirected to its new page, and the metadata follows the content.
No. We work on a copy, then the final switchover happens at the quietest time, in a few minutes.
An API, an automatic export or access to the data, depending on what each piece of software allows. We check the options with you before proposing a solution.
That’s exactly what we do best. Tell us about it: we’ll find the best way to build it, on your timeline and within your budget.