Luca Cavallini

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.

From €900 Work with me

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.

Cases

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

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 it works

How I work

  1. Free audit. Half an hour looking at your current shop: modules, theme, data, customizations. From this the exact quote comes out.
  2. Staging copy. The new version is built and tested on a copy: your live shop is never the experiment.
  3. Migration and testing. Data migrated and checked, URLs mapped, modules verified, one item at a time.
  4. 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.
Pricing

What it costs

From €900

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.

From €300

Custom modules

If a module needs rebuilding for PrestaShop 9 instead of being replaced, it’s quoted separately, on request.

Why me

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.
FAQ

Questions, answered

Will I lose my Google rankings?
Not if it’s done properly. URL preservation and 301 redirects are part of the plan from day one, and you get the redirect map to check yourself.
How long is the shop down?
Minimal and scheduled. The new version is fully built and tested on staging first; the live cutover is a short, planned, reversible step, usually done at low-traffic hours.
Does my custom theme come along automatically?
No, and I won’t tell you otherwise. On PrestaShop 9 the theme needs to be rebuilt or adapted: the audit tells you honestly how much work that is.
Is migrating always the right call, or should I rebuild from scratch?
Above a certain amount of broken customization, rebuilding is genuinely the better option. I’ll tell you if that’s your case instead of migrating something not worth saving.

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.