Docs / Platform Guides / How to Add a Searchable Directory to Your Shopify Store

How to Add a Searchable Directory to Your Shopify Store

Add a searchable, filterable directory to any Shopify page. No app install required, just copy-paste.

Here's how to add a fully customizable, searchable directory to your Shopify store website with a few steps and a simple copy-paste snippet install.

Before You Start

You'll need an EmbedDirectory account to build and embed a searchable directory on your Shopify store. Paste the snippet into a page or Custom Liquid section.

Create My Directory See Examples

Start with a 7-day free trial.


Step 1: Set Up Your Directory

Build the directory in EmbedDirectory's dashboard first, then drop it into Shopify. If you haven't done this yet:

  1. Pick your listing fields — name, category, images, contact info, etc.
  2. Add your entries — one by one, from a CSV, or synced from Google Sheets
  3. Set up the look — choose grid/list/map, set colors, add search and filters

Step 2: Get the Embed Code

In your EmbedDirectory dashboard, go to Embed and copy the code snippet.

Step 3: Add to Your Shopify Store

  1. In your Shopify admin, go to Online Store > Pages
  2. Click Add page (or edit an existing page)
  3. In the content editor, click the <> (Show HTML) button to switch to HTML mode
  4. Paste your embed code
  5. Click Save

Option B: Add to a Custom Liquid Section

For more control over placement (e.g., on your homepage or a landing page):

  1. Go to Online Store > Themes > Customize
  2. Navigate to the page where you want the directory
  3. Click Add section > Custom Liquid
  4. Paste your embed code into the Liquid code box
  5. Click Save

Option C: Add via Theme Code (Advanced)

If you want the directory on a dedicated template:

  1. Go to Online Store > Themes > Actions > Edit code
  2. Create a new template or edit an existing one under Templates
  3. Paste the embed code where you want the directory to appear
  4. Click Save
Tip

Option A or B works for most stores. Only use Option C if you're comfortable editing Shopify theme code.

Step 4: Let People Submit Listings (Optional)

Hook up a form builder — JotForm, Typeform, or Tally — so visitors can suggest new entries. Each submission goes to your approval queue. You decide what gets published.

Runs Alongside Your Store

EmbedDirectory works with your Shopify store without an app install. Your theme stays clean, your pages stay fast, and it works with any Shopify theme. You manage everything from one dashboard, and updates appear automatically.

Stuck on something?

Send us a note and we'll get back to you as soon as possible.

Get in Touch

Build your directory today

Set up in minutes. Works on any website.