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:
- Pick your listing fields — name, category, images, contact info, etc.
- Add your entries — one by one, from a CSV, or synced from Google Sheets
- 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
Option A: Add to a Page (Recommended)
- In your Shopify admin, go to Online Store > Pages
- Click Add page (or edit an existing page)
- In the content editor, click the <> (Show HTML) button to switch to HTML mode
- Paste your embed code
- Click Save
Option B: Add to a Custom Liquid Section
For more control over placement (e.g., on your homepage or a landing page):
- Go to Online Store > Themes > Customize
- Navigate to the page where you want the directory
- Click Add section > Custom Liquid
- Paste your embed code into the Liquid code box
- Click Save
Option C: Add via Theme Code (Advanced)
If you want the directory on a dedicated template:
- Go to Online Store > Themes > Actions > Edit code
- Create a new template or edit an existing one under Templates
- Paste the embed code where you want the directory to appear
- Click Save
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.