Presque toutes les boutiques en paiement à la livraison commencent de la même façon : un formulaire sur la page produit, un tableur partagé et un téléphone. Google Sheets tient très bien ce rôle au départ. Il est gratuit, toute l’équipe y travaille en même temps, et chaque commande y devient une ligne que l’on peut trier, filtrer et colorer. Ce guide explique comment monter un fichier de commandes COD propre, comment le faire tenir quand l’équipe grandit, puis où se trouvent ses limites : celles que Google publie noir sur blanc, et celles que l’on découvre un soir de forte affluence. Pour la vue d’ensemble de l’automatisation, de la réception à l’encaissement, lisez aussi notre guide pour automatiser la gestion des commandes COD.
Pourquoi Google Sheets suffit pour démarrer
Quand une boutique reçoit quelques commandes par jour, le vrai besoin n’est pas un logiciel : c’est un endroit unique où chaque commande est notée, où l’on voit qui l’a appelée et ce qu’elle est devenue. Un tableur partagé répond à ce besoin sans frais ni installation. Il s’ouvre sur un ordinateur comme sur un téléphone, l’historique des modifications est conservé, et un associé ou un premier agent peut y travailler dès qu’on lui partage le lien.
Le tableur se remplit aussi presque tout seul. Un formulaire Google Forms peut enregistrer ses réponses dans une feuille Google Sheets liée, et beaucoup d’outils de pages de vente savent écrire une ligne par commande dans un tableur. Un point de vigilance dès ce stade : quand vous créez la feuille de réponses, les collaborateurs du formulaire y obtiennent automatiquement accès, mais les changements de droits que vous ferez ensuite sur le formulaire ne se répercutent pas sur la feuille. Il faut gérer les deux partages séparément, sinon une personne retirée du formulaire continue de voir les noms, téléphones et adresses de vos clients.
Tant que le volume reste modeste, cette organisation a de vrais atouts : vous voyez toutes vos commandes d’un coup d’œil, vous comprenez chaque étape parce que vous la faites vous-même, et vous apprenez quelles informations comptent vraiment avant d’investir dans un outil.
Structurer le fichier : une ligne par commande
Un bon fichier COD repose sur une règle simple : une commande égale une ligne, et une information égale une colonne. On ne fusionne jamais de cellules, on fige la ligne d’en-tête, et on ne supprime jamais une commande : on change son statut. Séparez le classeur en plusieurs onglets :
- Commandes : la liste vivante, une ligne par commande.
- Produits : référence, nom, variante, prix de vente, coût d’achat et stock disponible.
- Villes : la liste des villes desservies, avec le transporteur choisi et ses frais de livraison et de retour.
- Listes : les valeurs autorisées pour les statuts, les agents et les motifs d’annulation.
- Archives : les commandes clôturées des mois précédents, pour garder l’onglet principal léger.
Dans l’onglet Commandes, prévoyez au minimum ces colonnes : un identifiant unique, la date et l’heure de réception, le nom du client, le téléphone saisi au format texte pour garder le zéro initial, la ville, l’adresse avec un point de repère, le produit et sa variante, la quantité, le montant total à encaisser, le statut, l’agent chargé de l’appel, le nombre de tentatives, le transporteur, le numéro de suivi, la date d’expédition, le montant réellement encaissé et une colonne de notes libres.
Les statuts sont le cœur du fichier. Gardez-en peu, et donnez à chacun un sens précis :
| Statut | Ce qu’il signifie | Qui le change |
|---|---|---|
| Nouvelle | Commande reçue, pas encore appelée | Arrivée automatique ou saisie |
| À rappeler | Client injoignable ou qui demande un rappel | Agent de confirmation |
| Confirmée | Client joint, adresse et montant validés | Agent de confirmation |
| Annulée | Refus au téléphone, doublon ou faux numéro | Agent de confirmation |
| Expédiée | Colis remis au transporteur, numéro de suivi noté | Responsable logistique |
| Livrée | Colis remis et payé par le client | D’après le transporteur |
| Retournée | Colis refusé ou non distribué, revenu en stock | Responsable logistique |
| Encaissée | Montant reçu du transporteur et vérifié | Gérant |
Verrouiller la qualité des données
Un tableur partagé se dégrade vite : une faute de frappe dans un statut, une ville écrite de trois façons, une formule écrasée par erreur. Quatre réglages de Google Sheets évitent l’essentiel de ces dégâts.
Des listes déroulantes partout où c’est possible. Statut, ville, agent, transporteur et motif d’annulation doivent se choisir dans une liste. Par défaut, une saisie qui ne correspond à aucun élément de la liste est rejetée, ce qui empêche « confirmé », « Confirmee » et « ok » de cohabiter et de fausser vos comptes.
Une mise en forme conditionnelle pour repérer les doublons. La mise en forme conditionnelle accepte des formules personnalisées qui dépendent du contenu d’autres cellules. Appliquée à la colonne des téléphones, une règle comme =NB.SI(E:E;E2)>1 (COUNTIF dans la version anglaise) colore chaque numéro qui apparaît plus d’une fois. Un client qui commande deux fois le même produit en dix minutes, ou un numéro qui revient sous des noms différents, saute alors aux yeux avant l’appel.
Des plages protégées. Protégez les colonnes de prix, les formules et l’onglet Produits pour que seuls vous et votre responsable puissiez les modifier. Gardez toutefois en tête l’avertissement de Google : la protection ne doit pas être utilisée comme mesure de sécurité, car les personnes qui ont accès peuvent imprimer, copier et exporter le fichier. Elle évite les erreurs, pas les fuites.
Des vues filtrées pour chaque agent. Un filtre ordinaire s’impose à tout le monde : quand vous ajoutez un filtre, toute personne ayant accès au tableur le voit aussi. Si deux agents filtrent en même temps, ils se gênent. Les vues filtrées, elles, ne s’appliquent qu’à votre propre affichage. Créez une vue « Mes commandes à rappeler » par agent et une vue « Confirmées à expédier » pour la logistique.
Ajoutez une habitude : chaque soir, nommez une version du fichier dans l’historique. Le jour où une ligne disparaît, vous saurez quand. Notez seulement que Google limite le nombre de versions nommées à 15 par feuille de calcul, et que restaurer une ancienne version efface l’historique cellule par cellule des modifications antérieures. Pour retrouver une donnée perdue, faites plutôt une copie de l’ancienne version et recopiez ce qui manque.
La routine quotidienne d’un tableur COD
Un fichier bien construit ne suffit pas : c’est la routine qui fait tenir l’ensemble. Une journée type se découpe en six passages.
- Réception. Le matin, vérifiez les nouvelles lignes, complétez celles qui sont arrivées incomplètes et traitez les doublons signalés en couleur.
- Confirmation. Chaque agent ouvre sa vue filtrée, appelle, puis met à jour le statut, le nombre de tentatives et une note courte. Une commande « À rappeler » doit porter l’heure du prochain essai.
- Expédition. La logistique filtre les commandes confirmées, les reporte dans le fichier ou le portail du transporteur, puis recopie chaque numéro de suivi dans le tableur.
- Suivi. Plusieurs fois par semaine, on ouvre le portail du transporteur et on reporte à la main les statuts : livrée, refusée, injoignable, retour en cours.
- Encaissement. Quand le transporteur verse les fonds, on rapproche son relevé du tableur, ligne par ligne, et on passe les commandes payées en « Encaissée ».
- Retours. Chaque colis revenu est marqué « Retournée », contrôlé, puis remis en stock dans l’onglet Produits.
Regardez bien les étapes trois à six : chacune consiste à recopier une information d’un système vers un autre. C’est là que naissent la plupart des erreurs d’un fichier COD : un numéro de suivi collé sur la mauvaise ligne, un retour jamais remis en stock, un versement qui ne colle pas et que personne n’a le temps d’expliquer.
Les limites de Google Sheets pour un e-commerce COD
Google publie lui-même les plafonds de son tableur. Aucun ne bloque une petite boutique, mais ils dessinent la frontière.
- La taille. Une feuille de calcul peut contenir jusqu’à 20 millions de cellules. Le plafond paraît lointain, mais chaque onglet, colonne et formule compte, et un classeur chargé devient lent bien avant, surtout sur le téléphone d’un agent.
- Le travail simultané. Un fichier ne peut être modifié que depuis 100 onglets ou appareils ouverts au même moment ; au-delà, seuls le propriétaire et certains éditeurs gardent la main. Le partage nominatif est plafonné à 600 adresses e-mail par fichier.
- Les automatisations. Les scripts Apps Script qui envoient un message ou recopient des lignes tournent souvent sur déclencheur. Leur temps d’exécution cumulé est limité à 90 minutes par jour sur un compte gratuit et à 6 heures sur un compte Google Workspace, et Google prévient que ces limites peuvent être réduites ou modifiées à tout moment, sans préavis.
- La consolidation. Pour regrouper plusieurs boutiques, on relie souvent les fichiers avec IMPORTRANGE. Or toute mise à jour du document source rafraîchit tous les documents qui l’importent : plus les commandes arrivent vite, plus le tableau de bord rame.
Les limites les plus coûteuses ne sont pourtant pas techniques. Le tableur ne parle à aucun transporteur : chaque colis est créé, suivi et rapproché à la main. Il ne connaît pas votre stock réel, sauf si quelqu’un le décompte. Il ne sait pas réserver une ligne à un agent : celui qui peut modifier le fichier voit tous les clients, avec leurs téléphones et leurs adresses. Et il ne sait pas dire, sans fouiller l’historique, qui a passé une commande de « Confirmée » à « Annulée ».
Les signes qu’il est temps de passer à un outil dédié
Il n’existe pas de seuil universel. Voici plutôt les situations qui reviennent chez les vendeurs qui ont quitté leur tableur :
- Vous embauchez un deuxième agent de confirmation, et les deux se marchent dessus dans le même fichier.
- Une commande a été perdue, ou expédiée deux fois, et personne ne sait comment.
- Vous passez plus de temps à recopier des numéros de suivi qu’à appeler des clients.
- Le rapprochement des versements du transporteur prend une journée entière, et il reste des écarts inexpliqués.
- Vous ouvrez une deuxième boutique et vous jonglez entre plusieurs fichiers.
- Vous voulez confirmer une partie des commandes par WhatsApp, avec des messages envoyés automatiquement.
- Vous partagez les coordonnées de vos clients avec des agents à distance et vous voulez limiter ce que chacun voit.
Si aucun de ces signes n’apparaît, rester sur Google Sheets est un choix raisonnable. Le jour où deux ou trois d’entre eux s’accumulent, le coût caché du tableur, en heures et en commandes perdues, dépasse en général celui d’un outil.
Passer de Google Sheets à Cashod sans tout casser
Quitter un tableur ne veut pas dire repartir de zéro. Google Sheets fait partie des sources de commandes que Cashod sait connecter ; la page d’intégration Google Sheets explique comment les commandes du tableur arrivent dans Cashod. Pour comparer point par point les deux façons de travailler, consultez notre page Cashod ou Google Sheets.
Une fois les commandes centralisées, les tâches que le tableur obligeait à faire à la main changent de nature. Cashod inclut un centre d’appels où les agents confirment les commandes COD par téléphone, et il peut confirmer les commandes sur WhatsApp, y compris avec un agent IA. Un même compte Cashod peut gérer plusieurs boutiques, ce qui évite de jongler entre plusieurs fichiers. Cashod suit les colis retournés, et les frais de livraison et de retour de chaque transporteur se règlent par ville, comme le faisait votre onglet Villes.
Les transporteurs intégrés sont listés sur la page Intégrations. Tout autre transporteur peut être ajouté manuellement, sans création automatique des expéditions ni suivi. Le support de Cashod répond par e-mail, chat et téléphone, du lundi au vendredi, de 9 h à 18 h GMT (heure du Maroc).
Gardez votre ancien fichier en archive pendant la transition : il reste la mémoire de vos premiers mois, et la liste de colonnes que vous avez construite vous servira de cahier des charges pour vérifier que rien ne manque.
En résumé
Google Sheets est un excellent outil pour lancer une boutique COD : une ligne par commande, des statuts clairs, des listes déroulantes, des doublons colorés, des plages protégées et une vue filtrée par agent. Ses limites viennent moins de sa capacité que du travail de recopie qu’il impose entre la boutique, le téléphone, le transporteur et la banque. Tant que ce travail reste court, gardez le tableur. Quand il occupe vos journées, c’est le moment de changer d’outil.




