{"id":13657,"date":"2024-07-09T12:30:00","date_gmt":"2024-07-09T11:30:00","guid":{"rendered":"https:\/\/www.20i.com\/blog\/?p=13657"},"modified":"2025-10-21T12:39:15","modified_gmt":"2025-10-21T11:39:15","slug":"automated-blueprint-hosting-packages","status":"publish","type":"post","link":"https:\/\/www.20i.com\/blog\/automated-blueprint-hosting-packages\/","title":{"rendered":"Brand new: Automated Blueprint Hosting Packages"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.20i.com\/blog\/wordpress-blueprints\/\">WordPress Blueprints <\/a>are a great time saving tool for our resellers, speeding up the process of deploying <a href=\"https:\/\/www.20i.com\/wordpress-hosting\" data-internallinksmanager029f6b8e52c=\"9\" title=\"WordPress Hosting\">WordPress hosting<\/a> and launching sites.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;re excited to announce we&#8217;ve made it even easier to sell hosting with Blueprints.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Automated Blueprint Hosting Packages<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When assigning a WordPress Blueprint to a hosting package type; your pre-configured WordPress settings, plug-ins and themes are used as the starting point for the new website.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By not having to spend time configuring themes and plugins the same way over and over again \u2013 you can turnover\u00a0WordPress sites and hosting packages far more efficiently.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Blueprints also makes it easy to sell bespoke WordPress packages, and specific services such as WooCommerce hosting, to your clients directly through <a href=\"https:\/\/www.20i.com\/reseller-hosting\/hostshop\" target=\"_blank\" rel=\"noreferrer noopener\">HostShop<\/a> or WHMCS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ideas for hosting packages you could offer include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pre-install WooCommerce and sell &#8216;WooCommerce hosting&#8217;<\/li>\n\n\n\n<li>Pre-install your own plug-ins and themes<\/li>\n\n\n\n<li>Pre-install free, popular WordPress plug-ins like Yoast, Contact Form 7 and Site Kit by Google<\/li>\n\n\n\n<li>Sell site builder optimised hosting e.g. Elementor, Visual Composer, Divi etc.<\/li>\n\n\n\n<li>Bundle themes you have copyright permission to resell<\/li>\n\n\n\n<li>Pre-select optimal settings to speed up your customers&#8217; onboarding<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How to Create a WordPress Blueprint<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Creating a WordPress Blueprint is simple. If you have an existing WordPress site you&#8217;d like to mark as a Blueprint then follow these steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Login to My20i<\/li>\n\n\n\n<li>Click \u2018<a href=\"https:\/\/my.20i.com\/services\/hosting\" target=\"_blank\" rel=\"noreferrer noopener\">Manage<\/a>\u2018 under the Manage Hosting icon<\/li>\n\n\n\n<li>Locate the WordPress site you want to use<\/li>\n\n\n\n<li>Select \u2018Options\u2019<\/li>\n\n\n\n<li>Click \u2018Enable as WordPress Blueprint\u2019<\/li>\n\n\n\n<li>The Blueprint icon will appear next to the package you assigned<\/li>\n<\/ul>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a10bbfceeffc&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a10bbfceeffc\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2024\/07\/blueprint.gif\" alt=\"Slideshow of screenshots showing how to create a Blueprint\" class=\"wp-image-13661\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If you do not have a WordPress website that you&#8217;d like to use as a Blueprint then you can easily create one, and then follow the steps outlined above to assign it when you are ready.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Connect a WordPress Blueprint to a Hosting Package Type<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Connecting your Blueprints to the Hosting Package Types is easily done. You can set up a new Hosting Package Type or amend an existing one:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add a new Hosting Package Type<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Login to My20i<\/li>\n\n\n\n<li>Click \u2018<a href=\"https:\/\/my.20i.com\/reseller\/package-types\/new\" target=\"_blank\" rel=\"noreferrer noopener\">Add Type<\/a>\u2018 under the Hosting Package Types icon<\/li>\n\n\n\n<li>Give the new hosting package a name<\/li>\n\n\n\n<li>Configure any other settings of the package type to taste<\/li>\n\n\n\n<li>Scroll down until you see the&nbsp;\u2018Create From WordPress Blueprint\u2019 section<\/li>\n\n\n\n<li>Use the dropdown to choose the Blueprint you want to apply to this package type<\/li>\n\n\n\n<li>Click Save your Hosting Package Type<\/li>\n<\/ul>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a10bbfcf07c1&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a10bbfcf07c1\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2024\/07\/blueprint-new.gif\" alt=\"Slideshow of screenshots showing how to connect your Blueprint to a new Hosting Package Type\" class=\"wp-image-13662\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Add Blueprint to an existing Hosting Package Type<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Login to My20i<\/li>\n\n\n\n<li>Click \u2018<a href=\"https:\/\/my.20i.com\/reseller\/package-types\" target=\"_blank\" rel=\"noreferrer noopener\">Manage<\/a>\u2018 under the Hosting Package Types icon<\/li>\n\n\n\n<li>Locate the package you want to use your Blueprint with and press \u2018Options\u2019<\/li>\n\n\n\n<li>Click \u2018Edit\u2019<\/li>\n\n\n\n<li>Scroll down until you see the&nbsp;\u2018Create From WordPress Blueprint\u2019 section<\/li>\n\n\n\n<li>Use the dropdown to choose the Blueprint you want to apply to this package type<\/li>\n\n\n\n<li>Click \u2018Save Changes\u2019<\/li>\n<\/ul>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a10bbfcf145d&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a10bbfcf145d\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2024\/07\/blueprint-existing.gif\" alt=\"Slideshow of screenshots showing how to connect your Blueprint to an existing Hosting Package Type\" class=\"wp-image-13663\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Add a Blueprint website as a HostShop Plan<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.20i.com\/reseller-hosting\/hostshop\" target=\"_blank\" rel=\"noreferrer noopener\">HostShop<\/a> is our free <a href=\"https:\/\/www.20i.com\/web-hosting\" data-internallinksmanager029f6b8e52c=\"16\" title=\"web hosting\">web hosting<\/a> automation and billing platform. You can use HostShop to automatically make your WordPress Blueprint websites available to your customers by following these steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Login to My20i<\/li>\n\n\n\n<li>Open HostShop<\/li>\n\n\n\n<li>Head to your <a href=\"https:\/\/my.20i.com\/reseller\/hostshop\/catalogue\" target=\"_blank\" rel=\"noreferrer noopener\">HostShop Product Catalogue<\/a><\/li>\n\n\n\n<li>Select Hosting Products<\/li>\n\n\n\n<li>From the Plan dropdown menu select the Hosting Package Type you&#8217;ve assigned a WordPress Blueprint to<\/li>\n\n\n\n<li>Configure the Plan as normal by setting a price and renewal periods if required<\/li>\n\n\n\n<li>Your clients can now purchase preconfigured WordPress websites from your store<\/li>\n<\/ul>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a10bbfcf2736&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a10bbfcf2736\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2024\/07\/blueprint-hostshop.gif\" alt=\"Slideshow of screenshots showing how to configure HostShop to make Blueprint websites available to your clients\" class=\"wp-image-13675\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">If there are any features that you would particularly like us to look into, <a href=\"https:\/\/my.20i.com\/feedback\" target=\"_blank\" rel=\"noreferrer noopener\">let us know<\/a>!<\/p>\n\n\n<div class='code-block code-block-2' style='margin: 8px 0; clear: both;'>\n\n<div class='ai-rotate ai-unprocessed ai-rotate-2-29059933' data-shares='WzUwLDEwMF0=' style='position: relative;'>\n<div class=\"ai-rotate-option\" data-index=\"1\" data-name=\"UmVzZWxsZXIgSG9zdGluZw==\" data-code=\"Cjxocj4KPGJyIC8+CjxhIGhyZWY9Imh0dHBzOi8vd3d3LjIwaS5jb20vcmVzZWxsZXItaG9zdGluZyIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgc3JjPSJodHRwczovL3d3dy4yMGkuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvQmxvZy1BZC1SZXNlbGxlci0xMjAweDYyNS0xLnBuZyIgbG9hZGluZz0ibGF6eSIgYWx0PSJVbmxpbWl0ZWQgUmVzZWxsZXIgSG9zdGluZyI+PC9hPgoK\">\n<\/div>\n<div class=\"ai-rotate-option\" data-index=\"2\" data-name=\"MjBpIFlvdVR1YmU=\" data-code=\"Cjxocj4KPGJyIC8+CjxhIGhyZWY9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL0AyMGlob3N0aW5nP3N1Yl9jb25maXJtYXRpb249MSIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgc3JjPSJodHRwczovL3d3dy4yMGkuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvMjBpLVlvdVR1YmUtMTIwMHg2MjUtMS5wbmciIGxvYWRpbmc9ImxhenkiIGFsdD0iMjBpIFlvdVR1YmUiPjwvYT4=\">\n<\/div>\n<\/div>\n<script>if (typeof ai_js_code == 'boolean') {var ai_block_div = document.querySelector ('.ai-rotate-2-29059933'); ai_process_rotation (ai_block_div); ai_block_div.classList.remove ('ai-rotate-2-29059933');};<\/script>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"WordPress Blueprints are a great time saving tool for our resellers, speeding up the process of deploying WordPress&hellip;","protected":false},"author":38,"featured_media":17161,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"ub_ctt_via":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"csco_singular_sidebar":"","csco_page_header_type":"","csco_page_load_nextpost":"","footnotes":""},"categories":[46,60,47],"tags":[50,57,70,76],"class_list":["post-13657","post","type-post","status-publish","format-standard","has-post-thumbnail","category-20i","category-web-design-dev","category-web-hosting","tag-20i","tag-web-design","tag-web-hosting","tag-wordpress","cs-entry"],"featured_image_src":"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2025\/10\/Automated-Blueprint-Hosting-Packages.webp","author_info":{"display_name":"Anna Brealey","author_link":"https:\/\/www.20i.com\/blog\/author\/anna20i\/"},"_links":{"self":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts\/13657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/comments?post=13657"}],"version-history":[{"count":16,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts\/13657\/revisions"}],"predecessor-version":[{"id":13696,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts\/13657\/revisions\/13696"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/media\/17161"}],"wp:attachment":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/media?parent=13657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/categories?post=13657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/tags?post=13657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}