Skip to content
Results
$28M+ Revenue GeneratedFor our clients2,140+ Keywords — Page 1Google rankings$12M+ Ad Spend ManagedAcross channels2.5M+ Signups DrivenUser acquisitions87,200+ Leads GeneratedQualified pipeline
Get proposal

Hosting and Server Migration

Move your website to a new hosting company while keeping your business data safe and a way back if something goes wrong.

We'll reply with a written proposal: the work, what we need from you and an estimated timeline.

The hidden problems

A copy of your site that looks complete can still break on different hosting.

Software versions, how the database behaves, storage, DNS, security certificates, caching (saved copies of pages for speed), forms, email settings, scheduled tasks, access keys and monitoring each need their own checks, even when every public web address stays the same.

  • The new host can't really run your site

    A different software version, add-on, database setting, file system, permission or web address rule can break your site even though its code hasn't changed.

  • Files and database are copied at different moments

    New uploads, form entries, orders or edits can keep coming in while the copies run, leaving broken links between records or missing data.

  • DNS is treated as one website setting

    Email, ownership checks, IPv6, subdomains, CAA, SRV, DKIM, DMARC and DNSSEC records can fail even when the homepage loads fine.

  • Caching and proxy rules change what visitors see

    Private pages, logged-in sessions, the visitor's real IP address, redirects, headers, search engine access and cache clearing can all change at the CDN (content delivery network) or load balancer.

  • Background tasks run twice or not at all

    Scheduled tasks (cron), task queues, webhooks (automatic messages between systems), search indexing and other timed tasks need a controlled handover between the old and new hosts.

  • The old host is shut down before all traffic has moved

    Saved DNS answers, search engine bots, messages from outside systems and forgotten connections can keep using the old server after the first launch check.

Scope

What is included in our Hosting Migration Services.

Softscotch moves your website to new hosting while keeping your domain, web addresses, page structure and main visitor experience the same. We check that the new server can run your site, move your database and files and check they match, carry over your DNS (the settings that point your domain to your site) and security certificates, test forms and scheduled tasks, practice recovering from problems, manage the approved switchover and keep the old hosting running until real visitors and connected systems have fully moved. Bigger changes, such as a new domain, a new CMS (website editor), a redesign or app changes, are priced separately.

The first eight cards describe a hosting move where your web addresses stay the same, including speed checks before and after the move. The last two show bigger Website and CMS Migration work, priced separately, for when your domain, web addresses, platform or content structure also change.

What stays the same, what it depends on and capacity

We define what must stay the same and list your servers, DNS, security certificates, software, data, storage, caching, scheduled tasks, email, connected tools, monitoring, busy periods and limits.

Can the new server, database and storage run your site

We prove that software versions, add-ons, web server, web address rules, database behavior, text sorting settings, file paths, permissions, files, uploads and hosting company limits all work.

Consistent data, backups and recovery

We create backups of the database, files, settings and passwords and keys that can actually be restored, practice a recovery and manage new data coming in, data syncing or the final batch of changes.

Moving DNS, DNSSEC, security certificates, CDN and proxy

