Skip to content
TwoQM · Business software & technology · Brownsville, Texas · Since 2016
TwoQM LLC
Articles

Operations & compliance

Website Vendor Offboarding Checklist Before You Switch Providers

Inventory DNS, hosting, CMS, email, analytics, Search Console, and GBP; reclaim ownership; rotate credentials; confirm renewals; and document recovery contacts before you cancel the old vendor.

Clean modern office desk with laptop showing a checklist, clipboard offboarding list, labeled keys and USB drive, notebook inventory notes, and coffee mug in soft morning light
Before you switch website or hosting providers, inventory access, reclaim ownership, rotate credentials, and confirm who can renew.

Why offboarding fails more often than launches

Switching web hosts, agencies, or freelancers should feel like a controlled handoff—not a scramble after DNS stops resolving. The messy part is rarely the new build. It is the invisible inventory: who owns the registrar, which mailbox gets renewals, whether Search Console still lists a departed contractor, and whether staging still holds production credentials.

This is a practical offboarding checklist TwoQM uses when small businesses leave or change a website, hosting, or digital-vendor relationship—not a vendor roast. Treat it as the day-before-cutover worksheet.

Most “we moved hosts and everything broke” stories share one root cause: access lived in one person’s head—shared passwords, agency-owned domains, analytics under a personal Gmail, invoices auto-charging a card you cannot see. Offboarding makes that stack visible, then reclaiming or rotating every piece before you cancel. After access is cut, recovery gets slower and more expensive.

Step 1: Inventory the full stack (not just the website)

Open a shared sheet and name a company owner for every row. Minimum columns: service, URL/login, who owns it today, who should own it after exit, credentials recovered?, billing moved?, notes. Walk these categories:

Domain registrar — Where the domain renews, locks, and transfers. Confirm the account email and phone are yours, not the vendor’s.

DNS host — Registrar DNS, Cloudflare, Route 53, or the host’s nameservers. Export a full record list (A, AAAA, CNAME, MX, TXT, SPF/DKIM/DMARC).

Web hosting / VPS / cloud — Control panel, SSH keys, SFTP users, deploy tokens, and any CDN in front of the origin.

CMS admins — WordPress, Webflow, Shopify, Squarespace—every Administrator / Owner seat, including “temporary” agency logins.

Email and mail DNS — Microsoft 365, Google Workspace, or host email. Confirm MX and authentication records will still match after DNS moves.

SSL / certificates — Auto-renew paths (Let’s Encrypt via host, Cloudflare, or a purchased cert). Note expiry and who can reissue.

Backups and staging — Where daily/weekly backups live, how to restore, and whether staging shares production secrets.

Analytics and Search Console — GA4 (or equivalent), Google Search Console, Bing Webmaster—property ownership, not just “view” access.

Google Business Profile — Managers and owners for the business listing tied to your site.

Invoices, contracts, and renewals — Auto-pay cards, annual retainers, domain privacy add-ons, and who gets the renewal email.

Blank rows are risks.

Step 2: Reclaim ownership before you rotate anything

Access without ownership is a lease. Before you change passwords:

Transfer domain admin to a company-controlled registrar login (or confirm you already have it).

Move hosting billing and root/org ownership to a mailbox your team monitors.

Add your people as Owners in Search Console, Analytics, and Google Business Profile; remove vendor-only ownership where the platform allows.

Download exportable assets: site files, database dumps, media libraries, theme/plugin lists, DNS zone files, SSL certs if you hold them, and a content inventory.

Collect documentation: how deploys work, custom redirects, cron jobs, forms destinations, and third-party integrations (chat, payments, booking).

Ask for a written list of every account the vendor created “for convenience.”

Step 3: Remove shared passwords and rotate credentials

Once you hold Owner seats, rotate:

Registrar, DNS, hosting, CMS, email admin, CDN, backup vault, and staging.

API keys, deploy keys, webhook secrets, and “app passwords.”

Any shared admin@ / info@ password that lived in a Slack pin or a PDF titled “logins.”

Prefer named user accounts with roles over one shared superuser. Turn on MFA for every login that can change DNS, hosting, CMS, or email, and store recovery codes offline—not in the vendor’s old chat history.

Revoke vendor seats after your team can log in and restore from backup—not before you have the database dump.

Step 4: Confirm who can renew—and who gets the bill

Offboarding is unfinished if renewals still surprise you:

Domain auto-renew on, correct card, and lock enabled.

Hosting and SSL renewal emails going to a monitored company address.

Cancel or transfer vendor retainers and unused seats so you are not paying for ghost access.

Note contract end dates, notice periods, and any “data hold” or export fees in writing.

Name renewal owners on the sheet—domains expire on holiday weekends when nobody owns the reminder.

Step 5: Document recovery contacts and a 30-day hypercare plan

Write a one-page runbook:

Primary and backup technical contacts inside your company.

Registrar support path and account PIN if required.

Host and DNS support contacts for the new stack.

Where backups live and the last successful restore test date.

Who can approve emergency DNS or MX changes.

For 30 days after cutover, watch DNS, forms, email deliverability, SSL, and Search Console. Keep the old host on a read-only or paid hold until you complete a restore drill on the new side—if the contract allows.

A short offboarding checklist

Full inventory sheet with named company owners

DNS zone export + email auth records verified

Domain, hosting, CMS, Analytics, Search Console, GBP ownership reclaimed

Site files, database, media, and backup restore path in your hands

Vendor seats removed; credentials rotated; MFA on

Billing and renewal contacts on company mailboxes

Recovery contacts and 30-day watch list written down

How TwoQM thinks about vendor exits

We help businesses run websites, hosting, and day-to-day digital support without mystery access. A clean offboarding matches a clean launch: inventory, ownership, backups, credentials, renewals—on paper—before deadlines take over.

If you are changing hosts or parting ways with a web vendor and want a second set of eyes on the checklist, reach out to TwoQM. We will keep it practical: what you must hold, what you can cancel, and what to verify before the old login stops working.

TwoQM articles

Useful technology guidance, sent thoughtfully.

No generic news feed. Just practical analysis for the systems small businesses rely on.