Domain migration · Rebrand · Developer brief

Hayati Vape is becoming Hydra. The store moves. The products stay exactly as they are.

We’re moving the WordPress/WooCommerce store from the Hayati Vape domain to the new Hydra domain, updating the store branding and carrying across the catalogue, customer records, order history and trading. This page is the brief and the working checklist: what happens, in what order, and the evidence that proves each stage is safe before the next one starts.

The rule that matters most: rebrand the store, not the stock. “Welcome to Hayati Vape” becomes “Welcome to Hydra” — but a genuine Hayati product keeps its name. Never run an unrestricted replacement of “Hayati” across the database.
5
stages in the working sequence, each with a sign-off before the next
6
business systems to reconnect and prove on the new domain
48–72hrs
of close monitoring on orders, payments, email and redirects after launch
1yr+
minimum the old domain and its redirects stay live
01 · The working sequence

Back up, go straight to the final domain, then rebrand behind a holding page

Hydra is a fresh domain, so there’s no separate staging site — the store loads directly onto the domain it will launch on. That saves a second migration. Select each stage to see what happens, why, and what has to be true before moving on.

Protect the original data

before anything moves

Do

  • Take a dated, complete backup of the database and website files — uploads, themes, plugins and relevant configuration. Keep a copy off the live server, restrict access and prove it restores.
  • Export the WooCommerce catalogue: IDs/SKUs, names, short and full descriptions, variations, prices, stock, attributes, categories and image references. Check custom product fields and extension data separately.
  • Capture a baseline crawl and record product/variation counts, latest orders, customer totals and important settings.
  • Confirm access to hosting, DNS, SSL, email, payment services, analytics and Search Console.

Why it matters

The backup is the recovery point for the whole store. The export is a readable reference for checking product content and recovering supported fields. The baseline separates pre-existing issues from migration defects.

A standard CSV is not a complete backup of the store, and backups holding customer data must never sit in a public folder.

Sign-off to move onBackup and export locations, timestamps, the restore-test result, catalogue counts and the baseline crawl. No migration starts until these are confirmed.

Load the store onto the Hydra domain early

final domain, private

Do

  • Developer prepares a fresh WordPress install on the Hydra domain with working HTTPS and secure access; we transfer the store with All-in-One WP Migration.
  • Put a holding page in front of public visitors site-wide, with an authenticated bypass for the team and authorised audit crawls. Keep it out of search results.
  • Switch off live payments, customer emails, fulfilment and other automated actions on the new site. The existing store keeps trading.
  • Confirm pages, media, products, variations, plugins and settings are present. Check internal links, hard-coded references, cached assets and any temporary-domain URLs; clear or regenerate caches.

Why it matters

Working on the final domain is faster and avoids moving the site a second time after testing. The holding page lets us review layouts, links, branding and the purchase journey privately.

The new store will fall behind the live one from this point — which is why stage 04 exists.

Sign-off to move onThe final-domain URL, private review access, known issues and a migration summary. Public visitors see the holding page; reviewers and audit tools reach the store.

Rebrand by context, then audit everything

behind the holding page

Do

  • Before rebranding, compare the catalogue with the original export (allowing only intended domain URL changes) and save it as the pre-rebrand baseline.
  • Audit “Hayati Vape” and its variants. Replace only references to the store, with a scoped, WordPress-aware method: preview the replacements and keep a change log.
  • After rebranding, compare every product name, short and full description — variations included — against the baseline. Investigate every unexpected difference.
  • Run the functional audit, a new crawl against the baseline, and implement the 301 redirect list.

Why it matters

Products and pages can share database tables, so selecting tables alone may not protect product records. The comparison and readback are the evidence; an export and reimport alone can’t guarantee it.

Sign-off to move onProtected product content verified against the baseline, audit findings logged with URL, severity, owner and resolution, and redirects tested.

Bring across everything the live store did meanwhile

orders · customers · stock

Do

  • Agree the final transfer method: a brief checkout/content freeze or a tested synchronisation covering orders, customer accounts, stock, refunds and other changing records.
  • Account for payment notifications that may still arrive during the switch.
  • If a fresh full import is used, reapply the approved branding and configuration and rerun the key checks — an older database will overwrite them.

Why it matters

The Hayati Vape store keeps trading the whole time the Hydra store is being prepared. Setting up directly on the final domain doesn’t remove the need to bring that activity across.

Sign-off to move onFinal counts and the latest transactions reconciled before checkout reopens.

Make the public switch

go-live

Do

  • Take a fresh recovery backup.
  • Apply the planned DNS and redirect changes, confirm SSL, and preserve working email records unless an email move is explicitly in scope.
  • Update domain-dependent payment settings, callbacks, integrations and plugin licences.
  • Remove the holding page and indexing restrictions, enable live services, clear caches and complete an authorised live test transaction — order confirmation and stock movement included.

Why it matters

