How to Add Flexi Blocks to Your Shopify Theme

Brandon Landgraff

Flexi blocks are the easiest way to add custom content to your Shopify storefront, especially on product pages. In this guide, we’ll walk you through how to add Flexi blocks to your theme and start customizing your product experience.

 

What Are Flexi Blocks?

Flexi blocks are Shopify app blocks designed to be added directly inside theme templates. They're perfect for adding modular, flexible content to product pages, homepage templates, and more—all without touching the theme code.

Each block is lightweight, styled with Flexi’s global system, and fully compatible with Shopify 2.0 and theme updates.

 

Step 1: Enable the App Embed

Before adding any blocks, make sure the Flexi app embed is enabled:

  1. Go to Online Store > Themes
  2. Click Customize on your current theme
  3. In the editor, click the App Embeds icon in the left panel
  4. Toggle "Flexi Sections" app embed ON
  5. Click Save

This ensures your blocks will render with the correct styling.

 


Step 2: Open Your Product Template

Flexi blocks are most commonly used on product pages. To access them:

  1. From the theme editor, select Products in the top dropdown
  2. Choose Default Product (or any product template you want to customize)

 

Step 3: Add a Flexi Block

  1. In the left sidebar, scroll to the section where you want to add the block
  2. Click Add Block within that section
  3. Scroll to the Apps category
  4. Choose the Flexi block you want to use (e.g., text block, image, icon)

Once added, you can:

  • Edit content directly in the editor
  • Adjust layout or styling options
  • Reorder or remove blocks as needed

 


Step 4: Save and Preview

Once you’ve added and customized your Flexi block:

  1. Click Save in the top right corner
  2. Preview the live product page to ensure everything looks as expected

You can repeat this process to stack multiple Flexi blocks for a richer product experience.

 

Why Use Flexi Blocks?

  • No coding required
  • Modular and reusable
  • Fast to add and edit
  • Works seamlessly with Shopify 2.0 themes
  • Safe with theme updates
Back to resources