{"id":4676,"date":"2026-09-01T13:08:03","date_gmt":"2026-09-01T13:08:03","guid":{"rendered":"https:\/\/serverfellows.com\/blog\/?p=4676"},"modified":"2026-09-01T14:05:44","modified_gmt":"2026-09-01T14:05:44","slug":"reseller-hosting-account-structure","status":"publish","type":"post","link":"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/","title":{"rendered":"Reseller Hosting Account Structure: How to Organize Clients, Access, and Packages"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"4676\" class=\"elementor elementor-4676\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f782a8 e-flex e-con-boxed e-con e-parent\" data-id=\"7f782a8\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7a2355 elementor-widget elementor-widget-image\" data-id=\"f7a2355\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"536\" src=\"https:\/\/serverfellows.com\/blog\/wp-content\/uploads\/2026\/09\/Reseller-Hosting-Account-Structure-How-to-Organize-Clients-Access-and-Packages-1024x536.png\" class=\"attachment-large size-large wp-image-4710\" alt=\"\" srcset=\"https:\/\/serverfellows.com\/blog\/wp-content\/uploads\/2026\/09\/Reseller-Hosting-Account-Structure-How-to-Organize-Clients-Access-and-Packages-1024x536.png 1024w, https:\/\/serverfellows.com\/blog\/wp-content\/uploads\/2026\/09\/Reseller-Hosting-Account-Structure-How-to-Organize-Clients-Access-and-Packages-300x157.png 300w, https:\/\/serverfellows.com\/blog\/wp-content\/uploads\/2026\/09\/Reseller-Hosting-Account-Structure-How-to-Organize-Clients-Access-and-Packages-768x402.png 768w, https:\/\/serverfellows.com\/blog\/wp-content\/uploads\/2026\/09\/Reseller-Hosting-Account-Structure-How-to-Organize-Clients-Access-and-Packages.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb3c823 elementor-widget elementor-widget-text-editor\" data-id=\"fb3c823\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Reseller_Hosting_Account_Structure_How_to_Organize_Clients_Access_and_Packages\" >Reseller Hosting Account Structure: How to Organize Clients, Access, and Packages<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Think_in_layers_not_in_folders\" >Think in layers, not in folders<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Start_with_one_clear_owner_for_every_client_account\" >Start with one clear owner for every client account<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Separate_unrelated_customers_even_when_their_sites_are_small\" >Separate unrelated customers, even when their sites are small<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Use_packages_as_policy_not_as_decoration\" >Use packages as policy, not as decoration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Keep_the_reseller_layer_privileged_and_boring\" >Keep the reseller layer privileged and boring<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Decide_how_clients_themselves_will_access_hosting\" >Decide how clients themselves will access hosting<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Fully_managed_no_routine_client_login\" >Fully managed, no routine client login<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Client_self-service_within_their_own_account\" >Client self-service within their own account<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Shared_management\" >Shared management<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Keep_domains_and_hosting_logically_connected_but_not_confused\" >Keep domains and hosting logically connected but not confused<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Design_account_capacity_around_separation_rules\" >Design account capacity around separation rules<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Build_lifecycle_states_into_the_structure\" >Build lifecycle states into the structure<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Plan_for_restoration_at_the_client-account_level\" >Plan for restoration at the client-account level<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Treat_billing_identifiers_as_references_not_as_the_source_of_truth_for_access\" >Treat billing identifiers as references, not as the source of truth for access<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Common_account-structure_mistakes\" >Common account-structure mistakes<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#One_giant_account_for_the_whole_portfolio\" >One giant account for the whole portfolio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Packages_named_after_prices\" >Packages named after prices<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Shared_administrator_credentials\" >Shared administrator credentials<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#No_record_of_registrar_ownership\" >No record of registrar ownership<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Deleting_before_the_handover_is_complete\" >Deleting before the handover is complete<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Mixing_staging_and_production_without_a_rule\" >Mixing staging and production without a rule<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#FAQs\" >FAQs<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#1_What_is_a_reseller_hosting_account_structure\" >1. What is a reseller hosting account structure?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#2_Should_every_website_have_a_separate_hosting_account\" >2. Should every website have a separate hosting account?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#3_How_do_packages_fit_into_a_web_hosting_reseller_account_structure\" >3. How do packages fit into a web hosting reseller account structure?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#4_Can_clients_have_their_own_control-panel_access\" >4. Can clients have their own control-panel access?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#5_How_many_client_accounts_should_I_plan_for\" >5. How many client accounts should I plan for?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#6_What_records_should_I_keep_outside_the_hosting_panel\" >6. What records should I keep outside the hosting panel?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/serverfellows.com\/blog\/reseller-hosting-account-structure\/#Structure_the_portfolio_so_that_change_stays_local\" >Structure the portfolio so that change stays local<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1 dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:10pt\"><span class=\"ez-toc-section\" id=\"Reseller_Hosting_Account_Structure_How_to_Organize_Clients_Access_and_Packages\"><\/span><span style=\"font-size:22pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Reseller Hosting Account Structure: How to Organize Clients, Access, and Packages<\/span><span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">A good reseller hosting account structure separates customers in a way that makes daily management, security, billing, and eventual handover easier. The central rule is simple: unrelated clients should not share more access or operational dependency than necessary. In most reseller models, that means a reseller-level management account above multiple client hosting accounts, with packages or policies controlling what each client receives.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The right structure is not the one with the fewest clicks. It is the one that lets you answer four questions quickly: who owns this account, who can access it, what resources and services does it include, and how can it be moved or closed without affecting anyone else?<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Think_in_layers_not_in_folders\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Think in layers, not in folders<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">A reseller hosting account structure normally has several logical layers, even when the control panel presents them in one dashboard.<\/span><\/p>\n<div dir=\"ltr\" style=\"margin-left:0pt\" align=\"center\">\n<table style=\"border:none;border-collapse:collapse\">\n<colgroup>\n<col width=\"226\">\n<col width=\"226\">\n<col width=\"226\"><\/colgroup>\n<thead>\n<tr style=\"height:0pt\">\n<th style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;background-color:#17365d;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\" scope=\"col\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#ffffff;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Layer<\/span><\/p>\n<\/th>\n<th style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;background-color:#17365d;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\" scope=\"col\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#ffffff;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Typical purpose<\/span><\/p>\n<\/th>\n<th style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;background-color:#17365d;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\" scope=\"col\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#ffffff;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Main governance question<\/span><\/p>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height:0pt\">\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Reseller \/ master layer<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Manage the portfolio and create client services<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Who is allowed to make cross-client changes?<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height:0pt\">\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Client hosting account<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Isolate one customer or an agreed workload<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Who owns the service, and who can sign in?<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height:0pt\">\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Package \/ service definition<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Apply repeatable limits and features<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Is the customer receiving the product that was sold?<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height:0pt\">\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Domain and DNS<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Route the customer&#8217;s public services<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Who controls the registrar and authoritative DNS?<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height:0pt\">\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Application and data<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Website files, databases, and CMS access<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Which users need production access?<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height:0pt\">\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Billing record<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Invoice, renewal, and commercial status<\/span><\/p>\n<\/td>\n<td style=\"border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:middle;padding:4pt 5.4pt 4pt 5.4pt;overflow:hidden\">\n<p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">What action follows payment, cancellation, or handover?<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">This layered view prevents a common mistake: treating the reseller hosting account structure as a list of websites. A website can move between owners, packages, or billing arrangements. Your records need to preserve those relationships.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Start_with_one_clear_owner_for_every_client_account\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Start with one clear owner for every client account<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Every production account should have a named commercial owner. That may be the client company itself, an agency under a managed-service contract, or a project entity. Avoid vague labels such as \u201cmarketing sites\u201d if the account actually contains assets belonging to different customers.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">A clean web reseller hosting account structure also records the primary domain, client contact, billing record, and internal account manager alongside the hosting identifier. Those records do not all need to live inside the hosting panel, but they should be linkable.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Ownership matters during normal work too. If a developer asks for access, you should be able to tell whether the developer is authorized by the client, employed by your agency, or working for a third party. The answer determines the level and duration of access you should grant.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Separate_unrelated_customers_even_when_their_sites_are_small\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Separate unrelated customers, even when their sites are small<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The temptation to combine several tiny sites into one account is understandable. It may look efficient when each uses little storage. The operational cost appears later.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Separate accounts can improve:<\/span><\/p>\n<ul style=\"margin-top:0;margin-bottom:0;padding-inline-start:48px\">\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">credential isolation;<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">backup and restore targeting;<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">suspension or cancellation handling;<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">resource reporting;<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">access handover;<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">migration to another provider;<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">investigation of compromised files;<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Package upgrades for one customer without changing another.<\/span><\/p>\n<\/li>\n<\/ul>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">This does not mean every subdomain or microsite needs its own paid customer account. The reseller hosting account structure should follow ownership and operational boundaries. Several sites for the same client may reasonably sit together when their access, lifecycle, and resource needs are genuinely shared.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The key is to make the grouping intentional rather than accidental.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Use_packages_as_policy_not_as_decoration\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Use packages as policy, not as decoration<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Packages should express repeatable service rules. If you sell \u201cBusiness Hosting,\u201d the corresponding hosting package should deliver the same core settings each time unless an exception is documented.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">In cPanel\/WHM environments, official cPanel documentation describes packages as configurations that can be assigned to accounts and can include limits such as disk space, bandwidth, FTP accounts, and email accounts. Other reseller platforms provide their own package-type systems. The product names and controls differ, but the architectural idea is similar: standardize common settings so the reseller does not rebuild each account manually.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">A reseller hosting account structure becomes difficult to maintain when packages are created for individual clients with names such as \u201cAcme-$19-old\u201d or \u201cJohn-new-plan2.\u201d Use stable service names, put prices in the billing system, and record special exceptions separately.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Keep_the_reseller_layer_privileged_and_boring\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Keep the reseller layer privileged and boring<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The reseller or master account can affect many customers, so it should have fewer users than ordinary client accounts. Give cross-client access only to people who genuinely need it, enforce strong authentication options offered by the platform, and review access when staff or contractors leave.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Do not use the highest-privilege login for routine customer work if a narrower role will do. On platforms that expose granular reseller privileges, be conservative with settings that can bypass package limits or grant server-level capabilities.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The reseller web hosting account structure should make ordinary actions easy without making dangerous actions casual. A support agent may need to inspect a customer account; that does not automatically mean the agent needs the power to change the configuration of every client in the portfolio.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Decide_how_clients_themselves_will_access_hosting\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Decide how clients themselves will access hosting<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">There are three common patterns:<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"Fully_managed_no_routine_client_login\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Fully managed, no routine client login<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The agency manages hosting on the client&#8217;s behalf, and the customer contacts the agency for changes. This can simplify the interface but increases support responsibility. The contract should still explain how credentials or data will be handed over if the relationship ends.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"Client_self-service_within_their_own_account\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Client self-service within their own account<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The customer receives access to a branded control panel limited to its own hosting. This can reduce routine tickets and improve transparency, but the reseller needs documentation and support boundaries for the features the client can change.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"Shared_management\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Shared management<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The client has account access, while the agency retains administrative access for maintenance. This often suits web-care arrangements, provided responsibilities are clear.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The best reseller hosting account structure is compatible with the service you actually sell. Do not give a customer a control panel merely because the feature exists if your managed agreement says all production changes go through a controlled workflow.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Keep_domains_and_hosting_logically_connected_but_not_confused\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Keep domains and hosting logically connected but not confused<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The domain name is often the most valuable control point in the whole relationship. Record the registrar, registrant, renewal contact, expiry information, and authoritative nameservers separately from the hosting account.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">A hosting account can be deleted and recreated. Losing control of the domain can make the website and email unreachable regardless of how good the hosting is.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">For each client, maintain a small ownership record that answers:<\/span><\/p>\n<ul style=\"margin-top:0;margin-bottom:0;padding-inline-start:48px\">\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Who legally or contractually controls the domain?<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Which registrar account holds it?<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Who can approve nameserver changes?<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Where is the current DNS zone managed?<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:disc;font-size:10.5pt;font-family:'Noto Sans Symbols',sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Does the client use third-party email or SaaS records that must survive a migration?<\/span><\/p>\n<\/li>\n<\/ul>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">This is an essential part of a web reseller hosting account structure because DNS is the bridge between the client&#8217;s public identity and the hosting service.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Design_account_capacity_around_separation_rules\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Design account capacity around separation rules<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">If your structure calls for one hosting account per client, account limits become a planning constraint. If several sites for one organization can share a client account, the number of domains may grow faster than the number of customer accounts.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">ServerFellows&#8217; supplied tier model gives the account structure four capacity bands: 10, 25, 100, and an Unlimited option with no stated client-account ceiling. Use those numbers to model the structure you intend to operate, not as a direct proxy for \u201cwebsites hosted.\u201d<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">For example, an agency with 18 customers and 35 websites may need 18 client accounts if each customer&#8217;s sites are grouped together. An agency with five customers but strict project isolation could need more than five accounts. The reseller hosting account structure determines the capacity calculation.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Build_lifecycle_states_into_the_structure\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Build lifecycle states into the structure<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Accounts are not simply active or deleted. A mature reseller hosting account structure distinguishes several states:<\/span><\/p>\n<ol style=\"margin-top:0;margin-bottom:0;padding-inline-start:48px\">\n<li dir=\"ltr\" style=\"list-style-type:decimal;font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Provisioning<\/span><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\"> \u2014 the account is being created and tested.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:decimal;font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Active<\/span><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\"> \u2014 the production service is in normal use.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:decimal;font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Restricted or payment hold<\/span><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\"> \u2014 access or service may be limited under an agreed billing policy.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:decimal;font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Migration pending<\/span><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\"> \u2014 data is being prepared for transfer.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:decimal;font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Cancelled with retention window<\/span><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\"> \u2014 service has ended, but data is retained for an agreed period.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"list-style-type:decimal;font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;margin-left: -18pt\">\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\" role=\"presentation\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Closed<\/span><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\"> \u2014 data and access have been removed according to policy.<\/span><\/p>\n<\/li>\n<\/ol>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">These states help prevent destructive actions from being used as shortcuts. A customer who cancels should not be deleted immediately if your terms promise a handover window.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Plan_for_restoration_at_the_client-account_level\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Plan for restoration at the client-account level<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Backup design should support the same boundaries as the account design. If one customer&#8217;s website needs to be restored, you should not have to overwrite unrelated customers to recover it.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Ask what the platform can restore and at what granularity. Then map that capability to your own account layout. A single account containing several unrelated customers may turn a simple recovery request into a risky manual extraction.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The ServerFellows feature sheet also puts security and WordPress-management tools in the planned tiers; neither feature category replaces deliberate account architecture. Security tooling protects systems; account architecture controls who and what are grouped together.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Treat_billing_identifiers_as_references_not_as_the_source_of_truth_for_access\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Treat billing identifiers as references, not as the source of truth for access<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Your billing system may assign a service ID, invoice ID, or subscription ID. Keep that reference linked to the hosting account, but do not let payment status be the only record of customer ownership.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The hosting panel, billing platform, CRM, and password manager each answer different questions. Use a common client identifier or consistent naming convention so staff can move between them without guessing.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">A reseller web hosting account structure is strongest when a support ticket can be traced to the correct domain, hosting account, package, billing record, and authorized contact in a few minutes.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Common_account-structure_mistakes\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Common account-structure mistakes<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"One_giant_account_for_the_whole_portfolio\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">One giant account for the whole portfolio<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">This is convenient until one client needs a restore, a handover, or different access. Separate unrelated customers earlier.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"Packages_named_after_prices\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Packages named after prices<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Prices change. Package definitions should describe the service configuration, while the billing platform handles commercial pricing.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"Shared_administrator_credentials\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Shared administrator credentials<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Use named users or the narrowest access model the platform supports. Shared passwords make accountability and offboarding harder.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"No_record_of_registrar_ownership\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">No record of registrar ownership<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">A hosting dashboard is not a domain-ownership database. Track the registrar and registrant separately.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"Deleting_before_the_handover_is_complete\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Deleting before the handover is complete<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Build a retention and closure state into the lifecycle. Cancellation should trigger a process, not an impulsive delete button.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"Mixing_staging_and_production_without_a_rule\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Mixing staging and production without a rule<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">For development-heavy portfolios, label non-production environments clearly and decide whether they belong inside the client&#8217;s account or in a separate development workflow.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">A web hosting reseller account structure is easier to audit when every customer has one named business owner. The web hosting reseller account structure should also record who may authorize suspension, migration, and deletion. A reseller web hosting account structure becomes safer when shared administrator credentials are eliminated.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"FAQs\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">FAQs<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"1_What_is_a_reseller_hosting_account_structure\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">1. What is a reseller hosting account structure?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">It is the way a reseller organizes the management account, individual customer hosting accounts, packages, domains, access permissions, and billing relationships. A sound reseller hosting account structure lets the reseller identify who owns each service and make changes without exposing unrelated clients. It is more than a folder hierarchy: it defines operational boundaries for provisioning, support, backup, suspension, migration and handover.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"2_Should_every_website_have_a_separate_hosting_account\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">2. Should every website have a separate hosting account?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Not always. Separate accounts are most important when ownership, access, resource policy or lifecycle differs. Several websites owned by the same client may reasonably share one account if they are managed together and the platform supports that model. Unrelated customers should usually be separated. A hosting reseller account structure should be designed around client and risk boundaries rather than a rigid rule of one domain equals one account.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"3_How_do_packages_fit_into_a_web_hosting_reseller_account_structure\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">3. How do packages fit into a web hosting reseller account structure?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Packages provide repeatable service settings for client accounts. They may define storage, bandwidth, feature availability, or other limits depending on the platform. The billing product should map to the correct package, while exceptional client settings are documented separately. In a web hosting reseller account structure, packages act as policy templates; they reduce configuration drift and make it easier to understand what a customer is supposed to receive.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"4_Can_clients_have_their_own_control-panel_access\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">4. Can clients have their own control-panel access?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Many reseller platforms support customer-level access, but the exact capability varies. Decide whether self-service fits your commercial model before enabling it. A fully managed agency may prefer clients to request changes, while another reseller may deliberately provide a branded customer panel. Whatever you choose, the reseller hosting account structure should keep each client restricted to the services they are authorized to manage and preserve a clean handover path.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"5_How_many_client_accounts_should_I_plan_for\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">5. How many client accounts should I plan for?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Count the account boundaries your service model requires, then add reasonable headroom for growth, testing and incoming migrations. Do not equate domains with client accounts automatically. Under the supplied plan, proposed tiers are organized around 10, 25, 100, and an unlimited-account option subject to usage terms. The right capacity depends on your reseller hosting account structure and the number of independently managed customer environments it creates.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height:1.295;margin-top:9pt;margin-bottom:3pt\"><span class=\"ez-toc-section\" id=\"6_What_records_should_I_keep_outside_the_hosting_panel\"><\/span><span style=\"font-size:12pt;font-family:Arial,sans-serif;color:#2f5597;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">6. What records should I keep outside the hosting panel?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Keep at least the client owner, authorized contacts, domain registrar, DNS location, billing reference, package, support notes, lifecycle state, and handover requirements. Credentials should be stored securely rather than in an ordinary spreadsheet. The reseller web hosting account structure inside the platform should connect to these business records, but it should not be expected to replace a CRM, billing system or password manager.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height:1.295;margin-top:12pt;margin-bottom:5pt\"><span class=\"ez-toc-section\" id=\"Structure_the_portfolio_so_that_change_stays_local\"><\/span><span style=\"font-size:15pt;font-family:Arial,sans-serif;color:#17365d;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">Structure the portfolio so that change stays local<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">The purpose of a reseller hosting account structure is to make one customer&#8217;s change remain one customer&#8217;s change. Separate unrelated ownership, standardize packages, restrict cross-client access, record domain control, and design the lifecycle before the portfolio becomes large.<\/span><\/p>\n<p><\/p>\n<p dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt\"><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\">When comparing the planned ServerFellows account-capacity tiers, calculate how many independent customer environments your model creates and how much room you need for growth. A disciplined hosting reseller account structure is not extra administration; it is what makes migrations, support, billing, and eventual handover manageable as the client base expands.<\/span><\/p>\n<div><span style=\"font-size:10.5pt;font-family:Arial,sans-serif;color:#202833;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline\"><br><\/span><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Reseller Hosting Account Structure: How to Organize Clients, Access, and Packages A good reseller hosting account structure separates customers in [&hellip;]<\/p>","protected":false},"author":25481,"featured_media":4710,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[641],"tags":[],"class_list":["post-4676","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-reseller-hosting-explained"],"_links":{"self":[{"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/posts\/4676","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/users\/25481"}],"replies":[{"embeddable":true,"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/comments?post=4676"}],"version-history":[{"count":12,"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/posts\/4676\/revisions"}],"predecessor-version":[{"id":4714,"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/posts\/4676\/revisions\/4714"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/media\/4710"}],"wp:attachment":[{"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/media?parent=4676"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/categories?post=4676"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverfellows.com\/blog\/wp-json\/wp\/v2\/tags?post=4676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}