Skip to main content

How to add MBC Builder to my store?

Andrey Gadashevich avatar
Written by Andrey Gadashevich
Updated over 2 months ago

There are 3 ways to make your pack builder visible for your customers, please, choose what is the best for you:

Method 1: A proxy page (add URl to Navigation)


Step 1. Enable the app in the theme extension (if it is not done yet):

  1. Go to Online store -> Themes -> Customize active theme

  2. Tab app embeds (1)

  3. Enable 'MBC Builder - Custom boxes' app extension (2)

  4. Click 'Save' (3)

How to Enable the app in Theme extension



Step 2. Create your builder and click 'Preview' button:



Step 3. Copy preview URI from your browser address bar

Step 4. Add this link to your store customizer, navigation menu, etc. to make it accessible for your customers:

  1. Go to Online store -> Navigation (1) -> Choose the menu where you would like to add the builder page

  2. Click 'Add menu item' (2)

  3. Enter the name and link (3)

  4. Click 'Add' (4)


Method 2: A customizer section (placing the builder with a specific ID in a specific place)

Step 1. Enable the app in the theme extension (if it is not done yet): see the instruction in Method 1.


Step 2. Add a section in a specific location with the ID of a specific builder:

  1. Go to Online store -> Themes -> Customize active theme -> Tab Sections (1)

  2. Click 'Add section' (2) and choose 'Builder widget' at the Apps tab (3)

  3. Enter Builder ID (4) and click 'Save' (5)




​​Method 3: A customizer section + Page template + Dynamic builder ID (creation of template, Metafield, transfer of dynamic ID)

Step 1: Enable the app in the theme extension (if it is not done yet): see the instruction in Method one


Step 2: Create a new Shopify page template or use an existing one

Step 3: Create a meta field:

  1. Go to Settings -> Custom data -> Metafields -> Pages

  2. Click 'Add definition"

  3. Enter data: Name - 'Builder id', Key - 'mbcb.builder_id', Description -optional, Type - 'Integer, one value'

  4. Click 'Save'



Step 4: Connect a Metafield to Builder ID in the customizer

  1. Go to Online store -> Theme -> Customize -> Sections (1)

  2. Click 'Home Page' in the Header (2) and choose 'Pages' (3)

  3. Click 'Create template' (4), enter a Page name (5) and click 'Create template' (6)

  4. Go to Sections -> Template -> Click 'Add section' (7) -> Tab 'Apps' (8 ) -> Choose a Builder widget (9)

  5. Click 'Connect dynamic source' (10) in the right menu -> Choose 'Builder ID' (11) -> Click 'Save' (12)











Step 5: Create a page with a specific template with the id in the Meta field

  1. Go to Online store -> Pages -> Add page

  2. Add a Title (13) and Choose a builder template (14) -> Click 'Save' (15)

  3. In the Metafields block click "Show all' (16)

  4. Fill the Metafield 'Builder id' (17)

  5. Click 'Save' (18)





After that, if you go to this page there should be displayed a builder which ID was set in the Metafield

Did this answer your question?