TrustExits analysis
Etienne Hurpin · Marketplace analyst
6+ years Google Ads e-commerce · $2M+ ad spend managed
Traffic today is organic only, read from Search Console: France drives 85% of organic clicks and the trend over the trailing months is stable. Paid traffic has been off since November 2025; the 2025 campaigns spent about 4,800 EUR for roughly 2,330 EUR of tracked conversion value, which is why the relaunch plan changes product focus and targeting. Revenue figures shown are the trailing ads-tracked reality and are deliberately conservative.
