Skip to content
Québec Studio

03

Migration and synchronization

Switch tools without losing anything along the way, or keep two systems in agreement without re-keying data.

terminal
$ import clients.xlsx → crm

✓ 1,284 records read
✓ 37 duplicates merged
✓ 1,247 records imported
↻ sync scheduled: every night

From one place to another, without losing anything along the way

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.

Migrating a website

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.

Moving and connecting data

  • Excel or CSV files imported, cleaned up and de-duplicated;
  • old databases transferred to a new tool;
  • API exchanges between your software: accounting, CRM, online store;
  • regular exports for your reports or your partners.

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

Data that travels well

Nothing gets lost

Every transfer is counted and checked, with a report of what was moved.

Search rankings preserved

Old addresses lead to the new pages, with no broken links.

No more re-keying

What goes into one system shows up in the other, automatically.

No downtime

Tests on a copy, then a switchover scheduled when it suits you.

How it works

From source to destination

  1. Step 1

    Inventory

    The sources, their formats and the real state of the data.

  2. Step 2

    Mapping

    Which field goes where, and the clean-up rules along the way.

  3. Step 3

    Trial runs

    Dry-run migrations on a copy, checked with you.

  4. Step 4

    Switchover

    The final transfer and redirects, or the synchronization put into service and monitored.

“A good migration is one nobody notices.”

Questions

What we’re often asked

Our data is a mess. Is that a problem?

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.

Will we lose our search rankings?

No. Every old address is redirected to its new page, and the metadata follows the content.

Do we need to take the site down during the migration?

No. We work on a copy, then the final switchover happens at the quietest time, in a few minutes.

What does it take to connect two pieces of software?

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.

An idea that doesn’t exist yet?

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.

Tell us

We use cookies

This site uses cookies that are required for it to work. With your consent, we also use cookies to measure traffic. You can change your mind at any time. Privacy policy

Your cookie preferences

Always on

Required for the site to work and for form security. These cannot be turned off.

Necessary
Cookie Set by Purpose Retention
CraftSessionId This site Keeps your browsing session. Session
CRAFT_CSRF_TOKEN This site Protects forms against cross-site request forgery. Session
cookie_consent This site Remembers your cookie choices. 6 months

Help us understand how the site is used so we can improve it. Measured with Matomo.

Statistics
Cookie Set by Purpose Retention
_pk_id.* This site Recognizes the browser from one visit to the next, without identifying you. 13 months
_pk_ses.* This site Groups the pages viewed during a single visit. 30 minutes