RandomSpot – Random Product
App Introduction
Display products randomly selected from your chosen collections on your storefront. RandomSpot enables you to showcase products randomly selected from your selected collections directly on your storefront—ideal for highlighting rotating promotions, bestsellers, or surprise items. Customize layouts, image galleries, variant selectors, and more with ease. Advanced features unlock premium options like add-to-cart functionality, quantity selectors, product zoom, and full gallery navigation. Built to boost engagement and visibility.
Core Functionality
- Display products randomly selected from your chosen collections on your storefront
- Customize product layout, colors, and background to match your store’s theme
- Show variant selectors, quantity pickers, and detailed SKU information
- Allow customers to add products to their cart directly from the featured section
- Enhance user experience with image zoom, thumbnails, and responsive design
Merchant-Friendly
- Independent Station Merchants
- Multi-category E-commerce
- Fashion Retail Merchants
- Home Decor Merchants
Basic Information
- Developer:Balaam León
- Address:Pachuca de Soto, HGO, MX
- Price: Free / Free plan
- Rating:5 / 5
- Comment Count:1 comment
- Release Date:2025-4-23
- Supported languages:English、Spanish
- Compatible products:Shopify
Application Screenshot
Price Plan
Free
- Display Random Products from Collection
- Show Product Title, Vendor, Price, and SKU
- Display the First Product Image
- Show 'View More' and 'Share' Buttons
- Mobile-Friendly Layout
- Clean and Lightweight Design
- Quick Setup with No Configuration Required
Premium
- Variant Selector (Dropdown Menu or Button)
- Quantity Selector and Add to Cart Button
- Full Image Gallery with Thumbnails
- Fancybox Zoom on Image Click
- Customizable Background and Text Colors
- Option to Hide Variant Images if Needed
- Smart Image Sorting
- Full Access to All RandomSpot Features
User Location & Comments
User Location
Comments
Shopify API Used
- GET /admin/api/collections/{collection_id}/products.json?limit=5&random=1
- GET /admin/api/products.json?collection_id={collection_id}&sort_by=random
- GET /admin/api/collections/{collection_id}.json?fields=products
Permission:read_products,read_collections,view_online_store
- GET /admin/api/themes/{theme_id}/assets.json
- PUT /admin/api/themes/{theme_id}/assets.json
- GET /admin/api/sections.json?theme_id={theme_id}
Permission:write_themes,read_themes,manage_online_store
- GET /admin/api/products/{product_id}/variants.json
- GET /admin/api/products/{product_id}.json?fields=variants,sku
- PUT /admin/api/themes/{theme_id}/assets.json?asset[key]=sections/product-template.liquid
Permission:read_products,write_themes,view_online_store
- POST /admin/api/carts.json
- POST /admin/api/carts/{cart_id}/items.json
- GET /admin/api/carts/{cart_id}.json
Permission:write_cart,read_cart,manage_products
- GET /admin/api/products/{product_id}/images.json
- PUT /admin/api/themes/{theme_id}/assets.json?asset[key]=snippets/product-gallery.liquid
- GET /admin/api/themes/{theme_id}/settings_schema.json
Permission:read_products,write_themes,manage_online_store