This is the only stage customers see. Everything before it exists so that this one is uneventful.

Launch only whenProtected product content is verified, transaction data is reconciled, key redirects work and critical defects are resolved. See the launch gate →
02 · Protect product content

The store becomes Hydra. Hayati products stay Hayati.

Two different changes are happening, and they must be kept apart: the domain URL update and the wording change from “Hayati Vape” to “Hydra”. Apply the rebrand below to see which references move and which are protected.

One database, three kinds of reference

Examples by context — not a find-and-replace list.

Site title Hayati VapeHydra Store referenceRebranded
Homepage copy Welcome to Hayati VapeWelcome to Hydra Store referenceRebranded
Link inside a product description hayativape.co.uk/…[Hydra domain]/… URL onlyURL updated, wording kept
Product name A genuine Hayati product name ProtectedUnchanged
Historical order record Order lines as originally placed ProtectedUnchanged

Rebrand to Hydra

  • Site title, logos and favicon
  • Headers, footers and navigation
  • Banners and page copy
  • Contact details and email templates
  • SEO metadata and organisation information

Never touch

  • Product names, short and full descriptions
  • Attributes and variations
  • Manufacturer references
  • Historical order records

Review one by one

Categories and editorial content that discuss genuine Hayati products. Some references there are the store; some are the product. Each is a judgement call, not a pattern match.

Recovery If a product field does change, test a selective import on the Hydra store behind the holding page: match verified IDs/SKUs and restore only the affected fields. Don’t overwrite stock or prices, create duplicates or reintroduce old-domain links.
03 · Reconnect business systems

The storefront can look right while orders fail behind it

Copied WordPress settings don’t make an external service ready for a new domain. Before the move, inventory every integration — its purpose, account owner, domain restrictions, where credentials live and the test it needs — then reconnect and verify each one. Credentials are shared securely, never written into a brief.

POS, inventory & warehouse

Product mapping, stock direction, sync schedules and duplicate prevention.

Payments & orders

Gateways, return URLs, webhooks, callbacks, refunds and payment-to-order status updates.

Fulfilment & shipping

Warehouse/3PL connections, labels, couriers and tracking updates.

Email & customer systems

SMTP or email API, sender domain and authentication, order emails, password resets, CRM and marketing integrations.

Theme & plugin licences

Activate or transfer domain-bound licences; confirm updates, premium features and service quotas.

Background processing

Scheduled jobs, WooCommerce action queues, server cron, API jobs, feeds, backups and failure alerts.

Prove the full order journey

one agreed test, end to end
Checkout Payment Order created Stock / POS sync Customer email Fulfilment Tracking Refund

Check the background queues and both sides of each key integration, and disable duplicate jobs on the old installation when switching. A complete transaction test is the evidence that the business can operate on Hydra.

04 · The checklist

Every task in the brief, grouped by workstream

Tick items off as they’re done. Owners are shown where the brief assigns one: the developer handles hosting, DNS, email, licences, reconnections, testing, redirects and launch; SearchFlex handles the transfer, the redirect list and the old domain’s authority; Vapehub approves customer-facing messages.

0 of 0 done
DeveloperSearchFlexVapehubowner where the brief names one Ticks are saved in this browser only.
05 · Launch and recovery

Four conditions open the gate. All four, not three.

The holding page comes down only when every condition below is true. Tick them as they’re proven.

Hold — not ready to launch
0 of 4 conditions met

After the switch

First 48–72 hours

Monitor orders, payments, email, errors and redirects closely. Name who investigates issues and who can authorise a rollback.

Following weeks

Review crawl coverage, indexing and traffic. Redirects reduce disruption but can’t guarantee unchanged rankings, so performance is watched, not assumed.

At least one year

Keep the old domain and working redirects live — longer while useful traffic and links remain.

Rollback must preserve post-launch orders. Never restore an old database over new sales.
06 · Still to agree

What needs a decision before stage 01 starts

TBC

The new Hydra domain

Confirmed name, registrar access and DNS control.

TBC

Launch window and named contacts

Including who investigates issues and who can authorise rollback.

TBC

Migration owner and access

Who runs the transfer, and how hosting, DNS and admin access are shared.

TBC

Redirect plugin and import format

Use the existing plugin if suitable; agree the format before we prepare the list.

Recommended tool: All-in-One WP Migration

Host-managed transfers and manual FTP/SFTP with a separate database move are both options. We recommend All-in-One WP Migration because it moves files and database together and rewrites domain URLs automatically — less manual database work and fewer SEO fixes afterwards, which leaves more time for the audit and rebrand. We can supply Pro; licence, hosting and storage compatibility to be confirmed. Data sync, audits, redirects and external-service checks still apply.

Next step

Confirm the domain and owners. Then we back up.

Once the open items above are agreed, stage 01 starts: backups, exports and a baseline crawl, with the evidence supplied before anything moves.