silicone makeup brush cleaning mat. A selling plan for France.
Grounded review of demand, pricing, channels and economics; scenario figures are illustrative and unverified

Where to sell
Primary channel
TikTok Shop France
Secondary channel
Amazon.fr
Business model
Private label
Why this model
Private label allows differentiation in a commoditised category and better margin control than pure reselling.
Commercial figures
Target Retail Price
€12–€18
Indicative Contribution Margin
SCENARIO: 30–45% after COGS, platform fees and shipping (NEEDS VERIFICATION)
Launch Budget Needed
€3,000–€8,000 for initial stock, creator seeding and ads (SCENARIO)
Time To First Sale
2–6 weeks after stock arrival and listing (SCENARIO)
Low-ticket, visually demonstrable product with proven social content potential, but France-specific demand and unit economics remain unverified.

01
Product Name
01
Product Name

02
Country
02
Country

03
Commercial Decision
03
Commercial Decision
Verdict
Verdict Reason
Primary Channel
Secondary Channel
Recommended Business Model
Model Reason
Headline Numbers
Target Retail Price
Indicative Contribution Margin
Launch Budget Needed
Time To First Sale
Biggest Risk
Confidence

04
Product Identity
04
Product Identity
What It Is
Key Specs
- Food-grade or cosmetic-grade silicone
- Multiple texture zones (dots, ridges, grooves)
- Suction cup base for sink attachment
- Compact / travel-friendly size
- Latex-free, BPA-free, odourless (per supplier claims)
Typical Factory Price Band
Availability Note
Verification Status

05
Target Customer
05
Target Customer
Primary Segment
Problem It Solves
Purchase Trigger
Who Else Buys
- Professional makeup artists
- Beauty salons
- Gift buyers
Price Expectation

06
Business Models
06
Business Models
Model
Fit
Capital Needed
Pros
- Low risk and simple to start
- Can test demand quickly
Cons
- No differentiation
- Price competition erodes margin
Best For
Model
Fit
Capital Needed
Pros
- Custom branding and packaging
- Better margin control
- Can build brand equity
Cons
- Requires MOQ and upfront investment
- Longer lead times
Best For
Model
Fit
Capital Needed
Pros
- Full control over product and brand
- Potential for premium positioning
Cons
- High marketing spend needed
- Slow to build recognition
Best For
Model
Fit
Capital Needed
Pros
- Bulk sales volume
Cons
- Low margins
- Requires established retail relationships
- Product is low-value, not a typical wholesale item
Best For
Model
Fit
Capital Needed
Pros
- No inventory risk
- Can leverage creators
Cons
- Low commission per sale
- Hard to compete with established affiliates
Best For

07
Channels
07
Channels
Channel
Eligibility
Eligibility Note
Score
Why This Score
How It Sells
Fee Structure
Fulfilment Options
- Seller-fulfilled
- TikTok Shop Fulfilled by TikTok (FBT) where available
Competition Level
Time To Launch
Evidence Grade
Channel
Eligibility
Eligibility Note
Score
Why This Score
How It Sells
Fee Structure
Fulfilment Options
- FBA
- Seller-fulfilled
Competition Level
Time To Launch
Evidence Grade
Channel
Eligibility
Eligibility Note
Score
Why This Score
How It Sells
Fee Structure
Fulfilment Options
- 3PL
- Self-fulfilled
Competition Level
Time To Launch
Evidence Grade
Channel
Eligibility
Eligibility Note
Score
Why This Score
How It Sells
Fee Structure
Fulfilment Options
- Seller-fulfilled
Competition Level
Time To Launch
Evidence Grade
Channel
Eligibility
Eligibility Note
Score
Why This Score
How It Sells
Fee Structure
Fulfilment Options
- Seller-fulfilled
- Cdiscount fulfilment
Competition Level
Time To Launch
Evidence Grade
Channel
Eligibility
Eligibility Note
Score
Why This Score
How It Sells
Fee Structure
Fulfilment Options
- B2B shipping
Competition Level
Time To Launch
Evidence Grade
Channel
Eligibility
Eligibility Note
Score
Why This Score
How It Sells
Fee Structure
Fulfilment Options
- Pallet shipping
Competition Level
Time To Launch
Evidence Grade
08
Scores
08
Scores
Dimension
Score
Why
Dimension
Score
Why
Dimension
Score
Why
Dimension
Score
Why
Dimension
Score
Why
Dimension
Score
Why
Dimension
Score
Why
Dimension
Score
Why

