Vea Funeral Home · New Zealand · Funeral services

Vea Funeral Home — off WordPress onto Flask without losing a single URL

A South Auckland funeral home was running on WordPress, WooCommerce and Elementor, paying a plugin tax for a shop it did not need. We rebuilt it on Flask and redirected every legacy URL.

The challenge

Where they started

The site sold caskets through WooCommerce, which meant the whole checkout apparatus existed to collect one enquiry. Elementor added page weight, and the plugin stack was a maintenance liability for a small family business. But a funeral home cannot afford to lose its search history — every WordPress permalink, product URL and old query-string page is a family that found them once.

What we built

The platform, piece by piece

1 / 4

Content migrated verbatim

Every page, product, price and image was extracted from the live WordPress site and transcribed, so nothing was paraphrased or dropped.

2 / 4

Legacy URLs redirected

WordPress permalinks, ?page_id= addresses, product URLs and retired cart and checkout paths all 301 to their new equivalents.

3 / 4

A quote builder instead of a checkout

Casket-to-quote deep links replace the WooCommerce cart — the enquiry is the conversion, so the funnel ends in a human conversation.

4 / 4

Tests on the parts that matter

Smoke tests cover routes, verbatim prices, deep links, retired redirects and the quote builder, because a wrong price on a funeral site is not a cosmetic bug.

Outcomes

What changed

  • · No search visibility lost in the platform move
  • · The site no longer carries a shop it does not need
  • · Prices are verified by test rather than by eye
  • · Maintenance is a Flask app instead of a plugin stack
Platform details

What it runs on

  • · Client: Vea Funeral Home
  • · Country: New Zealand
  • · Sector: Funeral services
  • · Year: 2026
  • · Website: veafuneralhome.co.nz
Python / FlaskJinja2301 redirect mapPytest smoke testscPanel
Related reading

More on this project

Ready to build your Pacific Islands digital platform?

Tell us about your project - website, app, AI, or you're not sure yet. We'll respond within 24-48 hours with free, straightforward advice.

Prefer email? Write to hello@moanadigitalsolutions.com — a real person replies within 24–48 hours.