Cas d'usage produit · Comparateur

MVP de comparateur de prix : la première version

Un comparateur ne casse pas sur son interface, il casse sur ses prix. La première version se joue dans la chaîne qui va chercher la donnée, la vérifie et refuse de publier ce qui n'a pas de sens. Ce que la première version doit contenir, ce qui attend, et le piège qui a coûté trois mois à un fondateur.

Publié le

Le problème, nommé et chiffré

Un comparateur vend une seule promesse : le prix affiché est le bon. Tout le reste, le design, les filtres, les comptes, ne vaut rien si cette promesse casse. Et elle casse de trois façons, toujours les mêmes.

  • Le prix vient d’un intermédiaire peu fiable. Une plateforme d’extraction tierce livre un champ « prix » qui n’est pas celui affiché par la boutique : une devise convertie au passage, un prix barré au lieu du prix courant, une variante au lieu d’une autre. Sur un comparateur de 64 boutiques que nous avons repris, c’était l’origine de la plupart des écarts, et ça coûtait 50 € par mois.
  • La normalisation est écrite en dur. Un coefficient de TVA par boutique, un taux de change dans le code. Justes le jour où ils ont été tapés. Une boutique passe ses prix en hors taxes et tout son catalogue devient faux sans qu’une ligne ait changé. Sur le même comparateur : une trentaine de corrections de ce type en trois mois, chacune en défaisant une autre.
  • Rien ne s’arrête quand une source déraille. Une boutique change sa structure, la collecte ramène des prix à zéro ou multipliés par mille, et le site les publie. Une boutique affichait un catalogue à plusieurs milliers de fois son prix réel. À l’inverse, des garde-fous réglés incident par incident avaient suspendu 33 boutiques sur 64 sans prévenir personne, pendant trois semaines.

Notre principe de conception

Une donnée manquante et signalée vaut mieux qu’une donnée fausse et publiée. Un comparateur qui dit « prix non disponible » garde la confiance de ses utilisateurs. Un comparateur qui affiche un prix faux la perd, et ne le sait pas.

Ce qui fait la différence

La première version d’un comparateur, c’est une chaîne de prix avec des contrôles, et une interface simple posée dessus. Les contrôles ne sont pas une option de la version suivante : sans eux, le produit ment dès le premier jour.

Le contrôle Ce qu’il attrape
Lecture du prix à la source, dans sa devise d’origine Les conversions et les substitutions faites par un intermédiaire
Devise et TVA en configuration explicite par source, validées par vous Les coefficients en dur qui deviennent faux quand une boutique change
Plausibilité de chaque prix par rapport à son propre historique Le zéro, le ×1 000, la mauvaise variante
Ratio de prix changés par source à chaque passage Le changement de format d’une boutique, qui fait bouger tout son catalogue d’un coup
Suspension d’une source incohérente, dernières valeurs saines conservées La publication de données douteuses, sans faire disparaître la boutique
Récapitulatif écrit à chaque passage Les 33 boutiques suspendues que personne n’avait vues

Votre chaîne de prix a-t-elle ces contrôles ? Si vous ne savez pas, décrivez votre comparateur et vos sources. Nous vous disons ce qui manque.

Décrire mon projet

Les décisions à prendre avant de démarrer

D’où vient le prix

Directement de la boutique, ou d’une plateforme d’extraction intermédiaire ? La seconde va plus vite le premier jour et coûte chaque mois. La première demande un lecteur par type de boutique, mais la plupart des boutiques en ligne tournent sur trois ou quatre plateformes qui exposent leurs catalogues de façon structurée : un seul lecteur couvre des dizaines de sources. Sur le comparateur repris, 57 boutiques sur 64 tournaient sur la même plateforme et se lisaient avec le même code, au lieu de 57 blocs différents.

Ce qu’on fait quand une source déraille

Publier quand même, ne rien publier, ou garder la dernière valeur saine ? La réponse conditionne la confiance et le coût de l’exploitation. Notre position est la troisième : la source est suspendue, ses derniers prix justes restent affichés avec leur date, et vous recevez un message qui dit quoi vérifier. Le comparateur ne perd ni sa boutique ni sa crédibilité.

Ce qui identifie un produit

Par son titre, par son adresse, par une référence de la boutique ? C’est la décision qu’on regrette le plus tard. Le comparateur repris identifiait les produits par leur titre : 520 titres en doublon sur 11 000 lignes, et la fiche produit affichait parfois un article d’une autre boutique. Une clé stable par source, posée dès la première version, évite une migration douloureuse plus tard.

Ce que nous livrons

Une acquisition par source, configurée dans un fichier et non dans le code ; la normalisation des devises et de la TVA, validée avec vous source par source ; les six contrôles du tableau ; l’historique des prix ; le récapitulatif à chaque passage ; une interface de recherche et de fiche produit ; une procédure d’ajout de source que vous appliquez seul. Le plus souvent un MVP standard, parce que la chaîne de données pèse autant que l’interface. Hors première version : prix dégressifs par quantité, alertes de baisse pour les utilisateurs, recommandations, historique visible côté public.

Questions fréquentes

Peut-on démarrer avec une plateforme d'extraction tierce et s'en passer ensuite ?
Oui, et c'est parfois le bon choix pour valider l'idée en quelques jours. Prévoyez la sortie dès le cadrage : la lecture à la source remplace la plateforme sans toucher au reste si la chaîne est découpée pour ça. Sur le comparateur repris, la plateforme a été résiliée à la bascule.
Combien de sources pour une première version ?
Assez pour que la comparaison ait un sens pour vos premiers utilisateurs, souvent dix à vingt, jamais toutes. L'ajout de sources est le geste que vous ferez le plus : il doit être une configuration, pas un développement.
Faut-il un historique des prix dès le début ?
En interne, oui : c'est lui qui permet les contrôles de plausibilité. Côté public, non : les courbes et les alertes de baisse attendent la version suivante.
Que se passe-t-il quand une boutique redessine son site ?
Si les prix sont lus dans les données structurées du catalogue et non dans la page affichée, en général rien. Si le format des données change, le ratio de prix modifiés dépasse le seuil, la source est suspendue, vous êtes prévenu, et le catalogue garde ses dernières valeurs justes.
Contact

Vous construisez un comparateur ?

Décrivez les sources et ce que vos utilisateurs doivent pouvoir comparer. Le cadrage dit ce qui va dans la première version, et à quel prix.

Demander un devis Voir les cas d'usage Étude de faisabilité sans frais · sans engagement