{"id":11254,"date":"2025-01-24T07:06:17","date_gmt":"2025-01-24T07:06:17","guid":{"rendered":"https:\/\/www.trustedhosting.in\/blog\/?p=11254"},"modified":"2026-04-13T14:31:41","modified_gmt":"2026-04-13T14:31:41","slug":"how-create-first-shared-hosting-product","status":"publish","type":"post","link":"https:\/\/www.webystrata.com\/blog\/how-create-first-shared-hosting-product\/","title":{"rendered":"How to Create Your First Shared Hosting Product"},"content":{"rendered":"<p><a href=\"http:\/\/How to Create Your First Shared Hosting Product\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-11462 size-full\" title=\"How to Create Your First Shared Hosting Product\" src=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/ChatGPT-Image-Apr-13-2026-08_00_35-PM.png\" alt=\"How to Create Your First Shared Hosting Product\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/ChatGPT-Image-Apr-13-2026-08_00_35-PM.png 1536w, https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/ChatGPT-Image-Apr-13-2026-08_00_35-PM-300x200.png 300w, https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/ChatGPT-Image-Apr-13-2026-08_00_35-PM-1024x683.png 1024w, https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/ChatGPT-Image-Apr-13-2026-08_00_35-PM-768x512.png 768w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/a><\/p>\n<h1><\/h1>\n<h1>How to Create Your First Shared Hosting Product<\/h1>\n<div class=\"instructions screensteps-textblock\" tabindex=\"0\">\n<div id=\"text-content_35913edc-c351-4fc0-85ad-b8f6964b7c4b\" class=\"text-block-content\">\n<p>To sell something using WHMCS, you need to configure a product.<\/p>\n<p><strong>Shared Hosting<\/strong>\u00a0products provision shared hosting accounts using the control panel module you select.<\/p>\n<\/div>\n<\/div>\n<div class=\"instructions screensteps-textblock screensteps-wrapper--tip screensteps-wrapper\" tabindex=\"0\" role=\"status\" aria-label=\"tip\">\n<div id=\"text-content_f8e7db5a-3f70-45f7-8b85-154d9d25ee24\" class=\"text-block-content\">\n<p>You will need to create a product group before creating your first product. For steps to do this, see\u00a0How to Set Up Your First Product Group.<\/p>\n<h2 id=\"create-a-shared-hosting-product\" tabindex=\"0\">Create a Shared Hosting Product<\/h2>\n<div class=\"instructions screensteps-textblock\" tabindex=\"0\">\n<div id=\"text-content_171A21A0-3906-0137-8D5B-02A3558A9424\" class=\"text-block-content\">\n<p>To create a shared hosting product:<\/p>\n<p>1. Go to\u00a0<strong>Configuration &gt; System Settings &gt; Products\/Services<\/strong>\u00a0(<strong>Setup &gt; Products\/Services &gt; Products\/Services\u00a0<\/strong>in WHMCS 7.10 and earlier).<\/p>\n<p>2. Click\u00a0<strong>Create a New Product<\/strong>.<\/p>\n<\/div>\n<\/div>\n<div class=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11256\" src=\"https:\/\/www.trustedhosting.in\/blog\/wp-content\/uploads\/2025\/01\/e08b6f6e-5ba7-4cff-9213-9b13e751baaa-1.png\" alt=\"\" width=\"491\" height=\"138\" srcset=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/e08b6f6e-5ba7-4cff-9213-9b13e751baaa-1.png 491w, https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/e08b6f6e-5ba7-4cff-9213-9b13e751baaa-1-300x84.png 300w\" sizes=\"auto, (max-width: 491px) 100vw, 491px\" \/><\/div>\n<div>\n<p>3. Choose<strong>\u00a0Shared\u00a0Hosting<\/strong>\u00a0for\u00a0<strong>Product Type<\/strong>.<\/p>\n<p>4. Choose the desired product group.<\/p>\n<p>5. Enter a name for the product.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11257\" src=\"https:\/\/www.trustedhosting.in\/blog\/wp-content\/uploads\/2025\/01\/f88a0ede-98bc-4f42-852a-5c344fa30628.png\" alt=\"\" width=\"562\" height=\"274\" srcset=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/f88a0ede-98bc-4f42-852a-5c344fa30628.png 562w, https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/f88a0ede-98bc-4f42-852a-5c344fa30628-300x146.png 300w\" sizes=\"auto, (max-width: 562px) 100vw, 562px\" \/><\/p>\n<p>6. If you have already set up the server or know the module you want to use, select it for\u00a0<strong>Module<\/strong>.<\/p>\n<p>7. Click\u00a0<strong>Continue<\/strong>. A new page will appear.<\/p>\n<p>8. In the\u00a0<strong>Details<\/strong>\u00a0tab, set the\u00a0<strong>Product Description<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11258\" src=\"https:\/\/www.trustedhosting.in\/blog\/wp-content\/uploads\/2025\/01\/67551b8e-d4eb-485a-8587-84934f043678.png\" alt=\"\" width=\"745\" height=\"466\" srcset=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/67551b8e-d4eb-485a-8587-84934f043678.png 745w, https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/67551b8e-d4eb-485a-8587-84934f043678-300x188.png 300w\" sizes=\"auto, (max-width: 745px) 100vw, 745px\" \/><\/p>\n<div class=\"instructions screensteps-textblock\" tabindex=\"0\">\n<div id=\"text-content_dab9c826-5b41-4335-8167-eca92838461d\" class=\"text-block-content\">\n<p>9. Check\u00a0<strong>Require Domain<\/strong>. This is required for creating a hosting product.<\/p>\n<p>10. Select a\u00a0<strong>Welcome Email<\/strong>\u00a0to send when provisioning the product.<\/p>\n<\/div>\n<\/div>\n<div class=\"instructions screensteps-textblock screensteps-wrapper--info screensteps-wrapper\" tabindex=\"0\" role=\"status\" aria-label=\"info\">\n<div id=\"text-content_b6179f0a-566e-4b80-8c22-15a12a01a404\" class=\"text-block-content\">\n<p>WHMCS comes with several pre-made welcome email templates that you can customize at\u00a0<strong>Configuration &gt; System Settings &gt; Email Templates<\/strong>\u00a0(<strong>Setup &gt; Email Templates\u00a0<\/strong>in WHMCS 7.10 and earlier).<\/p>\n<\/div>\n<\/div>\n<div class=\"instructions screensteps-textblock\" tabindex=\"0\">\n<div id=\"text-content_eb8d59a2-e7cb-4f37-8e45-95bc87f80f5c\" class=\"text-block-content\">\n<p>11. In the\u00a0<strong>Pricing\u00a0<\/strong>tab, set the desired pricing options for the product.<\/p>\n<p>To do this, select\u00a0<strong>Recurring<\/strong>\u00a0as the\u00a0<strong>Payment Type<\/strong>, and then specify the desired monthly prices. You can also enter a\u00a0<strong>Setup Fee<\/strong>.<\/p>\n<p>For this example, the product will only be available on a monthly basis.<\/p>\n<\/div>\n<\/div>\n<div class=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11259\" src=\"https:\/\/www.trustedhosting.in\/blog\/wp-content\/uploads\/2025\/01\/c21eab94-65da-4a7f-96c9-5d411d65d465.png\" alt=\"\" width=\"646\" height=\"269\" srcset=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/c21eab94-65da-4a7f-96c9-5d411d65d465.png 646w, https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/c21eab94-65da-4a7f-96c9-5d411d65d465-300x125.png 300w\" sizes=\"auto, (max-width: 646px) 100vw, 646px\" \/><\/div>\n<div>\n<div class=\"instructions screensteps-textblock screensteps-wrapper--info screensteps-wrapper\" tabindex=\"0\" role=\"status\" aria-label=\"info\">\n<div id=\"text-content_a3ad71ae-3253-457f-88b6-26df06684533\" class=\"text-block-content\">\n<p>You can set up as many pricing options as you wish during this step.<\/p>\n<\/div>\n<\/div>\n<div class=\"instructions screensteps-textblock\" tabindex=\"0\">\n<div id=\"text-content_171ACD90-3906-0137-8D63-02A3558A9424\" class=\"text-block-content\">\n<p>12. In the\u00a0<strong>Module Settings<\/strong>\u00a0tab, choose the module and fill out the remaining product information.<\/p>\n<p>In this example,\u00a0<strong>cPanel<\/strong>\u00a0is preselected because it was chosen in an earlier step.<\/p>\n<p>13. For cPanel products, select a package from\u00a0<strong>WHM Package Name<\/strong>.<\/p>\n<\/div>\n<\/div>\n<div class=\"instructions screensteps-textblock screensteps-wrapper--info screensteps-wrapper\" tabindex=\"0\" role=\"status\" aria-label=\"info\">\n<div id=\"text-content_9161f013-59cc-4a9b-929a-8ea893d1c4fb\" class=\"text-block-content\">\n<p>The\u00a0<strong>WHM Package Name<\/strong>\u00a0menu populates after you select the module. The package list comes from WHM on your server, and WHMCS only reads them.<\/p>\n<\/div>\n<\/div>\n<div class=\"instructions screensteps-textblock\" tabindex=\"0\">\n<div id=\"text-content_171AFEE0-3906-0137-8D65-02A3558A9424\" class=\"text-block-content\">\n<p>14. Select the automatic setup behavior at the bottom of the tab.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11260\" src=\"https:\/\/www.trustedhosting.in\/blog\/wp-content\/uploads\/2025\/01\/f427a93a-2dde-4fbe-9e4b-46ef1bf6bbd3.png\" alt=\"\" width=\"648\" height=\"375\" srcset=\"https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/f427a93a-2dde-4fbe-9e4b-46ef1bf6bbd3.png 648w, https:\/\/www.webystrata.com\/blog\/wp-content\/uploads\/2025\/01\/f427a93a-2dde-4fbe-9e4b-46ef1bf6bbd3-300x174.png 300w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><\/p>\n<p>15. Click\u00a0<strong>Save Changes.<\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>How to Create Your First Shared Hosting Product To sell something using WHMCS, you need to configure a product. Shared&hellip;<\/p>\n","protected":false},"author":1,"featured_media":11462,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-11254","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-whmcs"],"_links":{"self":[{"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/posts\/11254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/comments?post=11254"}],"version-history":[{"count":3,"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/posts\/11254\/revisions"}],"predecessor-version":[{"id":11463,"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/posts\/11254\/revisions\/11463"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/media\/11462"}],"wp:attachment":[{"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/media?parent=11254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/categories?post=11254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webystrata.com\/blog\/wp-json\/wp\/v2\/tags?post=11254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}