We check your full DNS zone (all your domain's settings), your domain registrar and certificates, and test encryption between the CDN and server, caching, headers, the WAF (web application firewall), visitors' real IP addresses and search engine access.

Keeping email, forms, scheduled tasks and connected tools working

We keep your inbox email separate from automatic emails your site sends, and move forms, email sending (SMTP) or APIs (links to other software), scheduled tasks, queues, webhooks, search and approved-access lists on outside systems.

Practice run, switchover and a way back

We test public pages, the admin area, logins, APIs, uploads, scheduled tasks and caching on a copy that matches your live site, then run a timed final sync and DNS change with clear limits and recovery steps.

Watching both servers, handover and shutting the old host

We monitor DNS, logs from the old and new servers, key visitor journeys, server resources, search engine crawling and real visitor data until leftover traffic and connections meet the rule for shutdown.

Speed checks before and after the move

We measure how fast your key pages load and how the server copes before the move, then repeat the same checks on the new host. You can see whether your site is as fast or faster, and we fix problems early.

Why Softscotch

We move your hosting and check that the business services around it still work.

Whether the new server can run your site, data that stays consistent, network settings, scheduled tasks, recovery, live visitors and who looks after things long term all stay linked through the switchover.

Same web addresses still get a checklist of what must match

Page responses, headers, content, forms, logins, APIs, scheduled tasks and the admin area have an agreed starting record and a test on the new server.

We prove the new host works before the switchover

Software, add-ons, database, storage, web address rules, limits and hosting company behavior are all tried out on a copy that matches your live site.

Your data moves as one controlled whole

The database, stored files, settings, passwords and keys, new data and last-minute changes are checked against each other, rather than copied separately.

Network and security layers stay clear

DNS, DNSSEC, security certificates, CDN, proxy, WAF (web application firewall), visitors' real IP addresses and server protection each have their own owner and checks.

Key processes are tested from start to finish

Forms, email, scheduled tasks, queues, webhooks, search and analytics are checked where they actually end up, including what happens when they fail.

The old host is shut down based on evidence

Traffic, logs, DNS checks, incidents, recovery, how long data is kept, logins and costs must all meet named conditions before shutdown.

Everything we look at

The 36 decisions behind a carefully controlled hosting migration.

The work covers what must stay the same, capacity, data, DNS, security, testing, monitoring and safely shutting down the old hosting, not just copying files and changing one setting.

Strategy, what stays the same and capacity
Scope and a record of what must stay the sameLock in the intended web addresses, content, page responses, headers, visitor journeys, how things run day to day and which hosting changes are acceptable.
List of hosting parts and connectionsMap domain names, IP addresses, DNS, certificates, CDN, server, software, database, storage, caching, scheduled tasks, email, passwords and keys, connected tools and their owners.
Does the new host fit, and can it copeCompare busy periods, worker processes, memory, CPU, database connections, disk speed, storage, bandwidth, caching, usage limits, scaling and cost.
Switchover risk and maintenance windowSort out where new data comes in, how sensitive that data is, how DNS behaves, hosting company limits, business timing and when owners are available.
Recovery goals and what is not includedDefine the data to protect, how old a backup can be, how much downtime or data loss is acceptable, any specialist needs and what the migration doesn't promise.
What counts as a finished migrationBefore work starts, set limits for matching the old site, errors, speed, server strain, visitor journeys, DNS, data and leftover traffic to the old host.
Software, data and what your site relies on
List of web addresses and connectionsMap public web addresses, page templates, images and media, forms, APIs, DNS, certificates, email and outside services before the switchover.
List of server software and add-onsRecord the operating system, programming language version, add-on modules, web server, web address rules, limits, file paths and what the app needs.
Map of database, files and where data comes inRecord the database type and version, text sorting settings, users, size, stored files, how storage behaves, where new data comes from and how consistent it must be.
List of DNS, certificates, email and secretsRecord the main DNS zone, domain registrar, DNSSEC, domain names, certificates and their renewal, email records, logins for services and approved-access lists.
Design of the new hosting
Map of redirects and matching pagesLink every valuable old page or state to where it ends up, and check content, page details, official-version tags (canonicals) and links between your pages.
New server and database designChoose supported server software, database, web server, storage, backup and scaling settings, with proof that they work with your site.
Caching, CDN and proxy designDefine what gets cached and how, what skips the cache, cache clearing, database caching, images, headers, the WAF (web application firewall), visitors' real IP addresses and server protection.
Monitoring and incident designDefine logs, health checks, server resource tracking, alerts, how long data is kept, dashboards, limits, who to escalate to and notes marking each change that goes live.
Carrying out the move
Setting up the new serverRebuild the server software, database, files, permissions, settings, passwords and keys, certificates, caching, logging and any required services.
A consistent copy and the final batch of changesMove the database and stored files using an approved plan to pause, sync or copy in stages, and match up any last-minute changes.
Setting up DNS, certificates and the CDNBuild the new DNS zone and routing, install certificates, set up strict certificate checks between the CDN and server and recreate approved CDN and firewall rules.
Moving scheduled tasks, forms, email and connected toolsMove scheduled tasks, queues, webhooks, search, form delivery, automatic emails, outside connection points and approved-access lists, without anything running on both servers at once.
Controls, security and recovery
Keeping the test site privateStop search engines and unauthorized people from reaching test copies of your site, without blocking the final checks before launch.
Rollback plan and handling last-minute changesBefore the go-live window, define the content freeze, database sync, DNS timing, what would trigger a rollback and who decides.
DNSSEC, password and access controlsChange DNSSEC security records (DS records) and keys in the right order, limit server and API access, remove real personal data from test copies and change approved passwords and keys.
Backup, restore and keeping the old hostProve that the database, files, settings and passwords and keys can be recovered, and keep the old hosting until the traffic and connection checks pass.
Testing and readiness to go live
Checking logs and visitor journeys after launchAfter the switchover, test search engine crawling, visitors, forms, checkout, logins, analytics and patterns of errors.
Full practice run on a copy of the live siteTry out public pages, pages that skip the cache, logged-in pages, the admin area, APIs, uploads, downloads, error pages and maintenance mode on the new server.
Capacity and cache testingMeasure speed with an empty and a full cache, how many visitors it can safely handle at busy times, server load, database strain, limits and what happens when things fail.
Tests for DNS, certificates, email and background tasksCheck DNS from many locations, DNSSEC, every domain name, encryption to the server, email delivery, scheduled tasks, queues, search and webhooks.
Monitoring and evidence
Checking nothing was lost against the starting pointCompare Google indexing, traffic, sales or sign-ups, errors and real visitor speed with the starting record signed off before the migration.
Traffic to the old and new serversCompare server logs, DNS answers, search engine visits, leftover messages from outside systems and page use until the limits for shutdown are met.
Server strain and errorsTrack speed, error codes, CPU, memory, worker processes, database, disk, disk speed, caching, queues and app errors after each change goes live.
Key visitor journeys keep workingTrack public pages, logins, forms, payments and orders, the admin area, APIs, email and background tasks under real live conditions.
Real visitor speed and running costsTrack the speed real visitors experience, hosting usage, extra charges for going over limits, and backup and logging costs, without claiming hosting is the only cause of any change.
Rules, upkeep and shutting the old host
Step-by-step switchover and incident guideKeep timed steps, health checks, limits, messages to the people involved, who decides what, rollback settings and evidence from any incident.
Who looks after the new host and its backupsAssign updates, backups, restores, capacity, logging, alerts, access, support and escalation to the hosting company.
Renewing certificates and changing DNS and passwordsAssign owners for certificate renewal, the domain registrar, DNSSEC, DNS changes, certificates, access tokens and reviews of system accounts.
Shutting down the old hostUse logs and connection checks to safely archive or close the old files, databases, scheduled tasks, certificates, logins, services and billing.
Extra backup systems, only if neededAdd blue-green setups (two live copies you can switch between), copied databases, load balancing, containers or several regions only when your recovery and growth needs justify them.
Hosting and testing tools

Migration tools can copy your data, but they can't prove your business still works.

Hosting company tools, database and file copies, DNS checks, browser tests, server logs and monitoring are chosen for your actual hosting setup and judged against the agreed rules for "done".

Look inside the move

Seven checks uncover hosting risks before any visitors are moved.

Each check links your current setup, the new setup, a test on a copy that matches your live site, the person in charge of the switchover and the plan if something goes wrong.

Check 01 · Scope, what stays the same and capacity

What must stay the same, and can the new host handle it?

We keep the hosting move separate from any unrelated website changes, and compare how your site behaves today and at its busiest with the new host's limits.

The specs a hosting company advertises don't replace real measurements of capacity and evidence from testing.

What the public sees matchRecord web addresses, page responses, headers, content and how search engines see the site.
What runs behind the scenes operationsRecord the admin area, logins, forms, APIs, scheduled tasks, email and analytics.
Your busiest times today capacityMeasure traffic, load that skips the cache, worker processes, database, disk speed and storage.
New host limits new hostReview usage limits, scaling, backups, logs, caching and how support works.
Where the changes stop scopeName the allowed differences in software or hosting company, and the redesign work that is not included.
Limits for sign-off sign-offSign off the rules for errors, speed, data, visitor journeys and leftover traffic.
Check 02 · Server software, database and storage

Will the same website behave the same way on the new setup?

We test our assumptions about software versions, add-ons, database queries, files, permissions and file paths before trusting your data to the new server.

Any problems we find are written down either as part of the migration or as separate fixes needed in your website's own code.

Software versions softwareCompare the supported programming language version, add-ons, modules and features being phased out.
How the web server behaves serverTest web address rules, headers, limits, file paths and how errors are handled.
How the database behaves databaseCompare database type, version, text sorting settings, SQL modes (database rule settings), users and permissions.
How files behave storageTest file owners, permissions, shortcuts (symlinks), upper and lower case in names, uploads and private files.
Settings, passwords and keys settingsMap server settings, connection addresses, access keys and approved-access lists.
Is the site healthy testRun typical public pages, admin tasks, actions that save data and background tasks.
Check 03 · Data and recovery

Can the database, files and last-minute changes move together in a state we can recover?

We design the backup, copy, control of new data, final batch of changes and restore steps around how your site actually works.

A backup job that says "complete" doesn't count as proof. Only a successful restore does.

Data to protect inventorySort the database, uploads, private files, settings and passwords and keys by type.
A consistent copy copyChoose a safe database copy, a pause on changes, live syncing or tracking of changes as they happen.
Changed files changesMove any stored files that changed after the first big copy.
Rules for new data and clashes dataControl edits, form entries, orders, member changes and late exceptions.
Practice restore restoreRecover the agreed data and run quick checks on the most important functions.
When to roll back rollbackName the trigger, the owner, the earlier state to return to and how outside systems are brought back in line.
Check 04 · DNS, certificates and CDN

Will every domain name and network rule survive the change of route?

We separately check the main DNS zone, domain registrar, DNSSEC (a security layer for DNS), certificate setup, caching and proxy behavior.

DNS scanning tools and a check from one computer aren't a complete list of your DNS settings or a full test that the change has spread everywhere.

DNS records match dnsCompare the main domain, www, subdomains and A, AAAA, CNAME, MX, TXT, CAA and SRV records.
TTL and ownership controlSet the TTL (how long DNS answers are saved), registrar access, the main DNS owner and the settings to go back to.
DNSSEC chain dnssecChange DS records, DNSKEY records, nameservers and saved-answer timers in the right order, so old security settings don't block your site.
Certificate coverage certificatesTest every domain name, the certificate chain, strict checks between the CDN and server and renewal.
How caching behaves cacheTest cache rules, what skips the cache, cache clearing, private pages and automatic image resizing.
Proxy and firewall CDNTest visitors' real IP address, http or https, domain name, search engine access, rate limits and server protection.
Check 05 · Email, scheduled tasks and connected tools

What keeps running behind the scenes, outside normal page visits?

We move your inbox email, automatic emails, forms, scheduled tasks, queues, search and messages from outside systems without gaps or duplicates.

A form that says "sent", an email service that accepts the message and the email actually reaching the inbox are reported as separate checks.

Your domain's email records emailProtect MX, SPF, DKIM, DMARC and ownership check records, which control where email goes and prove it is really from you.
Forms and automatic emails deliveryFollow each step: form sent, waiting in line, email service reply, delivery and bounce.
Scheduled tasks (cron) schedulesMove schedules and stop tasks from running on the old and new servers at the same time.
Queues and retries queueFinish or move waiting tasks and keep failures easy to see and handle.
Search and generated data generatedRebuild or move search indexes, caches, feeds and other data created from your main data.
Webhooks and approved-access lists connectionsUpdate connection addresses, IP address rules, secret keys, message signatures and retries.
Check 06 · Practice run and switchover

Can the whole move be repeated within the go-live window?

We run a full practice migration and a list of key tests on a copy that matches your live site, before the timed final sync and traffic switch.

Anything that can only be checked on the live site stays on the list as quick live checks and risks we watch closely.

Full practice run practiceMeasure how long copying, restoring, setting up and testing take.
List of key tests checksTest public pages, logins, the admin area, APIs, images and media, forms, scheduled tasks and error pages.
Safe capacity test loadTry pages with and without the cache, and push server resources within safe limits.
Final batch of changes changesMatch up new data, files, queues and settings that changed after the main copy.
Timed DNS change switchoverCarry out each assigned step and check DNS answers from many locations.
Quick live checks go liveCheck certificates, web addresses, data, forms, scheduled tasks and monitoring on the live site.
Check 07 · Close watching and shutdown

When is the new host stable, and when is the old host safe to close?

We monitor both servers and key visitor journeys while the DNS change spreads everywhere and the site settles down.

We close the old host based on agreed evidence about traffic, connections, recovery and data retention, not just a date on the calendar.

Old and new server logs trafficCompare visitor, bot and outside-system traffic across both servers.
DNS and search engine health searchCheck DNS answers, Google Search Console, page response codes and search engine access.
Server health serverWatch errors, speed, server strain, database, cache, disk and queues.
Key visitor journeys journeyRepeat checks on forms, logins, payments and orders, APIs, email and admin tasks.
Closing out incidents incidentRecord the cause, the fix, the retest, any remaining risk and the owner.
Shutting the old host retireArchive data, stop scheduled tasks, cancel old logins, close services and hand over ownership.
What changes

From a simple copy to a new host, to a carefully controlled switchover.

Before

The move is treated as a copy of the site plus a DNS change, while compatibility, live data and outside services are simply assumed to work.

  • Only the obvious parts listedServer software, storage, email, scheduled tasks, passwords and keys, proxy rules and usage limits stay hidden.
  • A copy that doesn't matchThe database and files are copied while new data keeps coming in, and nobody checks they still match.
  • Recovery never testedThe team has a backup, but no tested restore, no limits for when to roll back and no owner.
During

The new server is built against a signed-off checklist of what must match, and all the data, network settings and services are tested in a practice run.

  • Proof the new host worksServer software, database, files, caching, proxy, scheduled tasks and email pass typical real-world tests.
  • Data under controlBackups, the consistent copy, the final batch of changes and the restore are all versioned and checked against each other.
  • A switchover with checkpointsDNS, DNSSEC, security certificates, quick live checks, limits and named owners control when traffic moves.
After

The new host is watched under real traffic, and the old host is only closed after we show that your services and connections no longer depend on it.

  • Evidence from both serversLogs and DNS checks show visitors and messages from outside systems moving away from the old server.
  • Stable day-to-day runningKey visitor journeys, server resources, errors, scheduled tasks and real visitor speed stay monitored.
  • Hosting with clear ownersBackups, DNS, certificates, passwords and keys, alerts and hosting company access each have a named person looking after them.
Your type of business

Hosting migration changes with your live data, your visitor traffic and what is at stake if something breaks.

Our method stays the same, while needs around payments and orders, logins, privacy, files, busy periods, connected tools and recovery change from one business to another.

Local

Local and multi-location

Protect location pages, calls, forms, maps, analytics, branch email and messages from booking or call providers while DNS and traffic finish moving to the new server.

FocusLocation pages that match, call and form delivery, DNS and certificate coverage
MeasureHow many branch journeys pass, old and new server traffic, error responses and no break in good-quality leads
Online sales

Ecommerce and retail

Coordinate product and order changes, carts, checkout, logged-in sessions, payments, webhooks, stock levels, order emails and the final batch of data changes.

FocusMap of where order data comes in, how sessions and caching behave, payment and webhook approved-access lists, matching orders between systems
MeasureCorrect orders and payments, tasks run twice, checkout errors, speed and data changes still not matched
Software

Software companies (SaaS)

Keep your marketing website hosting clearly separate from your app, help docs, API, login, status page, webhooks and the systems used to release new code.

FocusList of domain names and services, API and login tests, who owns code releases and monitoring
MeasureWeb addresses and certificates that match, how many login and API tests pass, errors, server strain and time to fix incidents
B2B

Business-to-business (B2B) and professional services

Protect lead forms, how leads reach your CRM (customer records), downloads, resources behind a sign-up form, booking calendars, domain email and lead source tracking during a move where web addresses stay the same.

FocusPath from form to CRM, downloads that work, email records and analytics that keep running
MeasureLeads accepted where they should land, downloads available, healthy email, no break in good-quality leads and errors
Health

Healthcare and wellness

Control privacy-sensitive data, booking, patient portals, encrypted backups, access, records of who did what, where data is stored and who owns recovery.

FocusSorting data by sensitivity, secure transfer, booking and portal tests, recovery and evidence of who has access
MeasureExceptions involving sensitive data, no break in bookings, access problems, how much activity is recorded and recovery results
Regulated

Finance, insurance and legal

Add change records, the minimum access each person needs, approved data locations, data retention, records that can't be altered and specialist security or compliance review where required.

FocusControl of changes and access, where data is stored, retention, certificate and recovery requirements
MeasureHow many controls pass, any unapproved access or data location, no break in service and remaining exceptions
Education

Education and training

Plan around busy enrollment periods, application forms, connections to your LMS (learning platform) or SIS (student records system), logins, file delivery, scheduled tasks and accessibility.

FocusBusy periods and calendar, application and learning platform tests, single sign-on, files, scheduled tasks and alerts
MeasureSpare capacity at busy times, applications delivered, logins and scheduled tasks keep working, errors and real visitor speed
Media

Publishers and media

Handle large media libraries, frequent updates, scheduled publishing, search, CDN caching, image services, subscriptions and heavy traffic from bots.

FocusMedia files intact, how fast data changes, publishing tasks, cache rules, search and subscription paths
MeasureFiles that match (checked with file fingerprints), no break in publishing, how often the cache is used, how fresh search results are and errors
Marketplaces

Marketplaces and directories

Coordinate changes to listings and accounts, search indexes, uploads, moderation tasks, notifications, logged-in sessions and sales between buyers and sellers.

FocusMap of data and queues, search rebuild, uploads, logins, notifications and the final batch of changes
MeasureListings and accounts intact, tasks run twice, how fresh search results are, notification and sale errors
Travel

Travel and hospitality

Protect availability, bookings, rates, payments, language and region settings, currency, property photos and partner APIs through a switchover timed around seasons and deadlines.

FocusBooking and API tests, caching and language settings, data changes and partner approved-access lists
MeasureBooking accuracy, API failures, out-of-date availability, certificate coverage and time to fix incidents
Industrial

Industrial and manufacturing

Keep product specification files, distributor forms, customer portals, large downloads, connected systems and any rules about which region your hosting or access must be in.

FocusDocuments intact, portal and login tests, paths to your CRM and APIs, storage and regional limits
MeasureFiles that match (checked with file fingerprints) and download success, correct access, good-quality inquiries and connection errors
Membership

Memberships and communities

Control logged-in sessions, member accounts, what each member can access, renewals, payments, members-only files, queues, profile changes and automatic messages.

FocusSessions and member accounts, payment and webhook paths, private files, queues and the plan for the final batch of changes
MeasureCorrect access and renewals, events recorded twice, email delivery, matching new data and support incidents
Clear ownership

We carry out and check the move. Your team approves the business risk and the final go-live.

The three columns separate our hosting work from the app and hosting company work it depends on, and from the decisions about data, access, rules and recovery that your team controls.

We do the work

The agreed hosting move, recovery planning and checks on the live site.

  • Review what must stay the same, connections, traffic, capacity and whether the new host can run your site
  • Set up server software, database, storage, caching, certificates, DNS and monitoring
  • Create backups and test that they restore, and manage the consistent copy and the final batch of changes
  • Move scheduled tasks, forms, email, connected tools, passwords and keys and network rules
  • Run key tests, capacity tests and quick switchover checks on a copy that matches your live site
  • Monitor both servers, fix incidents and write up a handover for day-to-day running
We coordinate

The app, supplier and specialist work that keeps your services running without a break.

  • Work with your domain registrar, DNS, CDN, certificate and hosting companies
  • Work with the people who own your app, database, CMS, online store and logins
  • Work with your email, CRM, payment, search, webhook and other outside suppliers
  • Work with security, privacy, data location, recovery and compliance specialists
  • Arrange pauses on content or orders, the go-live window and messages to the people involved
  • Arrange speed, analytics, search and accessibility checks where they are in scope
You review and sign off

Your business keeps control of data, risk, access and day-to-day decisions.

  • Approve the new hosting company, capacity, maintenance window and what is not included
  • Confirm which data is the master copy, where new data comes in, key visitor journeys and recovery priorities
  • Provide access to your registrar, DNS, hosting, app and suppliers, plus test accounts
  • Approve decisions on security, privacy, data retention, data location and logins
  • Name the people in charge of the switchover, rollback, incidents and messages to customers
  • Approve any remaining risk, shutting down the old host and who looks after the hosting long term
How it fits together

A hosting migration links your server and data, how traffic is routed and how the live site runs.

The hosting work comes first, followed by our website and CMS migration services, which cover bigger changes to your site.

Hosting and Server Migration

01
What stays the same, and capacity

How the public site and behind-the-scenes systems behave, connections, busiest load, hosting company limits, recovery needs and the limits for sign-off.

02
Can the new server, database and storage run your site

Software versions, add-ons, web server, web address rules, database behavior, text sorting settings, file paths, permissions, files and usage limits.

03
Consistent data and recovery

Database, stored files, settings, passwords and keys, control of new data, the final batch of changes, a practice restore and rollback.

04
DNS, DNSSEC, certificates and CDN

The main DNS zone, domain registrar, security keys, certificates, renewal, CDN, caching, proxy, WAF (web application firewall), headers and server access.

05
Email, forms, scheduled tasks and connected tools

Inbox email, automatic emails, forms, scheduled tasks (cron), queues, webhooks, search, APIs, approved-access lists and outside owners.

06
Practice run and a recorded switchover

Tests on a copy that matches your live site, capacity, the final sync, the DNS change, quick live checks, monitoring limits and recovery decisions.

07
Watching both servers, then shutting the old one

DNS checked from many places, old and new server logs, search engine crawling, visitor journeys, server resources, real visitor data, incidents, archives, logins and shutdown.

08
Website Migration

A bigger move that changes your domain, web addresses, platform, app or what visitors see and use.

09
CMS Migration

Moving to a different platform, which changes how content, records, links between them, images and files, and your editing process are set up.

The connected growth engine

App and data

Provides what the server software must support, where new data comes in, files, database behavior, logged-in sessions, scheduled tasks, key paths and rules for the final state of data.

Hosting and servers

Provides computing power, database, storage, backups, scaling, access, logs, support and the hosting company's limits.

DNS, certificates and CDN

Provides the domain registrar, DNS zone, DNSSEC, certificates, CDN, caching, proxy, WAF (web application firewall), server protection and evidence from DNS checks.

Email and connected tools

Provides MX and email security records, email sending (SMTP) or APIs, forms, CRM, payments, search, webhooks and suppliers' approved-access lists.

Security and recovery

Provides passwords and keys, the minimum access each person needs, data handling, restore, rollback, incident handling, data retention and specialist reviews.

Search, analytics and operations

Provides search engine access, Google Search Console, tracked actions, real visitor speed, uptime, alerts, service owners and closing out the project.

One connected scope. Hosting and Server Migration is coordinated with the strategy, creative, experience, data and reporting it depends on, so responsibilities and handoffs stay visible in one written plan.

What to expect

Your migration timeline, and the full growth program.

A hosting migration goes from an agreed starting point, through a practice run and a final check that all data matches, to a carefully controlled switchover. The exact timing depends on the size of your site and data, how often data changes, DNS and hosting company limits, a rollback plan that has been tested and any busy periods when you can't have changes. Monitoring can continue for 7 to 30 days after the switchover, and the migration sits inside the six-month Softscotch growth program shown below.

Hosting and Server Migration, from listing everything to switchover

Days 1-3

Agree the limits and list what the site relies on

We confirm that all web addresses will stay the same, plus key business journeys, connections, current traffic, busiest load, access, owners and the limits for calling the work done.

KPI starting point agreed
End of week 1

Network and services plan

We check the DNS zone, domain registrar, DNSSEC, certificates, CDN, caching, security rules, email records, scheduled tasks and hosting company limits.

KPI plan ready
Weeks 1-2

Full practice migration

We build a copy that matches your live site and test the database, files, public pages, admin area, login, forms, APIs, uploads, scheduled tasks, email and error pages.

KPI practice run passed
Weeks 2-4

Ready for the switchover

We agree how new data is controlled, the final data sync, DNS timing, the DNSSEC order of steps, health checks, rollback limits, owners and the approved go-live window.

KPI switchover approved
Approved switchover window

Final sync and traffic switch

We move the final database and file changes, transfer scheduled tasks, update routing, check certificates and finish quick checks on the live site.

KPI new host live
First 7-30 days

Monitoring and shutting the old host

We monitor both hosts, key visitor journeys, server resources and outside connections, fix problems and only shut down the old host after the agreed evidence limit is met.

KPI handover complete

Our full growth plan (all services together), month by month

Month 1

Setup and first launch

We review your website, tracking, the path customers take and your wider marketing starting point, set the first priorities and launch the first approved work. Paid ads can start in month one once access, budget, offers, ad content and landing pages are ready.

KPI first work live
Month 2

Build and improve

We improve key pages, website basics, tracking, how leads are passed to the right person and follow-up, then carry on with the agreed search, content, ad creative and automation work.

KPI customer path improved
Month 3

Do more of what is working

The team does more of the paid ads, search, content, email or outreach work that is helping, based on the first evidence across channels, the capacity you have and the agreed budget limits.

KPI channels learning
Month 4

Strengthen results

We fine-tune spending, ad content, pages, search visibility, content and follow-up around the customers and offers that show the strongest useful demand.

KPI good-quality demand
Month 5

Turn more visitors into customers

We tackle the biggest gaps left in winning customers, the website, handling leads, sales follow-up and keeping customers, then record which changes justify spending more.

KPI sales priorities
Month 6

Plan the next growth cycle

We review six months of evidence across paid ads, search, website, content, email and automation, keep useful systems running and agree what to grow, fix, test or stop next.

KPI next plan agreed
How we compare

A dependable hosting migration is more than copying files, the database and DNS.

The difference is a clear record showing the new server can run your site, data that stays consistent, how traffic is routed, checks on business services, recovery that has been tested and a safe shutdown of the old hosting.

The risk of using a different agency for everything
  • Assumes that if web addresses don't change, the site will behave exactly the same
  • Picks a new host based on the headline storage and bandwidth figures
  • Copies the database and files without controlling new data or the final batch of changes
  • Treats a "backup successful" message as proof that rollback will work
  • Changes only the main website record (the A record) and overlooks the rest of the DNS settings
  • Moves nameservers without checking the order of DNSSEC security record and key changes
  • Tests the certificate in the browser but not the check between the CDN and server, or renewal
  • Clears the cache without testing private pages, proxy headers or the visitor's real IP address
  • Forgets scheduled tasks, queues, webhooks, search and approved-access lists on outside systems
  • Cancels the old host after one quick check, before all traffic and outside messages have moved
vs
Softscotch
  • Signs off what must match for the public site, behind-the-scenes systems and hosting, with clear exceptions
  • Compares real busiest loads, resources, usage limits, scaling, support, recovery and cost
  • Manages consistent data, control of new data, file changes and a final sync that is checked to match
  • Restores the database, files, settings and passwords and keys, then runs checks on the site
  • Checks the main DNS settings, email, ownership checks, IPv6, CAA, SRV and supplier records
  • Uses the right DNSSEC move for your provider, with evidence from TTL settings and the registrar
  • Tests every domain name, the certificate chain, strict CDN-to-server checks and who owns renewal
  • Tests cache rules, what skips the cache, cache clearing, logged-in pages, proxy details, WAF and server protection
  • Moves scheduled and background tasks while watching for tasks that run twice or fail
  • Monitors the old and new servers and closes the old one only after signed-off limits for traffic and connections are met
The numbers

Results from Softscotch client work.

These totals come from work for Softscotch clients across search, paid ads, websites and lead generation, as published on softscotch.com. Past results don't guarantee future results.

$12M+Ad spend managed for clients
87,200+Leads generated for clients
2,140+Search terms ranked on Google's first page
$28M+Revenue generated for clients
Client case studies

All six Softscotch client stories.

Every Quick Story currently published on Softscotch.com, covering education, ecommerce, healthcare and SaaS. Stock photography represents each client industry; the figures are reported historical results and do not guarantee future performance.

Education consultant speaking with a prospective student Education Ads + local SEO
+183%leads

183% more leads for an education consultancy

WordPressQuora adsLocal SEO
The challenge

An education consulting business in India needed to build its digital presence and lead flow from scratch.

What changed
  • Built a new WordPress website
  • Used Quora ads to grow daily lead volume
  • Added Local SEO and community engagement
+183% leads25+ leads/day-38% bounce rate+273% new users
Bright modern home interior representing the home-solutions client Home solutions Shopify + SEO
+82%Shopify sales

Home-solutions ecommerce growth

ShopifyOrganic searchAmazon ads
The challenge

A home-solutions business was dependent on business-to-business (B2B) marketplaces, losing sales and recovering from a Google penalty.

What changed
  • Resolved the Google penalty
  • Revamped the website and online store
  • Improved organic visibility and Amazon campaign performance
+82% Shopify sales+147% organic+23% Amazon ROAS
Mother and baby representing the lactation-consultant client Health consultant $20/day
5/daybooked calls

Five booked calls a day for a health consultant

Facebook adsGoogle AdsLocal SEO
The challenge

A Houston lactation consultant needed to recover a malware-damaged website and rebuild local patient acquisition.

What changed
  • Rebuilt the hacked site and migrated it to secure hosting
  • Ran targeted Facebook and Google campaigns
  • Reached top-three local Google positions
5 calls/day$20 daily spend+87% local traffic+34% new users
Ecommerce owner preparing customer orders beside a laptop Ecommerce 10 months
+315%organic traffic

315% organic growth for an ecommerce site

Content strategyOn-page SEO
The result

Softscotch reports a 315% increase in ecommerce organic traffic over 10 months through focused on-page SEO.

What changed
  • Optimized product and collection pages
  • Improved the links between pages and the page addresses (URLs)
  • Made the site easier for Google to explore and better matched to what people search for
+315% organic10 monthsProductsCollections
SaaS team reviewing campaign data around a laptop SaaS platform Cold outreach
16%reply rate

9% close rate for a transcription SaaS

ProspectingSMTP
The challenge

A transcription platform needed a qualified prospect list and a reliable email-sending setup for outreach we managed.

What changed
  • Built a comprehensive prospecting list
  • Managed the cold outreach campaigns
  • Set up reliable email-sending servers (SMTP)
9% close rate16% reply rateSaaSManaged outreach
Healthcare professional consulting with a patient Healthcare 6 months
+182%organic traffic

182% organic growth for a healthcare clinic

HealthcareOn-page SEOOff-page SEO
The challenge

A clinic in a competitive location needed to build organic search visibility from the ground up.

What changed
  • Built the clinic's foundation for unpaid (organic) Google search
  • Combined on-page and off-page SEO
  • Reached top-five positions in Google Search
+182% organic6 monthsTop 5 Google
01 / 06
In their words

Teams that stopped leaving clicks on the table.

★★★★★

"The Softscotch team has been a solid partner as our business evolved over the last five years. Unlike most agencies, they have never charged us for work that falls outside the agreement. That is what sets them apart."

IM
Imtiyaz MominHairareus
★★★★★

"Without their knowledge, we would be in a very different place than we are now. Whenever they find something that can be improved, they implement it quickly. I could not be happier with their performance and response time."

AP
Aaron PaulsonBaby Pavilion
★★★★★

"Softscotch goes above and beyond the scope. The time, effort and dedication they put in is like having your own in-house marketing team. They are not just another marketing company."

TM
Tabassum MithaniTRS Care
★★★★★

"We are extremely happy with Softscotch, such an attentive team. No project is too small, and they give their 100%. We are extremely satisfied with their work."

SH
Safiya HafiziSimply Lactation
★★★★★

"Softscotch is a great team to work with: transparent, reliable and genuinely invested in the growth of your company. They are good partners to have by your side."

MJ
Malvika JainCyclop
★★★★★

"The Softscotch team has been a solid partner as our business evolved over the last five years. Unlike most agencies, they have never charged us for work that falls outside the agreement. That is what sets them apart."

IM
Imtiyaz MominHairareus
★★★★★

"Without their knowledge, we would be in a very different place than we are now. Whenever they find something that can be improved, they implement it quickly. I could not be happier with their performance and response time."

AP
Aaron PaulsonBaby Pavilion
★★★★★

"Softscotch goes above and beyond the scope. The time, effort and dedication they put in is like having your own in-house marketing team. They are not just another marketing company."

TM
Tabassum MithaniTRS Care
★★★★★

"We are extremely happy with Softscotch, such an attentive team. No project is too small, and they give their 100%. We are extremely satisfied with their work."

SH
Safiya HafiziSimply Lactation
No black box

You'll always know exactly what we changed.

Plenty of agencies go quiet after the audit and you never quite know what you're paying for. We do the opposite. You get a live view of every change and what it moved, in plain language you can act on.

Your delivery, at a glanceSample
Changes shipped12
Pages reviewed28
StartMidpointNow
Delivery activity✓ Up to date
HTML mockupExplore mockup ↗

Live client dashboard

Every change, score and ranking in one place you can open any time, not a monthly PDF you wait around for.

This week, explainedSample
✓Titles updated
Ready for your review
SSSoftscotch weekly update
0:00
2:00
HTML mockupExplore mockup ↗

Weekly video summary

A short screen-recorded video (Loom) each week walking you through exactly what shipped and what it moved, so nothing is a mystery.

The change is clearSample

Before

Titles30 / 100
Structure42 / 100
Content28 / 100

After

Titles84 / 100
Structure79 / 100
Content90 / 100
Same page. Reviewed changes.
HTML mockupExplore mockup ↗

Before/after score per page

See the exact lift on every page we touch, not a vague "it's improving" you have to take on faith.

Your weekly reportSample
01
What shipped

Approved page updates are live.

02
What we learned

Product details need a review.

03
What happens next

Confirm the next priority pages.

HTML mockupExplore mockup ↗

Plain-English reporting

Clicks, rankings and revenue, explained in words you can act on, instead of a wall of charts about how often you were seen (impression charts.

Your data. Your view.Sample
Organic search
StartMidpointNow
Sample report preview↗
HTML mockupExplore mockup ↗

Reports on demand

Ask for any cut of the data whenever you need it and get it, no waiting for the end of the month.

Every step, visibleSample
  1. ✓
    Proposed

    Softscotch prepares the change.

  2. ✓
    Approved

    Your team gives the go-ahead.

  3. ✓
    Published

    Checked live and recorded.

HTML mockupExplore mockup ↗

Ethical, transparent, always on

One accountable team, strictly white-hat (only methods search engines and platforms allow), no shortcuts and no surprises. Support whenever you need it.

One plan, full-stack access

One Softscotch plan gives you access to the full service stack, coordinated around your priorities.

You do not need a separate agency or retainer for every channel. Your plan can draw from search, paid media, web, ecommerce, outreach, automation, lead generation, messaging, content, creative and operations. The agreed scope sets what is active, in what order and at what capacity.

Pricing approach

One price for everything, not a stack of separate retainers.

You get one price for your whole marketing, not a separate retainer for every service. SEO, paid ads, your website, automations, cold email and newsletters, we run all of it as a single scope, so you get the most result for what you pay. Agencies sell each of these on its own, so the invoice climbs whether or not that line drives a single lead.

Bought separately, service by service

A different agency or retainer for each service. The bill stacks up fast, and keeps climbing whether or not each one moves a single lead.

SEO (technical, on-page, content)$2,000–3,500/mo
Local SEO+$750–1,500/mo
Programmatic SEO+$1,000–2,500/mo
CRO & landing pages+$2,000–3,500/mo
Paid ads (Google & Meta)+$2,500–4,000/mo
Marketing automations+$1,500–3,000/mo
Cold email outreach+$1,500–2,500/mo
Email marketing & newsletters+$750–1,500/mo
Website management & care+$750–1,500/mo
WordPress build & setup+$2,500–6,000 once
10 separate services$12,750–23,500/mo

Plus the one-off build, and a fresh contract, kickoff and onboarding delay for every new service you add.

All of it, one scope

We run your whole marketing as one engagement, so you get the most result for what you pay, not a pile of disconnected invoices.

  • SEO: technical, on-page, content, local and AI search
  • Template-built pages (programmatic SEO), links from other websites (backlinks) and authority
  • CRO and landing pages
  • Paid ads across Google and Meta
  • Automations, cold email and newsletters
  • WordPress build, setup and ongoing care
  • One team, one roadmap and one point of contact
  • Reporting tied to qualified leads and revenue
Everything above. One flat monthly fee.A fraction of the cost of the stack on the left
Plus free access to our own platforms
Post InstantlyVerified WidgetsTrending FunnelsBrands for CreatorsDarnItSEOGoHighLevel

Priced to your site after the audit. No sticker price, and no per-service creep.

What shapes your quote
Site sizePage count, templates and how much of the site actually needs work.
Market competitionHow hard the terms you want to win are, and who you are up against.
Content needsHow much new writing, rewriting and production the plan calls for.
Build complexityYour website platform (CMS, the system you edit your site in), your other tools and how involved the changes are to make.
Final pricing comes after the audit, once we have seen the four things above on your actual site. You get a written scope and a fixed quote before any work begins: no lock-in, no surprise line items, and no upfront number that ignores your market.
Request a custom scope
Questions, answered

Practical hosting migration questions to ask before your visitors are moved.

These answers cover whether the new host can run your site, downtime, keeping data consistent, DNS, DNSSEC, security certificates, caching, email, scheduled tasks, speed, monitoring, rollback and shutting down the old host.

Filter
What is included in a hosting migration?

The scope we agree after our review can include a list of what must stay the same and what your site relies on, checking the new host can run your site and cope with demand, setting up server software and the database, files and storage, backups and restore tests, DNS and security certificates, caching and CDN, email and forms, scheduled tasks and connected tools, the final data sync, the switchover, speed checks before and after the move, close monitoring afterward and shutting down the old host.

Can you move a website with no downtime?

We plan to keep downtime that visitors notice as short as possible, or avoid it, by using a test copy, a new setup that works with your site, controlled handling of new data, a final sync, careful DNS timing, monitoring and a rollback plan. We don't promise zero downtime in every case, because saved DNS answers, data being saved during the move, problems at the hosting company and outside systems can still cause some risk.

Will my domain and web addresses stay the same?

Yes, that is the standard limit for this service. We record your current web addresses, page responses, headers and content, then test them after the move. If your domain, web addresses, CMS (website editor) or what visitors see also changes, the project needs our bigger Website or CMS Migration service.

How do you check that the new host can run my site?

We compare server software and add-on versions, web server rules, database type and text sorting settings, file permissions and paths, how storage behaves, limits and hosting company features. Then we run typical public pages, admin tasks, uploads, forms, APIs and background tasks on the new server.

How do you stop database or upload changes from being lost?

We find every place where new data comes in and, depending on how your site is built, use maintenance or read-only mode, live database copying, tracking of changes or copying changes in stages. The database and stored files get a final sync that is checked to match, plus a signed-off cut-off time. Moving live data with no downtime at all may need work on your app or database beyond a simple copy to a new host.

Do you test the backups before launch?

Yes, when recovery is in scope. We restore the agreed database, files, settings and passwords and keys into a controlled test area and run checks on the most important parts of your site. We record how long the restore took and anything that was missing. A backup job marked "successful" is not treated as proof that recovery works.

Do you move all DNS records?

We check the main DNS zone and approved records, including the main domain, www, subdomains, IPv4 and IPv6, email, ownership checks, CAA, SRV, DKIM and DMARC where you use them. Automatic scanning tools can't be relied on to find everything, so the people who own your registrar, DNS, email and app must confirm the full list.

How do you handle DNS propagation (the delay while a DNS change spreads)?

We identify which records will change, lower the relevant TTLs (how long DNS answers are saved) ahead of time where it makes sense, keep the old settings ready for rollback, change routing in a timed window and check from many DNS servers and from old and new server logs. We can't directly control saved DNS answers around the internet, so both servers stay monitored while the change spreads.

What happens if the domain uses DNSSEC?

DNSSEC is a security layer that proves DNS answers are genuine. We check the DS record at your registrar, your DNS provider's keys and TTL settings. Depending on what the providers support, we either use a coordinated handover where both providers sign for a while, or remove the old DS record, wait for it to expire from saved answers, change nameservers and then turn on signing at the new provider. Changing nameservers while an old, mismatched DS record is still in place can make your domain stop working.

Do you set up SSL certificates?

We list every domain name and both connections (from the browser to the CDN, and from the CDN to your server), install or issue the certificates needed, test certificate chains and strict checks, check redirects and mixed content (secure pages loading insecure files) and name who owns renewal. Certificates that only work between the CDN and your server may stop working if the CDN is later bypassed.

How do you move caching and CDN settings?

We map how pages, database results, browsers and the CDN cache content, plus cache rules, cookies, headers, what skips the cache, cache clearing, logged-in and personalized pages, images, proxy and server rules. We keep settings that have a good reason and test pages with and without the cache and after clearing it, rather than blindly copying every old rule.

Will forms and email keep working?

We keep the DNS settings for your inbox email separate from website forms and automatic emails your site sends. Using approved accounts, we test sending a form, the queue or email service reply, delivery to the right place and what happens when an email bounces or fails. We can't guarantee emails land in the inbox rather than spam, and deeper email deliverability work is priced separately.

What happens to scheduled tasks (cron jobs), queues and webhooks?

We list schedules and background tasks, decide the order to pause and move them, stop them from running on the old and new servers at the same time, move or finish waiting tasks where possible and test monitoring for both success and failure. Outside scheduling tools and automatic retries are included in our check of what your site relies on.

Will moving hosts make my website faster?

It can remove slowdowns caused by the hosting, but a move alone doesn't guarantee better Core Web Vitals (Google's measures of loading speed, responsiveness and visual stability). We compare speed with and without the cache, how the server and database behave, safe busy-time load, lab tests and any real visitor data available. Your site's code, content, visitors' devices and networks and outside tools still affect speed.

What happens if there is a serious problem after the switchover?

The step-by-step guide sets out health checks, limits for errors and service problems, who makes the decision and the settings to go back to. Where the tested setup allows it, we can send traffic back to the old server or restore the agreed earlier state. DNS changes and actions in outside systems may need extra time to spread or to be brought back in line.

When can the old hosting account be canceled?

Once DNS checks from many locations, old and new server logs, search engine access, key visitor journeys and outside connections meet the agreed limit. Required recovery records and logs must also be kept, and scheduled tasks, certificates, logins and hosting company services must each have approved steps for closing them down.

How long does a hosting migration take?

This page shows an example of one to four weeks of preparation, an approved switchover window and 7 to 30 days of monitoring. Timing depends on the size of your site and data, how often data changes, whether your software works on the new host, DNS and DNSSEC, certificates, caching, email, scheduled tasks, connected tools, recovery needs, hosting company limits and go-live windows. There is no single standard length.

How is Hosting Migration priced?

Pricing follows the hosting and data work we find in our review: setting up the new host, database and files, DNS and certificates, caching and CDN, email, scheduled tasks, connected tools, monitoring, recovery, switchover support, any specialist needs and shutting down the old host. Your proposal states what you get, our assumptions, what is not included, timing and fee. New hosting and paying for old and new hosting at the same time, hosting plans, licenses, storage, data transfer, monitoring, email, specialist engineering and out-of-hours support are extra unless listed.