Tapflare Article
Website Ownership Transfer: What Changes Hands by Platform
A 2026 website ownership transfer guide comparing Webflow, WordPress, Shopify, and Framer: project control, domain and hosting accounts, billing changes, exports, and receiving-party checks.

Summary
- 01A website handover spans project ownership, account roles, domain control, billing, working materials, and recovery. An editor login alone completes only part of the package.
- 02Eligible Webflow Freelancer or Agency transfers can carry the Site plan. Framer cancels the existing plan on acceptance and requires the recipient to arrange any needed subscription.
- 03Self-hosted WordPress needs separate site and hosting access, plus files and database for typical full recovery. Shopify handoff depends on whether the store is merchant-owned, client-transfer, or a nontransferable dev store.
- 04Exports have different limits: Webflow code omits hosted functions, WordPress WXR omits configuration and attachment files, Shopify downloads are not a complete clone, and Framer offers no HTML self-hosting export.
- 05Accept observed results for publishing, forms, navigation, commerce, and recovery. Keep untested work and unresolved issues visible with named owners and next actions.
Inside this article
- 01Executive Summary
- 02Introduction and Background
- 03Webflow: Hosted Transfer, Billing Handoff, and Code Export
- 04WordPress: Site Administration Is Only One Layer
- 05Shopify: Identify the Store Type Before Handoff
- 06Framer: Project Ownership and Subscription Replacement
- 07Feature Comparison
- 08Performance and Benchmarks
- 09Data Analysis and Evidence
- 10Implications and Future Directions
- 11Frequently Asked Questions (FAQs)
- 12Conclusion
Executive Summary
A website ownership transfer is a coordinated handover of the platform project, account permissions, domain control, subscriptions, working materials, and operating responsibilities. Giving a client an editor login completes only part of that package. WordPress.com explicitly separates ownership from Administrator permissions, while Webflow lets clients pay site bills while the project stays in the supplier's Workspace. Neither arrangement should be treated as evidence that every account has changed hands. [1] [2]
The platform differences are material. An eligible Webflow Freelancer or Agency Workspace can transfer a hosted site with its Site plan and connected domains. Framer cancels the existing Site plan on acceptance, credits unused time to the original owner, and requires the recipient to choose any needed plan. Shopify distinguishes merchant-owned collaborations, client-transfer stores, and dev stores that cannot be transferred to clients. These are separate workflows, rather than interchangeable versions of a generic handover button. [3] [4] [5]
Downloadable materials also differ. A typical self-hosted WordPress recovery needs both files and the database. A Webflow code export omits important hosted capabilities, including content-management and ecommerce functionality. Framer does not offer standalone Hypertext Markup Language (HTML) export for self-hosting. A source archive, an editable hosted project, and a functioning replacement deployment should therefore be separate acceptance items in the build scope. [6] [7] [8]
The practical decision is who can operate the site after the supplier leaves. Before authorizing changes, name the receiving business account, the person who accepts transfers, the billing owner, and the person who demonstrates recovery. Keep domain registration separate from the domain's connection to a website: connecting an externally registered domain to Shopify leaves registration and renewal with the existing provider. Use the dated platform matrix, account inventory, and functional record below to document the handover. [9]
Acceptance should record observed results, including a harmless publishing change, a form reaching its intended destination, key navigation, appropriately simulated commerce behavior, and the agreed recovery route. This report describes documentation-based checks as of October 30, 2026; no demo transfers or production changes were performed. A short successful sample is evidence about that sample. The World Wide Web Consortium (W3C) likewise describes its accessibility Easy Checks as preliminary, requiring more robust assessment for a comprehensive evaluation. [10]
Introduction and Background
The useful commissioning question is: what must the business control to make its next update without depending on the outgoing supplier? The answer starts with an agreed handover package, before the build begins. For a development supplier such as Tapflare, that means defining the receiving account and acceptance evidence in the scope. This comparison examines the platform and operational decisions a founder, marketing lead, or agency operator should settle.
An agency-built website has several ownership questions. Copyright and licensed rights concern the creative work; platform ownership concerns an account role; domain registration concerns the registrant; hosting and integrations have their own subscriptions. The World Intellectual Property Organization (WIPO) advises addressing commissioned-work ownership in writing and explains that national law and contractual agreements affect the result. A platform transfer cannot substitute for that agreement. (Source: www.wipo.int)
Before commissioning work, the scope should identify:
- Receiving organization: the business-controlled platform account, registrar account, and operational email addresses.
- Deliverables: the editable project, agreed source files, content exports, configuration notes, and a recoverable backup where applicable.
- Rights and dependencies: what is assigned, what remains licensed, and which subscriptions the recipient must arrange.
- Acceptance and support: the checks, responsible people, unresolved-item record, and agreed support period after handover.
These are recommended scope fields, rather than a claim that every platform bundles these deliverables. For example, WordPress's content export excludes configuration options and attachment files themselves, and a Framer hosted project has no official HTML self-hosting export. Asking for an export without specifying its intended use leaves an important ambiguity. [11] [8]
Owner, administrator, editor, and collaborator are product-specific roles. WordPress Administrator capabilities apply within the installed site. Google Analytics Editors can control property settings but cannot manage users, while Administrators can. Record the exact product and role, rather than a single checkbox saying “admin access supplied.” Have qualified local counsel settle unclear assignment or licensing terms where the contract requires it. [12] [13]
Webflow: Hosted Transfer, Billing Handoff, and Code Export
Capabilities
Webflow offers distinct operations. Its paid-plan client-transfer guide allows a site in a Freelancer or Agency Workspace to move to the client's Workspace with its Site plan and connected custom domains. The client accepts the transfer. Its client payments feature instead moves site billing to the client while the site can remain in the supplier's Workspace. The scope should say which outcome is intended. [3] [2]
The wider transfer guide describes different conditions for Starter, Core, Growth, and Enterprise Workspaces, and transfers into Enterprise. Those paths require a Starter downgrade and subsequent hosting, domain, and publishing work; the documentation explicitly identifies downtime. Do not apply the eligible Agency/Freelancer workflow to every account configuration. [14]
Adoption and receiving roles
The transfer recipient needs a Webflow account and Workspace. Ask the initiating account holder to confirm that the relevant transfer action is available for the actual site and plan; this report does not reproduce untested interface steps. If ongoing supplier access is agreed, the client can invite an eligible Freelancer or Agency provider as a guest after transfer. [14] [3]
- Confirm the path: record source and destination Workspace types, the current Site plan, and any ecommerce exception.
- Separate the payer: write down whether the client is receiving the project, assuming billing, or both.
- Retain working access deliberately: agree who can publish and recover the site after acceptance.
Webflow's general guide separately says an ecommerce recipient needs a new Ecommerce plan and must re-enable checkout. Its billing documentation also distinguishes prorated Workspace credit when the supplier paid from uninterrupted billing when the client already paid. Record the applicable outcome before acceptance. [14] [2]
Strengths and limitations
A paid Workspace can export HTML, Cascading Style Sheets (CSS), JavaScript, and assets; a paid Site plan alone does not grant code export. Exported code excludes important hosted services, including content management system (CMS) and ecommerce functionality, and Webflow form processing and search do not carry over as working services. CMS data exports must be considered separately from the code archive. [7]
For recovery, confirm that the receiver has the Site manager permission needed to access backups. For domains, Webflow states that it is not a registrar. A connected domain moving with a site therefore does not establish control of the external registration account. [15] [16]
WordPress: Site Administration Is Only One Layer
Capabilities
For self-hosted WordPress, separate the installed site's administration from the hosting relationship. An Administrator has administration capabilities within that site. A host may require different account-level permissions: WP Engine, for example, requires Owner or Full-with-billing permission on both hosting accounts for its site-transfer workflow. A WordPress login alone is not the complete hosting handover. [12] [17]
Specify a matched files-and-database backup. WordPress's official handbook explains that both are needed for a typical full backup; the database is not simply included when the site's directory is downloaded. By comparison, the WordPress eXtended RSS (WXR) content export omits site configuration and attachment files themselves. Label these artifacts accurately so the recipient knows what can be restored. [6] [11]
Adoption and receiving roles
The recipient should have an agreed site role, host account access, and a documented recovery location. Where hosting is being moved, use that host's procedure and identify who supplies destination permissions. WP Engine's documentation notes that some transfers require server migration or manual Domain Name System (DNS) changes, and that product extensions need reactivation at the destination. [17]
- Receive the installation: document the administrator, hosting account, database, and file storage separately.
- Receive the recovery set: identify the matched backup and the person authorized to restore it.
- Receive dependencies: list theme and plugin subscriptions, external services, and their renewal owners.
WordPress.com needs its own branch. Only its site owner can transfer ownership; the documented transfer includes that owner's plan, paid upgrades, and registered domains. The prior owner remains an Administrator, subject to removal by the new owner. Historical billing remains with the old account, while future transactions attach to the new owner. Do not apply this managed-account workflow to an arbitrary self-hosted installation. [1]
Strengths and limitations
The WordPress handbook provides a concrete recovery sequence: restore files, restore or import the database, and update configuration if database credentials changed. That gives the parties a demonstrable recovery task. If a domain is also changing, its migration guidance cautions that careless database replacement can affect serialized data. Treat the domain change as a separate technical operation with its own check. [6] [18]
A billing-only handoff, content export, and hosted-project transfer should each have their own acceptance status. None should be used as shorthand for all the others.
Shopify: Identify the Store Type Before Handoff
Capabilities
Shopify's current partner documentation distinguishes collaborations, which give approved access to merchant-owned stores, client-transfer stores, intended for client handoff, and dev stores, which cannot be transferred to clients. Establish the store type first. A team replacing its developer on an existing merchant-owned store may need an access transition rather than a change of merchant ownership. [5]
For a client-transfer build, the client selects a plan when receiving the transfer. The developer documentation describes sending the invitation to the client's email from the Dev Dashboard. A store built for testing should not be assumed eligible for that route merely because its builder calls it a development store. (Source: shopify.dev)
Adoption and receiving roles
The ordinary merchant-store ownership procedure can be initiated only by the store owner. It requires separate preparation of billing, payout details, and relevant third-party payment accounts. For client-transfer stores, active Shopify Payments, including test mode, Balance, Credit, or Capital prevent transfer under the documented rules; the prescribed resolution differs by product. Agree the responsible person before changing these services. [19] [5]
- Classify the store: merchant-owned collaboration, client-transfer store, or nontransferable dev store.
- Check prerequisites: identify the accepting email, intended plan, and applicable financial-product restrictions.
- Verify retained access: record actual supplier and client permissions after acceptance.
The ordinary merchant-store guide has a different financial-products checklist: Capital or Credit prevents transfer; Balance requires emptying the account and contacting support. Do not merge that checklist with the client-transfer-store rules. The ordinary guide also calls for payout changes across active payment methods and updates to separately billed apps. [19]
Strengths and limitations
Comma-separated values (CSV) exports and a downloaded theme are useful materials, but not a complete clone. Shopify documents manual settings work and app reinstallation when duplicating a store; orders cannot be imported through the Shopify admin. Paid theme licensing is store-specific, so moving a theme to another store is a different issue from changing the owner of the same store. [20] [21]
For an externally registered domain, connecting it to Shopify leaves registration, renewal, and DNS management with the domain provider. Keep those accounts in the inventory even when the storefront is already working. [9]
Framer: Project Ownership and Subscription Replacement
Capabilities
Framer's project transfer makes the accepting recipient the project owner. Its documentation says the site stays online and connected custom domains continue working during transfer. That statement describes Framer's documented process; this report did not test it on a live project or measure availability. [4]
The subscription consequence is distinct: acceptance cancels the existing Site plan, unused subscription time is credited to the original owner, and the recipient chooses and pays for any required plan. The receiving team should arrange its billing responsibility before acceptance rather than assume that a previously paid subscription has been assigned. [4]
Adoption and receiving roles
Only the project owner or a Workspace administrator can initiate the documented transfer, and the sender can choose to remain an editor. The handover record should name the receiving account and state whether that editor relationship is wanted. Continued editing access is an operational decision, not evidence that the sender still owns the project. [4]
- Prepare acceptance: confirm the business-controlled receiving account and the person accepting the invitation.
- Prepare the plan: record the required subscription and the authorized payer before acceptance.
- Prepare continuity checks: verify publishing, forms, custom domains, and the agreed recovery procedure afterward.
Use a checklist with separate fields for project received and plan arranged. Leave an unresolved item open if the recipient cannot demonstrate the required paid capability. Require the receiving owner to confirm its plan status and required functions after acceptance. The useful commissioning requirement is a named person who can confirm the actual account outcome and resolve any missing capability.
Strengths and limitations
Framer explicitly says it does not offer HTML export for self-hosting. Its documented platform services are part of the deployed site, so receiving an editable project should not be described as receiving a standalone website package for another host. If independent hosting is a requirement, resolve that architecture question before commissioning the build. [8]
Keep external domain registration on the separate account checklist. The documented continuity of a connected domain is evidence about that connection during transfer; it is not an assertion that the registrar account, renewal payment method, or registrant contact has changed. Those should each have their own receiving-party confirmation.
Feature Comparison
- A typical full backup needs both files and the database; downloading the site directory does not include the database.
- WXR is a content export that omits site configuration and the attachment files themselves.
- Recovery follows a documented route: restore files, restore or import the database, and update configuration if credentials changed.
- CSV exports and a downloaded theme are useful materials, but they do not make a complete clone.
- Duplicating a store requires manual settings work and app reinstallation; orders cannot be imported through the Shopify admin.
- Paid theme licensing is store-specific; moving a theme to another store differs from changing the owner of the same store.
Table 1 compares the handover layers documented by the platforms. Verification date: October 30, 2026. The receiving team should recheck its actual account and plan at execution; the entries are documentation-based, not tested interface instructions.
| Platform | Project ownership | Admin/editor access and receiving prerequisite | Domain registrar and DNS | Hosting subscription and billing | Files, database, or export | Paid dependencies | Functional verification | Official verification source |
|---|---|---|---|---|---|---|---|---|
| Webflow | Eligible Freelancer/Agency hosted-site transfer moves site to client Workspace. | Recipient needs account and Workspace; agree retained guest access. | Connected domains may accompany site; external registration remains separate. | Eligible path carries Site plan; other Workspace paths and ecommerce need separate checks. | Paid Workspace code export excludes key hosted functions; CMS data is separate. | Inventory add-ons and external services. | Publish, submit forms, inspect CMS and checkout as applicable. | Hosted transfer and export documentation. [3] [7] |
| WordPress | Self-hosted installation, host account, and rights package require distinct acceptance; WordPress.com has a separate owner-transfer route. | Site Administrator is an installation role; verify host permissions too. | Receive registrar and DNS accounts separately from site admin. | Host-specific; WordPress.com transfers the owner's documented purchases. | Full recovery normally needs files and database; WXR is a content export. | Register plugin, theme, host, and integration subscriptions. | Restore agreed backup in an appropriate environment; verify site functions. | Backup and managed-account transfer documentation. [6] [1] |
| Shopify | Distinguish merchant-owned collaborations, client-transfer stores, and nontransferable dev stores. | Owner handles ordinary ownership changes; client accepts applicable transfer. | External registrar remains responsible for connected third-party domain registration. | Client-transfer recipient selects plan; payment and financial-product conditions need separate clearance. | CSV exports and theme download do not reproduce every store setting or data function. | Review apps, payment accounts, and store-specific theme licensing. | Use approved test transactions; verify payout settings separately. | Current partner and developer guidance. [5] (Source: shopify.dev) |
| Framer | Recipient becomes project owner on acceptance. | Owner or Workspace admin initiates; sender can remain editor. | Connected domains continue working; registrar handover is a separate check. | Existing plan canceled, original owner credited, recipient selects needed plan. | No official standalone HTML self-hosting export. | Inventory fonts, forms, and other external services. | Verify publishing and intended form destinations after acceptance. | Transfer and export documentation. [4] [8] |
The matrix supports a practical choice: keep a functioning hosted project within its platform when that meets the business requirement; specify an independently deployable package only where it is supported and included in scope. A billing-only handoff, content export, and hosted-project transfer should each have their own acceptance status. None should be used as shorthand for all the others.
Registrar control deserves its own evidence. GoDaddy delegates cannot accept incoming domain transfers or manage payment methods, despite having delegated access. Namecheap's internal account push preserves DNS settings, but related hosting, Private Email, and certificates may need additional actions. Those examples show why “domain access” is too vague for a receiving checklist. [22] [23]
- The eligible hosted transfer moves the site, Site plan, and connected custom domains to the client's Workspace.
- Client payments can move billing to the client while the site stays in the supplier's Workspace.
- The recipient needs a Webflow account and Workspace.
- Acceptance makes the recipient the project owner; documented domain continuity was not tested in this report.
- Acceptance cancels the existing Site plan, credits unused time to the original owner, and leaves the recipient to choose and pay for any required plan.
- The owner or a Workspace administrator initiates the transfer; the sender can choose to remain an editor.
External domain registration needs separate confirmation. The eligible Webflow path does not apply to every Workspace configuration.
Performance and Benchmarks
There is no measured migration-speed or downtime benchmark in this report. The appropriate performance evidence is an observed functional record, scoped to the site's important journeys. A successful login or a visible home page is a useful observation, but neither demonstrates that a lead reaches the intended inbox or that the new team can recover the site.
Table 2 is a receiving-party record to complete in the agreed environment. Proposed checks are recommendations, not claims that any website has passed them.
| Check | Appropriate method | Evidence to record | Observed result | Unresolved issue and owner |
|---|---|---|---|---|
| Publishing | Make an agreed harmless content change in staging, preview, or the approved live workflow. | URL, change, account role, time, and reversal where relevant. | Not yet tested. | Enter issue, responsible person, and next action. |
| Forms | Submit a clearly identified test through each agreed critical form. | Submission reference, intended destination, receipt, and expected automation. | Not yet tested. | Enter issue and destination owner. |
| Navigation | Follow key desktop and mobile journeys, including keyboard interaction. | Tested routes, device/browser context, links, and observations. | Not yet tested. | Enter issue and implementation owner. |
| Commerce | Use the platform or processor's documented test environment and scenarios. | Mode, scenario, order/event reference, and expected outcome. | Not yet tested. | Enter issue and commerce owner. |
| Recovery | Demonstrate the agreed backup or platform recovery route in a suitable environment. | Recovery location, authorized role, procedure, and observed outcome. | Not yet tested. | Enter issue and recovery owner. |
The result column should contain what happened, rather than a blanket “website approved.” Stripe recommends sandbox transactions that move no funds and documents test scenarios; use the applicable processor's instructions instead of improvising a real charge. The account's payout and business settings remain a separate confirmation from simulated checkout behavior. [24] [19]
For forms, verify the destination and the integration's actual rules. Mailchimp, for example, has audience-level notification settings and says integration-based subscription notifications require double opt-in in the integration settings. A missing notification can reflect configuration, not simply whether a visible form submitted. Record the expected outcome before running the check. [25]
For accessibility, include relevant W3C Easy Checks, such as keyboard access, visible focus, forms, headings, and text resizing. W3C explicitly says the checks are preliminary. Passing the selected checks cannot establish comprehensive accessibility conformance, and this report makes no such determination. [10]
Recovery evidence should match the platform. For a WordPress backup, identify both components and demonstrate the documented restore route. For Webflow, confirm the receiving role can actually access backups. Agree responsibility and continuity before rotating credentials, removing supplier access, or changing production settings. [6] [15]
Data Analysis and Evidence
The quantitative value of this comparison is documented operating conditions, not invented migration prices or estimated downtime. The audit covers four platforms, with a separate WordPress.com distinction. No account-specific subscription quotes were collected, so there is no defensible universal ongoing-cost total. Similarly, no transfer was executed, and the report cannot supply a measured completion time or failure rate.
Timing has different meanings. Shopify's developer documentation says pending client-transfer invitations expire after seven days. ICANN's applicable transfer policy describes a 60-day inter-registrar lock following a change of registrant, with a possible registrar-offered opt-out before the change. These are an invitation deadline and a registrar-transfer restriction, not website migration durations. Check the relevant top-level domain and registrar; do not generalize this framework to every country-code domain. (Source: shopify.dev) [26]
ICANN also describes a five-calendar-day response window after a registry transfer notification, with default approval if the registrar does not respond. That clock has a specific trigger. It does not establish an end-to-end handover promise, nor does it measure DNS propagation, content migration, testing, or the receiving team's acceptance work. [26]
Billing continuity is conditional. Webflow distinguishes a supplier-funded site's prorated Workspace credit from a client-funded site's continued billing. A domain account push has another service boundary: Namecheap says related services need separate actions. Reconcile each existing account and its continuing services before calculating the recipient's future cost. Record credits separately from new charges, using the actual account statements. [2] [23]
For an ongoing-cost worksheet, use only the reader's actual quotes:
- Monthly equivalent: divide an annual recurring charge by the months it covers, while separately recording the actual annual cash payment.
- Comparable total: add only items in the same currency and on the same tax basis; keep usage-based or unquoted charges separate.
- Complete inventory: include platform hosting, apps, fonts, forms, email, monitoring, and maintenance where they are actually subscribed.
A license can change the continuity calculation without changing project ownership. Adobe Fonts says a client's site must use the client's Creative Cloud subscription; canceling the existing subscription makes its web fonts unavailable. Google Fonts permits local self-hosting subject to the chosen font's license and places manual updates with the developer. Record the actual dependency before estimating renewal cost. [27] [28]
Role counts also matter. Google Tag Manager recommends at least two active administrator accounts, individual logins, and management within the organization. Its container Edit role cannot create versions or publish. The inventory should therefore record both account administration and the publishing capability needed for the next change. [29]
Implications and Future Directions
The next supplier transition becomes easier to assess when the business has an account inventory that can be checked against actual logins, bills, and recovery methods. The template below is a working document, not a place to collect passwords, recovery codes, private keys, or payment-card details. Stripe specifically recommends keeping live application programming interface (API) keys in a secrets vault or environment variables. [24]
Table 3 is a blank inventory template. Create separate rows for products that use different accounts or billing relationships, even when they support the same website.
| Account or dependency | Owner and receiving role | Controlled email | Recovery contact or route | Renewal date and cycle | Cost, currency, and tax basis | Evidence and open item |
|---|---|---|---|---|---|---|
| Website project / CMS | Name business owner; record actual platform role. | Enter address controlled by business. | Document route without secrets. | Enter actual date and billing cycle. | Enter actual quote or invoice. | Record acceptance evidence and gaps. |
| Registrar / DNS | Record registrant, account holder, and DNS operator separately. | Enter controlled addresses. | Identify authorized recovery person. | Enter domain and service renewals. | Record separate charges. | Confirm registration and DNS access. |
| Host / deployment | Record account owner and required operational roles. | Enter controlled address. | Identify account and backup recovery routes. | Enter renewal and cycle. | Record subscribed plan and extras. | Identify environments and restore record. |
| Payments / commerce apps | Record business owner and administrator. | Enter controlled address. | Identify processor support route. | Enter applicable cycles. | Separate recurring and usage charges. | Confirm payout review and test results. |
| Analytics / tags / forms / email | Record account administrator and publishing role. | Enter controlled address. | Identify recovery contact. | Enter applicable renewals. | Enter actual charges. | Record intended destinations and access. |
| Fonts / themes / plugins | Record license holder and permitted use. | Enter license-account address. | Identify vendor account recovery. | Enter renewal or license term. | Record actual license basis. | Save license references and action needed. |
| Source / repository / backups | Record organization owner and maintainer. | Enter controlled address. | Identify recovery location and authorized person. | Enter applicable retention or billing cycle. | Enter actual charges. | Record archive, restore, and deployment evidence. |
The inventory makes unresolved dependencies visible without pretending they transfer automatically. Mailchimp permits only one Owner even though several Admins are possible. Google Analytics has separate user-management permissions. Stripe has its own owner-transfer process, requiring an eligible user and acceptance of a team invitation first. Confirm each service independently. [30] [13] [31]
Follow this transition order, adjusted to the site's agreed continuity requirements:
- Assign people: name the outgoing supplier, receiving owner, billing contact, publisher, and recovery operator.
- Confirm authority: verify transfer eligibility, destination account, licensed rights, and required subscriptions before changes.
- Capture the current state: save agreed exports, backups, integration references, and the existing DNS record inventory.
- Agree the sequence: specify which services move, which stay, and when acceptance and access changes occur.
- Execute the documented paths: have the authorized people initiate and accept each actual account transfer.
- Observe the site: complete the functional record and document billing, permissions, and recovery outcomes.
- Close deliberately: assign every open item, agree continued supplier access, and then implement the agreed access changes.
DNS changes deserve particular care in that sequence. Cloudflare says automatic record discovery is not guaranteed to find every record and instructs teams to review website and email records. Include mail exchanger (MX) and relevant Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM), and Domain-based Message Authentication, Reporting, and Conformance (DMARC) records as required by the mail provider. [32]
Code repositories also have their own transfer behavior. GitHub keeps webhooks, services, secrets, and deploy keys attached to a transferred repository, while GitHub Pages sites do not receive the repository's automatic redirects. Record external deployment ownership separately and verify the actual destination. A repository transfer is not evidence that every connected service changed owner. [33]
For recovery planning, identify the account's documented route while the relevant people are available. GoDaddy's recovery guidance distinguishes having access to the account email from losing that access. Do not treat possession of a delegated login as a substitute for an agreed owner and recovery contact. [34]
- 01Assign people
Name the outgoing supplier, receiving owner, billing contact, publisher, and recovery operator.
- 02Confirm authority
Verify transfer eligibility, destination account, licensed rights, and required subscriptions before changes.
- 03Capture the current state
Save agreed exports, backups, integration references, and the existing DNS record inventory.
- 04Agree the sequence
Specify which services move, which stay, and when acceptance and access changes occur.
- 05Execute the documented paths
Have the authorized people initiate and accept each actual account transfer.
- 06Observe and close deliberately
Record functional, billing, permissions, and recovery outcomes. Assign open items, agree continued supplier access, and implement the agreed access changes.
Frequently Asked Questions (FAQs)
What is included in a website ownership transfer?
Define it in the scope: project ownership, account roles, registrar and DNS control, billing, downloadable materials, licensed dependencies, integration settings, and acceptance evidence. The exact package varies. WordPress's WXR export, for example, excludes configuration options and attachment files themselves, so “all website files” needs a more precise definition. [11]
Who owns a website built by an agency?
Check the contract and applicable law, then check operational accounts separately. WIPO's commissioned-work guidance explains why written ownership terms matter. An agency's platform login, the client's payment of an invoice, and a folder of delivered graphics are not a substitute for clearly documented rights and licenses. (Source: www.wipo.int)
Must the domain and hosting move together?
They can be distinct operations. A connected Shopify third-party domain stays with its registrar. Namecheap's internal domain push preserves DNS but does not automatically move every related service. Record the required registration, DNS, hosting, and email outcomes separately. [9] [23]
What should be asked before approving the build scope?
- Where will the live project reside? Name the business-controlled destination and the supported transfer path.
- What can be downloaded? Specify source, content, media, configuration, and the intended recovery or deployment use.
- What needs a new subscription? Name the payer, license holder, quote, renewal date, and any usage charges.
- Who can make the next update? Specify publishing, user-management, and recovery roles, not just an editor invitation.
- What proves acceptance? Agree the observed functional checks, evidence, unresolved-item owner, and support arrangements.
What should the receiving party sign off?
Use a short acceptance statement: “The named receiving accounts have the recorded roles; the listed materials were received; the agreed checks produced the recorded results; remaining issues have named owners and next actions.” Keep the supporting inventory and functional record attached. Limit the statement to what was observed; W3C's distinction between preliminary checks and comprehensive evaluation is a useful model for that discipline. [10]
Conclusion
A useful website handover leaves the receiving organization able to make its next agreed change, pay the right subscriptions, reach its customers, and follow a documented recovery route. The handover package should make each of those outcomes reviewable. A project owner label is one piece of evidence, and the inventory and functional record supply the rest.
The platform comparison should guide the scope before commissioning and the sequence before transition. Choose the correct hosted-transfer path, identify the accepting account, distinguish any code or content export, and record the billing consequence. Treat external registration, licensed dependencies, integrations, and retained supplier access as named items with their own owners. Those distinctions prevent a single “website transferred” checkbox from hiding unfinished work.
The receiving team should accept evidence at the level actually tested. A form receipt supports that form journey; a restored backup supports that recovery exercise. Neither warrants an unqualified statement about every feature or future condition. Keep untested work and unresolved issues visible, with a responsible person and an agreed next step.
Finally, preserve continuity while responsibility changes. Agree the access and production-change sequence before acting, confirm the actual account outcomes, and retain the records needed by the next operator. The practical endpoint is a business that knows what it controls, what it licenses, what it pays for, and who can take the next action.
External Sources (34)
About
Tapflare
Tapflare in a nutshell Tapflare is a subscription-based “scale-as-a-service” platform that hands companies an on-demand creative and web team for a flat monthly fee that starts at $649. Instead of juggling freelancers or hiring in-house staff, subscribers are paired with a dedicated Tapflare project manager (PM) who orchestrates a bench of senior-level graphic designers and front-end developers on the client’s behalf. The result is agency-grade output with same-day turnaround on most tasks, delivered through a single, streamlined portal.
How the service works
- Submit a request. Clients describe the task—anything from a logo refresh to a full site rebuild—directly inside Tapflare’s web portal. Built-in AI assists with creative briefs to speed up kickoff.
- PM triage. The dedicated PM assigns a specialist (e.g., a motion-graphics designer or React developer) who’s already vetted for senior-level expertise.
- Production. Designer or developer logs up to two or four hours of focused work per business day, depending on the plan level, often shipping same-day drafts.
- Internal QA. The PM reviews the deliverable for quality and brand consistency before the client ever sees it.
- Delivery & iteration. Finished assets (including source files and dev hand-off packages) arrive via the portal. Unlimited revisions are included—projects queue one at a time, so edits never eat into another ticket’s time.
What Tapflare can create
- Graphic design: brand identities, presentation decks, social media and ad creatives, infographics, packaging, custom illustration, motion graphics, and more.
- Web & app front-end: converting Figma mock-ups to no-code builders, HTML/CSS, or fully custom code; landing pages and marketing sites; plugin and low-code integrations.
- AI-accelerated assets (Premium tier): self-serve brand-trained image generation, copywriting via advanced LLMs, and developer tools like Cursor Pro for faster commits.
The Tapflare portal Beyond ticket submission, the portal lets teams:
- Manage multiple brands under one login, ideal for agencies or holding companies.
- Chat in-thread with the PM or approve work from email notifications.
- Add unlimited collaborators at no extra cost.
A live status dashboard and 24/7 client support keep stakeholders in the loop, while a 15-day money-back guarantee removes onboarding risk.
Pricing & plan ladder
| Plan | Monthly rate | Daily hands-on time | Inclusions |
|---|---|---|---|
| Lite | $649 | 2 hrs design | Full graphic-design catalog |
| Pro | $899 | 2 hrs design + dev | Adds web development capacity |
| Premium | $1,499 | 4 hrs design + dev | Doubles output and unlocks Tapflare AI suite |
All tiers include:
- Senior-level specialists under one roof
- Dedicated PM & unlimited revisions
- Same-day or next-day average turnaround (0–2 days on Premium)
- Unlimited brand workspaces and users
- 24/7 support and cancel-any-time policy with a 15-day full-refund window.
What sets Tapflare apart
Fully managed, not self-serve. Many flat-rate design subscriptions expect the customer to coordinate with designers directly. Tapflare inserts a seasoned PM layer so clients spend minutes, not hours, shepherding projects.
Specialists over generalists. Fewer than 0.1 % of applicants make Tapflare’s roster; most pros boast a decade of niche experience in UI/UX, animation, branding, or front-end frameworks.
Transparent output. Instead of vague “one request at a time,” hours are concrete: 2 or 4 per business day, making capacity predictable and scalable by simply adding subscriptions.
Ethical outsourcing. Designers, developers, and PMs are full-time employees paid fair wages, yielding <1 % staff turnover and consistent quality over time.
AI-enhanced efficiency. Tapflare Premium layers proprietary AI on top of human talent—brand-specific image & copy generation plus dev acceleration tools—without replacing the senior designers behind each deliverable.
Ideal use cases
- SaaS & tech startups launching or iterating on product sites and dashboards.
- Agencies needing white-label overflow capacity without new headcount.
- E-commerce brands looking for fresh ad creative and conversion-focused landing pages.
- Marketing teams that want motion graphics, presentations, and social content at scale. Tapflare already supports 150 + growth-minded companies including Proqio, Cirra AI, VBO Tickets, and Houseblend, each citing significant speed-to-launch and cost-savings wins.
The bottom line Tapflare marries the reliability of an in-house creative department with the elasticity of SaaS pricing. For a predictable monthly fee, subscribers tap into senior specialists, project-managed workflows, and generative-AI accelerants that together produce agency-quality design and front-end code in hours—not weeks—without hidden costs or long-term contracts. Whether you need a single brand reboot or ongoing multi-channel creative, Tapflare’s flat-rate model keeps budgets flat while letting creative ambitions flare.
Disclaimer
This document is provided for informational purposes only. No representations or warranties are made regarding the accuracy, completeness, or reliability of its contents. Any use of this information is at your own risk. Tapflare shall not be liable for any damages arising from the use of this document. This content was generated with assistance from artificial intelligence tools, which may contain errors or inaccuracies. Readers should verify critical information independently. All product names, trademarks, and registered trademarks mentioned are property of their respective owners and are used for identification purposes only. Use of these names does not imply endorsement. This document does not constitute professional or legal advice. For specific guidance related to your needs, please consult qualified professionals.