GHL’s e-commerce store urgently needs a proper Custom Filters system.
Right now filtering is very limited and only works for basic catalogues. Modern e-commerce requires attribute-based filtering. Introduce a Custom Filters system for GHL’s e-commerce store that allows users to create and display product filters based on custom attributes (e.g., material, size, gemstone, colour, style, price range). This brings GHL much closer to modern e-commerce expectations and makes the Online Store viable for product-based businesses beyond simple catalogues.
The Problem
At the moment, filters in GHL stores are extremely limited.
You can only provide very basic filtering (mostly by collections), which makes it difficult for:
• jewellery shops
• boutique fashion brands
• skincare or cosmetics brands
• home decor shops
• speciality food brands
• handmade/creator businesses
All of these rely on nuanced product attributes to help customers find what they want quickly.
Without proper filters, shopping experience suffers and conversion drops.
The Solution: Custom Filters
Allow store owners to create their own filter categories, assign attributes to products, and display them on the front-end dynamically.
Key features:
  1. Custom Attribute Builder
Create attributes like:
• Metal Type
• Gemstone
• Size
• Colour
• Style
• Finish
• Price Range
• Material
• Occasion
Each attribute can have multiple selectable values.
  1. Product Attribute Assignment
Inside the product editor, users can tag each product with one or more values from the created attributes.
  1. Front-End Filter UI
A simple toggle in the builder:
“Show custom filters on product list page”.
Filters would appear as:
• sidebar (desktop)
• collapsible dropdown (mobile)
• pill-style tags at top of product list
  1. Multi-Select Filtering
Users should be able to combine multiple filters at once, e.g.:
• Metal: Gold
• Stone: Emerald
• Size: Medium
• Price: £50–£150
  1. Automatic URL Parameter Support
So filtered pages can be shared or indexed.
Why This Matters
Filtering is a standard expectation in modern online shopping.
Almost every e-commerce platform (Shopify, WooCommerce, Wix, Squarespace) includes attribute-based filters.
Without it, GHL stores are only suitable for very small catalogues.
This feature would:
• make GHL stores competitive
• attract more product-based businesses
• reduce reliance on Shopify/WooCommerce
• massively increase the usefulness of the GHL ecosystem
• allow agencies (like mine) to build e-commerce sites without external tools
Example Use Case: Handmade Jewellery
A jewellery shop might need filters such as:
• Metal: Gold, Silver, Rose Gold
• Gemstone: Pearl, Emerald, Sapphire
• Style: Minimalist, Boho, Classic
• Price Range: Under £50 / £50–£150 / £150+
Right now, this is impossible without custom code.
Custom Filters would solve this instantly.
Impact
• Higher conversion rates
• Better UX
• More merchants choosing GHL over Shopify/WooCommerce
• Agencies can confidently sell e-commerce solutions using only GHL
• Reduced need for third-party apps