PrestaShop 9 migration
Migrate to PrestaShop 9 without losing anything
Old PHP the host wants to retire, modules that stop working one by one, a shop on 1.6 or 1.7 that’s been running for years: you don’t lose products, customers, orders or Google rankings. From €900, exact quote after a free audit.
The one thing everyone asks, and the honest answer: the work happens on a staging copy, and the real cutover lasts a few hours. Nothing about the migration touches your live shop until it’s already proven to work.
Does this sound familiar?
- Your host wants to drop the old PHP versionYour shop runs on PHP the server no longer supports, and every update makes it more fragile.
- Modules stop working one at a timeEvery update from the developer breaks something else, or the module simply isn’t maintained anymore.
- You’re scared of losing your Google rankingsYears of SEO work on a shop you don’t want to touch, in case the migration wipes it out.
- The shop has grown into something customModules, an adapted theme, small tweaks added over the years: nobody can promise “one click” anymore.
What I do, exactly
- Products, customers, orders, categories, couponsAll of it migrates: nothing gets left behind in the old database.
- URLs and rankings preservedOne-to-one 301 redirect mapping, and I hand you the map so you can check it yourself.
- An honest word on the themeThe graphic theme does not carry over as-is: on PrestaShop 9 it has to be rebuilt or adapted. I say this upfront because anyone who promises otherwise is not being honest with you.
- Third-party modules reviewed one by oneAbandoned modules get replaced; the ones that still make sense get carried over and tested.
How I work
- Free audit. Half an hour looking at your current shop: modules, theme, data, customizations. From this the exact quote comes out.
- Staging copy. The new version is built and tested on a copy: your live shop is never the experiment.
- Migration and testing. Data migrated and checked, URLs mapped, modules verified, one item at a time.
- Go-live at low traffic. Switch-over agreed at a quiet time, with a rollback path if anything looks wrong. Two weeks of support included after the switch.
What it costs
PrestaShop 9 migration
From one week for a simple shop to three or four for one with many custom modules. The exact price comes out of the free audit.
Custom modules
If a module needs rebuilding for PrestaShop 9 instead of being replaced, it’s quoted separately, on request.
Why work with me
- 20 modules for sale, not just claimsI write and sell 20 PrestaShop modules on my own shop, from 1.6 up to 9: you can see the code before you contact me.
- A public back-office demopsdemo.cavallini.net is open to anyone, no need to ask me first.
- A migration guide, written by meRead how the new EU withdrawal button works or what GPSR requires, the same rules that apply once you’re on PrestaShop 9.
- Proper Italian invoicingItalian VAT number, regular electronic invoice, no middleman.
Related work
Questions, answered
Will I lose my Google rankings?
How long is the shop down?
Does my custom theme come along automatically?
Is migrating always the right call, or should I rebuild from scratch?
Tell me what’s not working, or not talking to what.
New build, a system that needs rescuing, an integration, the June 2026 deadline. One developer who builds it and stays to run it. I reply within one business day.
Prefer email?
luca@cavallini.net