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.

Shopify doesn't have a built-in directory feature, and most directory apps are limited and expensive. Here's how to add a fully customizable, searchable directory to your Shopify store without installing an app.

Before You Start

You'll need an EmbedDirectory account to create and embed a searchable directory on your Shopify store. No app install required, just copy-paste.

Create My Directory See Examples

Try free for 7 days. No coding required.


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.

Why Not a Shopify App?

EmbedDirectory runs independently from your Shopify store. That means no app installs, no theme conflicts, no impact on page speed, and no monthly Shopify app fees on top. It works with any Shopify theme and updates automatically.

Still have questions?

We're happy to help anytime.

Get in Touch

Build your directory today

Set up in minutes. Works on any website.