02 · A trade-off
Flitter, the onboarding
Every document requested before payment loses buyers. Every document requested after risks the legal thirty-day cutoff.
- Role
- Product designer, then product managerProduct designer, puis product manager
- Duration
- [X months][X mois]
- Team
- [X] engineers, customer support, legal, one of the founders[X] développeurs, le service client, le juridique, un des fondateurs
- Reading
- 4 min read
01The problemLe problème
At Flitter, a car insurance broker, a contract doesn’t end at purchase. Once the sign-up is paid, the customer still has to provide their documents: driving licence, registration certificate, claims history statement, previous contract.
And the law is blunt: if the file isn’t complete thirty days after sign-up, the contract is closed. Not suspended, not chased. Lost.
Many files never made it to the end.
[the starting figure: what percentage of sign-ups never completed, over what period?]
Chez Flitter, courtier en assurance auto, un contrat ne se termine pas à l’achat. Une fois la souscription payée, l’assuré doit encore fournir ses pièces : permis, carte grise, relevé d’information, ancien contrat.
Et la loi tranche : si le dossier n’est pas complet trente jours après la souscription, le contrat est clôturé. Pas suspendu, pas relancé. Perdu.
Beaucoup de dossiers n’allaient jamais au bout.
[le chiffre de départ : quel pourcentage de souscriptions ne se finalisait pas, sur quelle période ?]
02What it really wasCe que c’était vraiment
The first reflex would have been to ask for the documents better. Two observations ruled it out.
The flow was crushing. The customer landed on their dashboard and found a whole block: the list of everything they had to provide, one button per item, no order, no idea how long it would take. They had just paid, and they were handed paperwork.
Every back-and-forth killed the file. A first name spelled differently on the licence and on the registration certificate, a date of birth, a plate number: customer support rejected the document, sent an email, and the status wasn’t updated in the interface. The customer no longer knew where they stood. The file stopped there.
So the real question wasn’t “how to ask better”. It was: where do you place the effort relative to the act of buying?
A dilemma with no obvious right answer. Ask for everything before payment, and you add steps to a checkout funnel, and every added step loses people. Ask for everything after, and you risk the file never closing and the contract falling at thirty days.
The goal became: push the friction as far back in the journey as possible, and make the part pushed back so simple that it gets finished anyway.
Le premier réflexe aurait été de mieux réclamer les documents. Deux constats l’ont écarté.
Le parcours écrasait. L’assuré arrivait sur son tableau de bord et découvrait un bloc entier : la liste de tout ce qu’il devait fournir, un bouton par élément, aucun ordre, aucune idée du temps que ça prendrait. Il venait de payer, et on lui présentait une administration.
Chaque aller-retour tuait le dossier. Un prénom écrit différemment sur le permis et sur la carte grise, une date de naissance, une immatriculation : le service client rejetait la pièce, envoyait un mail, et l’état n’était pas à jour dans l’interface. L’assuré ne savait plus où il en était. Le dossier s’arrêtait là.
La vraie question n’était donc pas « comment mieux demander ». Elle était : où place-t-on l’effort par rapport à l’acte d’achat ?
Un dilemme sans bonne réponse évidente. Tout demander avant le paiement, c’est ajouter des étapes à un tunnel d’achat, et chaque étape ajoutée fait perdre des gens. Tout demander après, c’est risquer que le dossier ne se ferme jamais et que le contrat tombe à trente jours.
L’objectif est devenu : reculer la friction le plus loin possible dans le parcours, et rendre la partie reculée si simple qu’elle se termine quand même.
03Where the answers wereOù était l’information
It wasn’t with me, and that is what took the most time.
Customer support knew precisely why documents were rejected. It was the only reliable source on the real reasons for back-and-forth, and it was almost always minor inconsistencies between documents, not fraud or negligence.
Customers, in interviews, contradicted an intuition I had. I thought SMS would be a good reminder channel. They told me the opposite: an SMS reads as an emergency, and it annoys, except when it really matters. So it wasn’t a channel to use more, it was a channel to use rarely and well.
They also named a friction I hadn’t seen: having to log back into their account to upload a document. A tiny obstacle which, at that point in the journey, is enough to make people give up.
Engineers defined what could actually be read from a document, and what it cost.
Legal framed the rest: the legal duration of a car insurance contract, the cancellation terms with the previous insurer, the renewal framework.
Elle n’était pas chez moi, et c’est ce qui a pris le plus de temps.
Le service client savait précisément pourquoi les pièces étaient rejetées. C’était la seule source fiable sur les vrais motifs d’aller-retour, et il s’agissait presque toujours d’incohérences mineures entre documents, pas de fraude ni de négligence.
Les assurés, en entretien, ont contredit une intuition que j’avais. Je pensais qu’un SMS serait un bon canal de relance. Ils m’ont dit l’inverse : un SMS est lu comme une urgence, et il agace, sauf quand ça compte vraiment. Ce n’était donc pas un canal à utiliser plus, c’était un canal à utiliser rarement et bien.
Ils ont aussi nommé une friction que je n’avais pas vue : devoir se reconnecter à son espace pour déposer une pièce. Un obstacle minuscule qui, à ce moment du parcours, suffit à faire abandonner.
Les développeurs ont défini ce qu’on pouvait réellement lire dans un document, et ce que ça coûtait.
Le juridique encadrait le reste : la durée légale d’un contrat auto, les conditions de résiliation de l’ancien assureur, le cadre du renouvellement.
04The constraintsLes contraintes
- Thirty days, non-negotiable. The cutoff is legal, not commercial.
- A checkout funnel that couldn’t take extra steps without losing sign-ups.
- Heterogeneous documents, photographed at an angle, sometimes unreadable.
- A goal set by the founders: fewer contacts to customer support, without dehumanising the relationship.
- Trente jours, non négociables. Le couperet est légal, pas commercial.
- Un tunnel d’achat auquel on ne pouvait pas ajouter d’étapes sans perdre des souscriptions.
- Des documents hétérogènes, photographiés de travers, parfois illisibles.
- Un objectif posé par les fondateurs : moins de contacts au service client, sans déshumaniser la relation.
05What I ruled outCe que j’ai écarté
- Ruled outÉcarté
Moving the documents before paymentDéplacer les documents avant le paiement
The safest option for the file, the worst for acquisition. Every step added to a checkout funnel costs customers, and you don’t get them back.La solution la plus sûre côté dossier, la pire côté acquisition. Chaque étape ajoutée à un tunnel d’achat coûte des clients, et on ne les récupère pas. - Ruled outÉcarté
Chasing harderRelancer plus fort
The obvious option when a completion rate is low. The interviews killed it: on this channel, insistence produces annoyance, not completion.L’option évidente quand un taux de complétion est bas. Les entretiens l’ont tuée : sur ce canal, l’insistance produit de l’agacement, pas de la complétion. - Ruled outÉcarté
Sending the full list with every reminderRedonner la liste complète à chaque relance
That was the existing behaviour: the customer was sent back to the whole block. Replaced by the opposite: a reminder shows only the missing document.C’était le comportement existant : on renvoyait l’assuré vers le bloc entier. Remplacé par l’inverse : une relance ne montre que la pièce manquante.
06The solutionLa solution
A journey, not a list. “Complete your sign-up” replaces the wall of buttons. One step at a time, one document at a time, a light interface with understandable explanations rather than broker vocabulary.
Live verification. Documents are read on upload and inconsistencies are caught immediately, a first name that doesn’t match, a date, a plate number, with a precise message about what was read and what is off. The fix happens on the spot, in a few seconds, instead of a back-and-forth of several days with customer support. The reading also extracts what used to be asked for by hand: the previous insurer, the contract number, the end date, which determine the takeover and the legal framework of the renewal.
A readable status, at all times. A widget on the dashboard, backed by a vocabulary of states defined with the teams: received, being read, processed, estimated delay. The customer no longer has to guess whether they are done, or call to find out.
A reminder that respects its channel. Automatic emails for the normal rhythm. SMS reserved for the moments that matter, in a register that explains why it is intruding, to keep protecting you properly, and above all: a direct link to a page that shows only the missing document, no login, no return to the list.
When the reading gets it wrong. [to write: an unreadable document, a doubt, a wrongful rejection; who takes over, what the customer sees and what customer support sees while it is being settled]
Un parcours, pas une liste. « Finalisez votre souscription » remplace le mur de boutons. Une étape à la fois, un document à la fois, une interface légère avec des explications compréhensibles plutôt qu’un vocabulaire de courtier.
La vérification en direct. Les pièces sont lues au dépôt et les incohérences détectées immédiatement, un prénom qui ne correspond pas, une date, une immatriculation, avec un message précis sur ce qui a été lu et ce qui cloche. La correction se fait sur place, en quelques secondes, au lieu d’un aller-retour de plusieurs jours avec le service client. La lecture sert aussi à extraire ce qu’on demandait autrement à la main : l’ancien assureur, le numéro de contrat, la date de fin, ce qui conditionne la reprise et le cadre légal du renouvellement.
Un état lisible, en permanence. Un widget sur le tableau de bord, adossé à un vocabulaire d’états défini avec les équipes : reçu, en lecture, traité, délai estimé. L’assuré n’a plus à deviner s’il a fini, ni à appeler pour le savoir.
Une relance qui respecte son canal. Des mails automatiques pour le rythme normal. Le SMS réservé aux moments qui comptent, dans un registre qui explique pourquoi on dérange, continuer à vous protéger correctement, et surtout : un lien direct vers une page qui ne montre que la pièce manquante, sans reconnexion, sans retour à la liste.
Quand la lecture se trompe. [à écrire : une pièce illisible, un doute, un refus à tort ; qui reprend la main, ce que voit l’assuré et ce que voit le service client pendant qu’on tranche]
- 1The wall. Every document to provide, one button each, no order, no idea how long it takes. The customer had just paid, and was handed paperwork.Le mur. Toutes les pièces à fournir, un bouton chacune, aucun ordre, aucune idée du temps que ça prend. L’assuré venait de payer, et on lui présentait une administration.
- 2No status. A rejected document was announced by email; the interface didn’t change. The customer no longer knew where they stood.Aucun état. Une pièce rejetée s’annonçait par mail ; l’interface ne bougeait pas. L’assuré ne savait plus où il en était.
- 1A journey, not a list. One step at a time, one document at a time, plain explanations instead of broker vocabulary.Un parcours, pas une liste. Une étape à la fois, un document à la fois, des explications compréhensibles plutôt qu’un vocabulaire de courtier.
- 2Checked on upload. A first name that doesn’t match, a date, a plate: the message says what was read and what is off. Fixed on the spot, in seconds, instead of days of back-and-forth.Vérifié au dépôt. Un prénom qui ne correspond pas, une date, une immatriculation : le message dit ce qui a été lu et ce qui cloche. Corrigé sur place, en secondes, au lieu de jours d’allers-retours.
- 3A readable status, always. Received, being read, processed, estimated delay: a vocabulary of states defined with the teams. No more calling to find out.Un état lisible, en permanence. Reçu, en lecture, traité, délai estimé : un vocabulaire d’états défini avec les équipes. Plus besoin d’appeler pour savoir.
- 4A reminder that shows only the missing document, with a direct link, no login, no return to the list. SMS kept for the moments that matter.Une relance qui ne montre que la pièce manquante, avec un lien direct, sans reconnexion, sans retour à la liste. Le SMS réservé aux moments qui comptent.
07Who did whatQui a fait quoi
| WhoQui | Did whatA fait quoi |
|---|---|
| Customer supportService client | The real reasons documents were rejected. Les vrais motifs de rejet des pièces. |
| EngineersDéveloppeurs | What could be read from a document, what it cost, and the integration. Ce qu’on pouvait lire dans un document, ce que ça coûtait, et l’intégration. |
| LegalJuridique | The legal length of a car contract, the previous insurer’s cancellation terms, the renewal frame. La durée légale d’un contrat auto, les conditions de résiliation de l’ancien assureur, le cadre du renouvellement. |
| One founderUn fondateur | The goal: fewer support contacts, without dehumanising the relationship. L’objectif : moins de contacts au service client, sans déshumaniser la relation. |
| MeMoi | The framing, the reformulation of the problem, the design of the journey, the vocabulary of states, the decisions on channels. Le cadrage, la reformulation du problème, la conception du parcours, le vocabulaire d’états, les arbitrages sur les canaux. |
[to validate, and to add: one decision the engineers, legal or the founder made me abandon]
[à valider, et à ajouter : une décision que les développeurs, le juridique ou le fondateur m’ont fait abandonner]
08What the data saidCe que la donnée a dit
- +20%
- contract completionde finalisation de contrat
- 30 days
- the legal cutoff after purchasele couperet légal après l’achat
+20% contract completion.
[from what rate to what rate, measured over what period, on what volume]
[if available: the drop in customer support contacts on this journey, the document rejection rate before and after]
+20 % de finalisation de contrat.
[de quel taux à quel taux, mesuré sur quelle période, sur quel volume]
[si disponibles : la baisse des contacts au service client sur ce parcours, le taux de rejet de pièces avant et après]
09In hindsightAvec le recul
[to write, ideally a place where the field contradicted an intuition]
[à écrire, de préférence un endroit où le terrain a démenti une intuition]
The whole projectLe projet en entier
- Screen to comeÉcran à venirThe status widget on the dashboardLe widget d’état sur le tableau de bord
- Screen to comeÉcran à venirThe one-document reminder pageLa page de relance à une seule pièce
- Screen to comeÉcran à venirThe email sequenceLa séquence de mails