
73% of customers will buy full-size products after trying a sample first. 40% average sales increase across cosmetics, fashion, and home goods. Your best products sit unsold because customers can’t touch the fabric, test the scent, or see the true color. They hesitate, abandon carts, and buy from competitors who do offer samples. The Magento 2 Sample Product Extension puts a simple “Request Sample” button on every product page, turning browsers into confident buyers.
The “I Wish I Could Try It First” Problem
Uncertainty is the #1 conversion killer in e-commerce. Real shoppers ask:
- “This foundation looks great online, but is the shade right for me?”
- “I love this velvet sofa, but will it match my curtains?”
- “Does this perfume actually smell as good as the description?”
When you remove this uncertainty, sales follow. Sephora proved that customers who try samples convert at 68% higher rates. For fashion retailers, fabric swatches can reduce return rates by 27%.
The Solution: A Seamless “Request Sample” Workflow
Instead of creating messy duplicate SKUs or confusing customers, our extension integrates directly into your existing product catalog.
- Customer lands on a product page.
- Sees a clear option: “Try Fabric Sample – £2.50” (or Free).
- One click adds the sample to the cart without page reloads.
- Checkout is unified: The sample and full-sized items appear clearly labeled.
Magento 2 Sample Product: Key Features & Configuration Guide
here is how to configure the extension to fit your specific business model, whether you offer free giveaways or paid premium samples.
1. Global Configuration (Set It and Forget It)
Before managing individual products, set your store-wide defaults to save time.
- Navigate to:
Admin > Stores > Configuration > Scommerce Configuration > Sample Product. - General Settings: Enable the module and enter your License Key (specific to your live/staging URL).
- Default Free Sample Text: e.g., “Request Free Sample”
- Default Sample with Cost Associated Text: e.g., “Cost associated sample text”
- Default Sample Price with Cost Associated: e.g., £2.50 (for paid samples)
- Default Max Qty to order samples: Limit customers to 3 or 5 samples to prevent abuse.


2. Strategy A: Offering Free Samples
Perfect for cosmetics, skincare, or lightweight fabrics where volume drives customer acquisition.
- How to Setup:
- Go to
Catalog > Productsand edit your target product (e.g., “24-WB07”). - Scroll to the Sample Product section.
- Sample Type: Select “Free Sample”.
- Leave fields blank: The system will automatically use your Global Defaults (e.g., Max Qty: 3).
- Go to
- Result: The frontend displays your defined “Free Sample” label. The customer adds it to the cart at £0.00 cost.
3. Strategy B: Paid Samples (Cost Associated)
Ideal for high-value items like flooring, tiles, or premium textiles where shipping and material costs must be covered.
- How to Setup:
- In the product edit view, select Sample Type: “Sample with Cost Associated”.
- Override Defaults: You can set a specific price (e.g., £10) and custom text (e.g., “Order Premium Swatch”) for this specific product.

- Result: The customer sees the specific price. If they add 5 to the cart, the subtotal reflects the cost (e.g., £50).

4. Smart Coupon Logic
You don’t want customers applying “10% Off” coupons to a £2 sample, or worse, getting a sample for free when it should be paid.
- The Logic: The extension is designed so that standard Cart Price Rules (Coupons) do not apply to sample products.
- Example: If you create a code
TESTCODE, it will discount full-priced items in the cart but ignore the sample products, ensuring your sample margins remain protected.

5 Industries That Need This Yesterday
| Industry | The Use Case | The Impact |
|---|---|---|
| Cosmetics | “Select up to 3 free shade samples” | Increases full-size conversion by up to 68%. |
| Fashion | “Cotton swatch sample – £1.50” | Drastically reduces returns due to “wrong texture/color.” |
| Home Decor | “Try velvet sofa fabric before buying” | A £2.99 sample builds the trust needed for a £1,200 purchase. |
| Flooring/Tiles | “Order 3 tile samples for £10” | Customers verify finish and durability in their own home. |
| Wholesale (B2B) | “Request prototype sample” | Accelerates bulk order decision-making. |
Why “Hacking” It Doesn’t Work
Many merchants try to fake this functionality by creating duplicate products manually (e.g., “Sofa” and “Sofa Sample”). This creates a data nightmare:
- ❌ Inventory Chaos: 500 products become 1,000 SKUs to manage.
- ❌ Reporting Blind spots: You can’t easily track which samples convert to full sales.
- ❌ Warehouse Errors: Pickers confuse full products with samples.
The Scommerce Mage extension treats the sample as an attribute of the main product. One SKU. Zero chaos.
Ready to Turn Browsers into Buyers?
Don’t let perfect products go unsold because a customer couldn’t “see it first.” Install the Magento 2 Sample Product Extension today and start earning that missing 40% revenue.
Need help with setup? Contact our support team at support@scommerce-mage.com for technical assistance.






