Website Development & Migration Agreement

This Website Development & Migration Agreement (“Agreement”) sets out the full terms under which the Client’s existing Wix website will be rebuilt on WordPress with WooCommerce.

This Agreement exists to clearly define scope, responsibilities, timelines, approval stages, and payment terms for the new eCommerce website build, including agreed plugin customisations.


1. Parties to the Agreement

Service Provider
Sami Swain
Snr Web Developer & Designer
Web Spinner UK LTD
Email: sam@webspinneruk.com
Telephone: 07903 505 874
Client
Miriam Hamilton
22a Crossbost Lochs
Isle of Lewis
HS2 9NP
United Kingdom
Sole Trader – No Company Number

2. Scope of Work

The Service Provider agrees to rebuild the Client’s existing Wix website on WordPress, implementing WooCommerce and the required eCommerce configuration for the Client to run an online shop.

The agreed scope includes:

Product Setup Responsibility

The Service Provider will create the first product in each category and implement the correct SEO structure for product templates, including guidance on how to duplicate products correctly.

After the initial products are created, the Client will transfer the remaining products by duplicating each product and updating: image, price, description, and meta information, until the full catalogue is migrated.

If the Client later decides that transferring products is taking too much time, the Client may request that the Service Provider handles the remaining product migration as additional work. This will require a separate quotation or agreed per-product rate. No product migration beyond the first product per category is included in the £1,750 build price unless confirmed in writing.

Design Approval

The Service Provider will seek Client approval for the design and layout of each page during the build process. Category and product structure (categories, subcategories, product layout approach) will also be confirmed with the Client before bulk product transfer begins.


3. Hosting & Technical Environment

The website will be developed and deployed within the hosting environment chosen by the Client.

The Service Provider is not responsible for outages, hosting provider failures, domain DNS delays, third-party service interruptions, or issues caused by plugins not supplied or controlled by the Service Provider.

A full backup will be taken prior to launch. If the Client requests work on an existing WordPress installation, backups will be taken prior to any modifications.


4. Client Responsibilities

The Client is responsible for:

Delays in access, approvals, or provision of content may extend the delivery timeline.


5. Project Timescale

The project will be scheduled and delivered based on workload and availability at the time of acceptance. A target delivery timescale will be agreed once the initial deposit is received and required access is provided.

Where delays occur due to missing access, missing content, or delayed approvals, timelines will move accordingly.


6. Payment Terms

Invoices will be issued separately. Work may be paused if payment terms are not met.


7. Changes & Additional Work

Any work not explicitly listed in Section 2 (Scope of Work) is excluded.

Additional requests, including but not limited to bulk product migration, advanced SEO campaigns, custom automations, additional bespoke development, or third-party integrations beyond the agreed scope, may require a separate quotation.


8. Liability & Limitation

The Service Provider is liable only for work they directly carry out.

The Service Provider is not liable for indirect losses, loss of revenue, loss of data caused by third parties, hosting failures, payment provider failures, courier/shipping provider issues, or issues arising from Client-supplied content.


9. Governing Law

This Agreement shall be governed by the laws of England and Wales.


10. Acceptance & Signatures

By signing below, both parties confirm acceptance of this Agreement.

A signed PDF copy of this agreement will be emailed to both parties.