09
Competitor Listings
09
Competitor Listings
| Where | What They Sell | Observed Price | Review Signal | Content Format | Gap You Could Exploit |
|---|---|---|---|---|---|
| Amazon.com (US) | Silicone makeup brush cleaning mat with suction cup and multiple textures | Not observed in evidence | Not observed in evidence | Product listing with images and A+ content | French-language packaging and localized marketing |
| TikTok (global) | Demonstration videos of silicone brush cleaning mats | Not observed | High engagement on viral makeup brush content (2.1M posts for #viral makeup brush) | Short-form video | French-language tutorials and creator partnerships |
| Universal Companies (US) | Silicone brush cleaning mat with five textures and suction cups | Not observed | Not observed | E-commerce listing | Focus on hygiene and travel convenience for French consumers |
| Matra (India) | Silicone makeup brush cleaner pad with dots and ridges | Not observed | Not observed | E-commerce listing | Premium positioning with eco-friendly silicone |

10
Differentiation
10
Differentiation
Commodity Risk
How To Stand Out
- Bundle with a brush cleaning soap or solid cleanser
- Offer in multiple colours or with a travel case
- Use French-language packaging and instructions
- Partner with French beauty micro-influencers for authentic reviews
Packaging Ideas
- Eco-friendly cardboard sleeve with hygiene messaging
- Reusable travel pouch
- Gift box with soap included
Bundle Ideas
- Mat + brush cleaning soap
- Mat + travel pouch
- Mat + set of makeup brushes

11
Compliance And Restrictions
11
Compliance And Restrictions
Item
Applies To
Severity
What To Do
Authority
Evidence Grade
Item
Applies To
Severity
What To Do
Authority
Evidence Grade
Item
Applies To
Severity
What To Do
Authority
Evidence Grade
Item
Applies To
Severity
What To Do
Authority
Evidence Grade

12
Sources
12
Sources
Title
Title
Title
Title
Title
Title
Title
Title
Title
Title
13
Disclaimer
13
Disclaimer

14
Content Commerce
14
Content Commerce
Demonstration Potential
Why This Rating
Best Format
Live Selling Fit
Live Selling Note

15
Content Hooks
15
Content Hooks
Hook
Angle
Why It Works
Hook
Angle
Why It Works
Hook
Angle
Why It Works
Hook
Angle
Why It Works
Hook
Angle
Why It Works
Hook
Angle
Why It Works
Hook
Angle
Why It Works
Hook
Angle
Why It Works
Hook
Angle
Why It Works
Hook
Angle
Why It Works

16
Demo Concepts
16
Demo Concepts
Concept
What To Show
Length Seconds
Concept
What To Show
Length Seconds
Concept
What To Show
Length Seconds
Concept
What To Show
Length Seconds
Concept
What To Show
Length Seconds

17
Video Scripts
17
Video Scripts
Title
Duration Seconds
Script
Title
Duration Seconds
Script
Title
Duration Seconds
Script

18
Creator Strategy
18
Creator Strategy
Creator Types
Type
Why This Type
Typical Commission Band
Type
Why This Type
Typical Commission Band
Type
Why This Type
Typical Commission Band
Type
Why This Type
Typical Commission Band
Outreach Approach
Sample Seeding Plan
Commission Guidance
Note

19
Content Experiment
19
Content Experiment
Duration Days
Weeks
Week
Focus
Actions
- Identify and contact 15 beauty/ASMR creators on TikTok Shop affiliate marketplace.
- Ship samples with demo brief and commission offer.
- Post 3 own-brand demo videos (before/after, suction cup, texture tour).
Metric To Watch
Target Signal
Week
Focus
Actions
- Analyze which hooks drove most views/saves; iterate on top-performing angles.
- Run two 30-minute live sessions demonstrating product and answering questions.
- Engage with comments and encourage user-generated content.
Metric To Watch
Target Signal
Week
Focus
Actions
- Offer higher commission or flat fee to top 2–3 creators for additional videos.
- Repurpose best-performing creator content into ads (with permission).
- Test a limited-time bundle offer (mat + brush soap) to increase AOV.
Metric To Watch
Target Signal
Week
Focus
Actions
- Review all metrics against targets; calculate ROI per creator.
- Decide whether to continue, adjust, or stop the experiment.
- If successful, plan next month's creator budget and content calendar.
Metric To Watch
Target Signal
Kill Criteria

20
Fulfilment
20
Fulfilment
Model
How It Works
Cost Profile
Speed To Customer
Cash Impact
Best When
Fit
Model
How It Works
Cost Profile
Speed To Customer
Cash Impact
Best When
Fit
Model
How It Works
Cost Profile
Speed To Customer
Cash Impact
Best When
Fit
Model
How It Works
Cost Profile
Speed To Customer
Cash Impact
Best When
Fit
Model
How It Works
Cost Profile
Speed To Customer
Cash Impact
Best When
Fit

21
Inventory Plan
21
Inventory Plan
First Order Guidance
Reorder Trigger
Stock Cover Target
Cash Tied Up Note

22
Economics
22
Economics
Best
Base
Worst
Best
Base
Worst
Channel
Currency
Reference Unit
Scenarios
Swipe across to compare scenarios. Cost assumptions are available under each amount.
| Per-unit comparison | Best | Base | Worst |
|---|---|---|---|
| Retail Price | EUR 24.99 24.99 | EUR 19.99 19.99 | EUR 14.99 14.99 |
| Known Subtotal | EUR 22.05 22.05 | EUR 20.00 20 | EUR 17.95 17.95 |
| Total Variable Cost | EUR 22.05 22.05 | EUR 20.00 20 | EUR 17.95 17.95 |
| Completeness | complete | complete | complete |
| Missing Cost Ids | — | — | — |
| Missing Cost Labels | — | — | — |
| Contribution | EUR 2.94 2.94 | -EUR 0.01 -0.01 | -EUR 2.96 -2.96 |
| Contribution Margin Pct | 11.8% 11.7647 | -0.1% -0.05 | -19.7% -19.7465 |
| Loss Making | false | true | true |
| Contribution Upper Bound | EUR 2.94 2.94 | -EUR 0.01 -0.01 | -EUR 2.96 -2.96 |
| Itemized costs · compare the same cost across scenarios | |||
| Product and inbound cost | EUR 3.50 3.5 Cost basis & saved detailsCost Id product_and_inbound_cost Label Product and inbound cost Basis SCENARIO: estimated factory cost + shipping to France for silicone mat; no sourced quote. Source SCENARIO State value | EUR 3.50 3.5 Cost basis & saved detailsCost Id product_and_inbound_cost Label Product and inbound cost Basis SCENARIO: estimated factory cost + shipping to France. Source SCENARIO State value | EUR 3.50 3.5 Cost basis & saved detailsCost Id product_and_inbound_cost Label Product and inbound cost Basis SCENARIO: estimated factory cost + shipping. Source SCENARIO State value |
| Packaging | EUR 0.50 0.5 Cost basis & saved detailsCost Id packaging Label Packaging Basis SCENARIO: simple poly mailer or box. Source SCENARIO State value | EUR 0.50 0.5 Cost basis & saved detailsCost Id packaging Label Packaging Basis SCENARIO: simple packaging. Source SCENARIO State value | EUR 0.50 0.5 Cost basis & saved detailsCost Id packaging Label Packaging Basis SCENARIO: simple packaging. Source SCENARIO State value |
| Import duty and freight | EUR 1.25 1.25 Cost basis & saved detailsCost Id import_duty_and_freight Label Import duty and freight Basis SCENARIO: EU duty on silicone goods ~3-5% plus freight allocation; NEEDS VERIFICATION. Source SCENARIO State value Percent Of Retail 5 | EUR 1.00 1 Cost basis & saved detailsCost Id import_duty_and_freight Label Import duty and freight Basis SCENARIO: EU duty + freight allocation. Source SCENARIO State value Percent Of Retail 5 | EUR 0.75 0.75 Cost basis & saved detailsCost Id import_duty_and_freight Label Import duty and freight Basis SCENARIO: EU duty + freight. Source SCENARIO State value Percent Of Retail 5 |
| Platform commission | EUR 2.25 2.25 Cost basis & saved detailsCost Id platform_commission Label Platform commission Basis SOURCED FACT: TikTok Shop France commission 9% since Jan 2026 (speed-ecom.eu, z.media). Source SOURCED FACT State value Percent Of Retail 9 | EUR 1.80 1.8 Cost basis & saved detailsCost Id platform_commission Label Platform commission Basis SOURCED FACT: TikTok Shop France 9%. Source SOURCED FACT State value Percent Of Retail 9 | EUR 1.35 1.35 Cost basis & saved detailsCost Id platform_commission Label Platform commission Basis SOURCED FACT: TikTok Shop France 9%. Source SOURCED FACT State value Percent Of Retail 9 |
| Payment fees | EUR 0.50 0.5 Cost basis & saved detailsCost Id payment_fees Label Payment fees Basis SOURCED FACT: Tiklytics cites 2% transaction fee on TikTok Shop EU. Source SOURCED FACT State value Percent Of Retail 2 | EUR 0.40 0.4 Cost basis & saved detailsCost Id payment_fees Label Payment fees Basis SOURCED FACT: 2% transaction fee. Source SOURCED FACT State value Percent Of Retail 2 | EUR 0.30 0.3 Cost basis & saved detailsCost Id payment_fees Label Payment fees Basis SOURCED FACT: 2% transaction fee. Source SOURCED FACT State value Percent Of Retail 2 |
| Creator or affiliate commission | EUR 5.00 5 Cost basis & saved detailsCost Id creator_or_affiliate_commission Label Creator or affiliate commission Basis SCENARIO: 20% introductory rate within 15-25% range (SOURCED FACT: z.media). Source SCENARIO State value Percent Of Retail 20 | EUR 4.00 4 Cost basis & saved detailsCost Id creator_or_affiliate_commission Label Creator or affiliate commission Basis SCENARIO: 20% introductory. Source SCENARIO State value Percent Of Retail 20 | EUR 3.00 3 Cost basis & saved detailsCost Id creator_or_affiliate_commission Label Creator or affiliate commission Basis SCENARIO: 20% introductory. Source SCENARIO State value Percent Of Retail 20 |
| Fulfilment and delivery | EUR 4.50 4.5 Cost basis & saved detailsCost Id fulfilment_and_delivery Label Fulfilment and delivery Basis SCENARIO: French 3PL pick & pack €4-8 (SOURCED FACT: fulfillment-france.eu); using €4.5 as low end. Source SCENARIO State value | EUR 4.50 4.5 Cost basis & saved detailsCost Id fulfilment_and_delivery Label Fulfilment and delivery Basis SCENARIO: 3PL low end. Source SCENARIO State value | EUR 4.50 4.5 Cost basis & saved detailsCost Id fulfilment_and_delivery Label Fulfilment and delivery Basis SCENARIO: 3PL low end. Source SCENARIO State value |
| Advertising per order | EUR 3.00 3 Cost basis & saved detailsCost Id advertising_per_order Label Advertising per order Basis SCENARIO: estimated ad spend per order; no sourced data for this product. Source SCENARIO State value | EUR 3.00 3 Cost basis & saved detailsCost Id advertising_per_order Label Advertising per order Basis SCENARIO: estimated ad spend. Source SCENARIO State value | EUR 3.00 3 Cost basis & saved detailsCost Id advertising_per_order Label Advertising per order Basis SCENARIO: estimated ad spend. Source SCENARIO State value |
| Returns and warranty allowance | EUR 1.25 1.25 Cost basis & saved detailsCost Id returns_and_warranty_allowance Label Returns and warranty allowance Basis SCENARIO: typical ecommerce returns rate for beauty tools. Source SCENARIO State value Percent Of Retail 5 | EUR 1.00 1 Cost basis & saved detailsCost Id returns_and_warranty_allowance Label Returns and warranty allowance Basis SCENARIO: returns allowance. Source SCENARIO State value Percent Of Retail 5 | EUR 0.75 0.75 Cost basis & saved detailsCost Id returns_and_warranty_allowance Label Returns and warranty allowance Basis SCENARIO: returns allowance. Source SCENARIO State value Percent Of Retail 5 |
| Warehousing | EUR 0.30 0.3 Cost basis & saved detailsCost Id warehousing Label Warehousing Basis SCENARIO: allocated storage cost per unit based on €20/pallet/month and 100 units/pallet. Source SCENARIO State value | EUR 0.30 0.3 Cost basis & saved detailsCost Id warehousing Label Warehousing Basis SCENARIO: allocated storage. Source SCENARIO State value | EUR 0.30 0.3 Cost basis & saved detailsCost Id warehousing Label Warehousing Basis SCENARIO: allocated storage. Source SCENARIO State value |
Channel
Currency
Reference Unit
Scenarios
Swipe across to compare scenarios. Cost assumptions are available under each amount.
| Per-unit comparison | Best | Base | Worst |
|---|---|---|---|
| Retail Price | EUR 24.99 24.99 | EUR 19.99 19.99 | EUR 14.99 14.99 |
| Known Subtotal | EUR 20.77 20.77 | EUR 19.38 19.38 | EUR 17.98 17.98 |
| Total Variable Cost | EUR 20.77 20.77 | EUR 19.38 19.38 | EUR 17.98 17.98 |
| Completeness | complete | complete | complete |
| Missing Cost Ids | — | — | — |
| Missing Cost Labels | — | — | — |
| Contribution | EUR 4.22 4.22 | EUR 0.61 0.61 | -EUR 2.99 -2.99 |
| Contribution Margin Pct | 16.9% 16.8868 | 3.1% 3.0515 | -19.9% -19.9466 |
| Loss Making | false | false | true |
| Contribution Upper Bound | EUR 4.22 4.22 | EUR 0.61 0.61 | -EUR 2.99 -2.99 |
| Itemized costs · compare the same cost across scenarios | |||
| Product and inbound cost | EUR 3.50 3.5 Cost basis & saved detailsCost Id product_and_inbound_cost Label Product and inbound cost Basis SCENARIO: estimated factory cost + shipping. Source SCENARIO State value | EUR 3.50 3.5 Cost basis & saved detailsCost Id product_and_inbound_cost Label Product and inbound cost Basis SCENARIO: estimated factory cost + shipping. Source SCENARIO State value | EUR 3.50 3.5 Cost basis & saved detailsCost Id product_and_inbound_cost Label Product and inbound cost Basis SCENARIO: estimated factory cost + shipping. Source SCENARIO State value |
| Packaging | EUR 0.50 0.5 Cost basis & saved detailsCost Id packaging Label Packaging Basis SCENARIO: simple packaging. Source SCENARIO State value | EUR 0.50 0.5 Cost basis & saved detailsCost Id packaging Label Packaging Basis SCENARIO: simple packaging. Source SCENARIO State value | EUR 0.50 0.5 Cost basis & saved detailsCost Id packaging Label Packaging Basis SCENARIO: simple packaging. Source SCENARIO State value |
| Import duty and freight | EUR 1.25 1.25 Cost basis & saved detailsCost Id import_duty_and_freight Label Import duty and freight Basis SCENARIO: EU duty + freight. Source SCENARIO State value Percent Of Retail 5 | EUR 1.00 1 Cost basis & saved detailsCost Id import_duty_and_freight Label Import duty and freight Basis SCENARIO: EU duty + freight. Source SCENARIO State value Percent Of Retail 5 | EUR 0.75 0.75 Cost basis & saved detailsCost Id import_duty_and_freight Label Import duty and freight Basis SCENARIO: EU duty + freight. Source SCENARIO State value Percent Of Retail 5 |
| Platform commission | EUR 0.00 0 Cost basis & saved detailsCost Id platform_commission Label Platform commission Basis Shopify does not charge commission; subscription is fixed cost. Source OBSERVED State value Percent Of Retail 0 Note Stated as zero | EUR 0.00 0 Cost basis & saved detailsCost Id platform_commission Label Platform commission Basis Shopify no commission. Source OBSERVED State value Percent Of Retail 0 Note Stated as zero | EUR 0.00 0 Cost basis & saved detailsCost Id platform_commission Label Platform commission Basis Shopify no commission. Source OBSERVED State value Percent Of Retail 0 Note Stated as zero |
| Payment fees | EUR 0.72 0.72 Cost basis & saved detailsCost Id payment_fees Label Payment fees Basis SCENARIO: typical payment gateway fee (e.g., Stripe 1.4% + €0.25; Shopify Payments similar). Source SCENARIO State value Percent Of Retail 2.9 | EUR 0.58 0.58 Cost basis & saved detailsCost Id payment_fees Label Payment fees Basis SCENARIO: typical gateway fee. Source SCENARIO State value Percent Of Retail 2.9 | EUR 0.43 0.43 Cost basis & saved detailsCost Id payment_fees Label Payment fees Basis SCENARIO: typical gateway fee. Source SCENARIO State value Percent Of Retail 2.9 |
| Creator or affiliate commission | EUR 3.75 3.75 Cost basis & saved detailsCost Id creator_or_affiliate_commission Label Creator or affiliate commission Basis SCENARIO: DTC affiliate rate 10-15% (SOURCED FACT: ReferralCandy cites 10-15%). Source SCENARIO State value Percent Of Retail 15 | EUR 3.00 3 Cost basis & saved detailsCost Id creator_or_affiliate_commission Label Creator or affiliate commission Basis SCENARIO: DTC affiliate 10-15%. Source SCENARIO State value Percent Of Retail 15 | EUR 2.25 2.25 Cost basis & saved detailsCost Id creator_or_affiliate_commission Label Creator or affiliate commission Basis SCENARIO: DTC affiliate 10-15%. Source SCENARIO State value Percent Of Retail 15 |
| Fulfilment and delivery | EUR 4.50 4.5 Cost basis & saved detailsCost Id fulfilment_and_delivery Label Fulfilment and delivery Basis SCENARIO: 3PL pick & pack low end. Source SCENARIO State value | EUR 4.50 4.5 Cost basis & saved detailsCost Id fulfilment_and_delivery Label Fulfilment and delivery Basis SCENARIO: 3PL low end. Source SCENARIO State value | EUR 4.50 4.5 Cost basis & saved detailsCost Id fulfilment_and_delivery Label Fulfilment and delivery Basis SCENARIO: 3PL low end. Source SCENARIO State value |
| Advertising per order | EUR 5.00 5 Cost basis & saved detailsCost Id advertising_per_order Label Advertising per order Basis SCENARIO: higher CPA for DTC due to less platform-native traffic. Source SCENARIO State value | EUR 5.00 5 Cost basis & saved detailsCost Id advertising_per_order Label Advertising per order Basis SCENARIO: higher CPA for DTC. Source SCENARIO State value | EUR 5.00 5 Cost basis & saved detailsCost Id advertising_per_order Label Advertising per order Basis SCENARIO: higher CPA for DTC. Source SCENARIO State value |
| Returns and warranty allowance | EUR 1.25 1.25 Cost basis & saved detailsCost Id returns_and_warranty_allowance Label Returns and warranty allowance Basis SCENARIO: returns allowance. Source SCENARIO State value Percent Of Retail 5 | EUR 1.00 1 Cost basis & saved detailsCost Id returns_and_warranty_allowance Label Returns and warranty allowance Basis SCENARIO: returns allowance. Source SCENARIO State value Percent Of Retail 5 | EUR 0.75 0.75 Cost basis & saved detailsCost Id returns_and_warranty_allowance Label Returns and warranty allowance Basis SCENARIO: returns allowance. Source SCENARIO State value Percent Of Retail 5 |
| Warehousing | EUR 0.30 0.3 Cost basis & saved detailsCost Id warehousing Label Warehousing Basis SCENARIO: allocated storage. Source SCENARIO State value | EUR 0.30 0.3 Cost basis & saved detailsCost Id warehousing Label Warehousing Basis SCENARIO: allocated storage. Source SCENARIO State value | EUR 0.30 0.3 Cost basis & saved detailsCost Id warehousing Label Warehousing Basis SCENARIO: allocated storage. Source SCENARIO State value |
Continue from here—without starting again.
Explore other ideas ↗
Opportunity Finder · destination carried over. Select your interests.
Check this market ↗
Market Research · silicone makeup brush cleaning mat + France prefilled.
Reopen this selling plan ↗
Commerce Research · saved reports cost no additional search to read.
Public reading is free, including for visitors who are not signed in. Creating a report requires sign-in, an available allowance and publication consent. Each tool has three lifetime reports, nine total. Reading or switching tools does not create a report.










