Gestion des photos dans les formulaires QR code : fonctionnement et intégration

Comment sont gérées les photos prises dans les formulaires associés à des QR codes ?

Introduction

Cet article explique comment fonctionnent les photos prises via les formulaires associés à des QR codes : activation, envoi des données et format de stockage. Vous comprendrez également comment exploiter ces images correctement.

Activation de la prise de photo

Les interfaces de type formulaire permettent d’activer la prise de photo comme étape du parcours utilisateur :

Lorsque cette option est activée :

  • L’utilisateur renseigne d’abord son choix (feedback, bouton ou choix multiple)

  • Il est ensuite invité à prendre une photo directement depuis son appareil

      

Conseil : activez cette option uniquement si la photo apporte une réelle valeur (preuve de passage, état d’un lieu, justificatif, etc.) afin de ne pas alourdir l’expérience utilisateur.

Envoi des données

Les photos capturées sont envoyées vers des connecteurs, tels que :

  • Webhook

  • Make

  • Zapier

  • Power Automate

  • Google Sheets

Important : les photos ne sont donc pas consultables dans View.

Format des données

Les images sont envoyées sous un format spécifique :

  • Fichier texte

  • Image encodée en base64

  • Format d’origine : JPEG

Ce fonctionnement permet de transmettre les images via des flux de données standards, compatibles avec de nombreux outils.

Exploitation des images

Pour afficher ou utiliser les images, le système de destination doit être configuré pour décoder le format base64.

Exemple avec Google Sheets :

  • L’image est reçue sous forme de texte (base64)

  • Un script App Script doit être utilisé pour :

    • décoder la donnée

    • reconstruire l’image

    • l’afficher ou la stocker correctement

Attention : sans configuration spécifique, l’image ne sera pas directement lisible dans l’outil de destination.

Conclusion

  • La prise de photo peut être activée dans les formulaires pour enrichir les données collectées

  • Les images sont envoyées via des connecteurs (Webhook, Make, Zapier, etc.)

  • Elles ne sont pas disponibles dans View

  • Elles sont encodées en base64 et nécessitent un traitement pour être affichées

Recommandation : anticipez l’exploitation des images dès la configuration du connecteur afin d’éviter toute perte d’information ou difficulté technique.