App Introduction
Turn boring dropdown menus into color/image swatches, size samples, combo lists, and color variants Swatchy helps you replace dull variant dropdowns with clickable color variants, color swatches, thumbnail colors, image swatches, or text buttons. Easily group products, split product variants, and display variant images directly on product and collection pages. Customize your variant selector, show low-stock alerts, and automatically hide out-of-stock variants. Fully supports all themes, displays swatches on collection pages and homepages—no coding required.
Core Functionality
- Replace dropdown menus with colors, images, or custom visuals (text, icons)
- Display variant images and swatches on homepage, collection pages, and product pages
- Automatically switch image swatches based on selected product variants (variant selector)
- Show low-stock alerts and auto-hide sold-out/out-of-stock options
- Customize variant styles with custom sizes, shapes, color variants, and effects
Merchant-Friendly
- Fashion Apparel Merchants
- Home Decor Merchants
- 3C Digital Merchants
- Independent Boutique Merchants
Basic Information
- Developer:OrichiCommerce
- Address:Ha Noi, VN
- Price: Free / Free plan
- Rating:3.7 / 5
- Comment Count:3 comment
- Release Date:2025-7-30
- Supported languages:English
- Compatible products:Shopify
Application Screenshot
Price Plan
Free
User Location & Comments
User Location
Comments
Shopify API Used
- POST /admin/api/metafields.json
- PUT /admin/api/metafields/{id}.json
- GET /admin/api/metafields.json
Permission:write_products,read_products,manage_metafields
- GET /admin/api/products/{product_id}/variants.json
- POST /admin/api/products/{product_id}/images.json
- PUT /admin/api/products/{product_id}/images/{image_id}.json
Permission:read_products,write_products,manage_images
- GET /admin/api/products/{product_id}/variants.json
- GET /admin/api/products/{product_id}/images.json
- PUT /admin/api/products/{product_id}/variants/{variant_id}.json
Permission:read_products,write_products,manage_variants
- GET /admin/api/inventory_levels.json
- PUT /admin/api/inventory_levels.json
- GET /admin/api/products/{product_id}/variants.json
Permission:read_inventory,write_inventory,manage_products
- POST /admin/api/metafields.json
- PUT /admin/api/metafields/{id}.json
- GET /admin/api/products/{product_id}/variants.json
Permission:write_products,read_products,manage_metafields