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.
Start 7-Day Free Trial See Examples
Try free for 7 days. No coding required.
Step 1: Set Up Your Directory
Before adding anything to Shopify, build your directory in EmbedDirectory:
- Set up your listing fields (what info each listing shows)
- Add your listings (manually, CSV import, or Google Sheets sync)
- Customize your widget (layout, colors, search, filters)
Step 2: Get Your Embed Code
- Go to Embed in your EmbedDirectory dashboard
- Copy the embed code
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: Enable User Submissions (Optional)
Let visitors submit listings for your review by connecting a form builder integration — choose from JotForm, Typeform, or Tally.
Incoming submissions appear in Submissions, where you review and approve them before they go live.
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.