Help Center
Company Setting
Coupon
Specifications
Specifications allow you to define detailed attributes of a product, based on the subcategory it belongs to. These attributes help customers understand key details such as RAM, size, color, weight, storage capacity and much more.
A subcategory must have its specifications created first before products in that subcategory can use them. This ensures consistency and avoids messy, free-form product data.
Specifications also power your store’s filters, helping customers narrow down products quickly.
Why Specifications Matter
- Structured product data
Instead of typing details manually for every product, you set the attributes once at the subcategory level and reuse them. - Cleaner product entry
When adding a product, you simply fill in the relevant specs already defined for that subcategory. - Better customer experience
Accurate and consistent specifications help customers compare products and make informed decisions. - Powerful filters
Filterable specs appear on the category or subcategory page so shoppers can refine results. For example: - RAM → 4 GB, 8 GB, 16 GB
- Size → Small, Medium, Large
- Storage → 128 GB, 256 GB, 512 GB
Specification Fields Explained
Specification Name
This is the label for the attribute. Examples:
- Color
- RAM
- Screen Size
- Weight
- Material
Subcategory Reference
Each specification belongs to a specific subcategory.
This keeps product options relevant.
For example:
Mobile Phones → RAM, Storage, Battery
T-Shirts → Size, Color, FabricVariant Option
If a specification is a variant, customers can choose between options on the product page.
Example:- Color variant
- Size variant
Variants usually affect product variations like stock, images and price.
Unit
Adds a measurement type if needed.
Examples:- “GB” for RAM
- “cm” for size
- “kg” for weight
Image URL (Size Chart)
Optional visual representation of the spec. Useful for color swatches or pattern previews.
Filterable
Controls whether this specification should appear in the store’s filters.
Only certain types appear in filters depending on the filter type you choose.Filter Type
There are four filter types. Each controls how the filter behaves:
- Color → Red, Blue, Black
- RAM → 4GB, 8GB, 16GB
- Age → 18–25, 25–35
- Weight → 1–3, 3–5
- Price
- Screen Size
- Weight
- Warranty
- Manufacturer
- Model Number
- Material Details
- Care Instructions
- Brand Story
- Safety Notes
Filter Options
Determines what appears in the filter:
- For checkbox: this will contain the list of selectable items.
- For range: contains numeric ranges as comma-separated text.
- For slider: contains two numeric values (min, max).
- For text: ignored.
1. Checkbox
Best for specs with predefined options.
Examples:
2. Range
Used for grouped ranges.
Examples:
Values must be comma-separated such as:
18,25,35 so 18-25,25-35 will be created
3. Slider
Used for continuous numerical filters where users can adjust min and max values.
Examples:
Values must be comma-separated numbers, representing min and max.
4. Text
This is a simple text-based specification.
It’s used for information that varies too much to be grouped or filtered. Because of that, text specifications do not appear in filters.
Text specs are perfect for details such as:
These fields show up on the product page and help customers understand important information, but they are not meant for filtering within a category.
Use the text type when the value is descriptive
How Specifications Work With Products
Once you create specifications at the subcategory level:
- Every product under that subcategory will automatically display those specs.
- You only fill in the value for each product (for example, RAM = 8GB).
- If a specification is marked as a variant, it will create selectable product variations.
- If a specification is filterable, customers will see it when browsing that subcategory.
Best Practices
- Create specs only at the subcategory level, never at the category level.
- Keep spec names short and meaningful.
- Use units for numerical specs to avoid confusion.
- Use checkbox for fixed options and slider for continuous values.
- Avoid using text type unless the data truly cannot be filtered.
- For range and slider types, always use clean numeric input separated by commas.
- Review filters after setting up specifications to ensure they make sense to customers.