Aller au contenu principal

Analyseur d'étiquettes d'expédition IA pour Zapier

Que fait cette action ?

PDF4me Analyseur d'étiquettes d'expédition par IA permet d'extraire automatiquement les données des étiquettes d'expédition dans Zapier, numéros de suivi, noms des transporteurs, adresses de l'expéditeur et du destinataire, poids, dimensions, dates d'expédition et instructions de manutention spéciales, de n'importe quel PDF, PNG, ou JPG fichier d'étiquettes. Connectez-le à n'importe quel Zapier Déclenchez des notifications (Gmail, Google Drive, Dropbox, Shopify, WooCommerce) et intégrez directement les données structurées à votre système de gestion des commandes, votre plateforme d'entrepôt, votre feuille de calcul ou votre système de notification client. Sans coder. Sans copier-coller manuel. Il vous suffit d'associer votre fichier d'étiquettes : chaque champ est automatiquement structuré et prêt à l'emploi.

Articles de blog connexes(3)
Vous avez du mal à extraire et à mapper les données de vos factures dans Zapier\_? 3 étapes avec PDF4me AI\_!
Guide Zapier étape par étape\_: Nouveau fichier dans un dossier (Dropbox) → PDF4me AI - Analyseur de factures → Importer un fichier. Extrayez le fournisseur, le numéro de facture, les montants et les dates des factures PDF et enregistrez-les au format .txt en les nommant d'après le numéro de facture (par exemple\_: Pdf4me-202503-25041.txt). Informations vérifiées à partir de captures d'écran de l'interface utilisateur de Zapier.
Lire l'article
Renommer les factures fournisseurs avec l'IA dans Zapier\_: un flux de travail Dropbox + PDF4me en 5 étapes
Zap en cinq étapes\_: Création d'un nouveau fichier dans un dossier Dropbox → Recherche de fichier Dropbox → Analyseur de documents PDF4me AI → Exécution de JavaScript par Zapier → Téléchargement du fichier Dropbox. Extraction du nom du client par IA et utilisation comme nom du fichier de sortie. Captures d'écran réelles, valeurs de champs exactes, aucun code autre que deux lignes d'analyse JSON.
Lire l'article
Renommer systématiquement les factures fournisseurs par nom de fournisseur dans Zapier\_: un workflow en 5 étapes avec Dropbox et PDF4me AI
Un Zap en cinq étapes pour les équipes de comptabilité fournisseurs. Dropbox surveille votre dossier de réception des factures, PDF4me AI - Document Parser extrait le nom du fournisseur de chaque PDF, Code by Zapier transforme le résultat de l'analyse en jetons exploitables, et Dropbox réimporte le fichier en l'identifiant avec le nom du fournisseur. Captures d'écran réelles, valeurs exactes des champs, le même fichier PDF (sample-vendor-invoice.pdf) utilisé dans ce tutoriel est téléchargeable.
Lire l'article

Authentification de votre API Demande

Chaque PDF4me action dans Zapier nécessite un numéro valide ConnexionCréez ou sélectionnez une connexion qui contient votre PDF4me API clé permettant à votre Zap d'appeler l'extraction IA en toute sécurité.

Informations importantes à ne pas manquer

Mapper le contenu réel des fichiers binaires

Déposer doit être une donnée binaire réelle provenant d'une étape précédente, et non une URL ou une chaîne de nom de fichier. Associez-la à la sortie de données de fichier de votre déclencheur (pièce jointe Gmail, contenu de fichier Google Drive, Dropbox). Transmettez un URL provoque un échec d'extraction.

Le nom du fichier doit inclure l'extension

Le Nom de fichier Le champ doit se terminer par .pdf, .png, ou .jpg. PDF4me Utilise l'extension pour la détection du format. Un nom sans extension renvoie des résultats vides. Exemple : Étiquettes-199287-1.pdf.

Porte avec scores de confiance

Chaque champ est associé à un score de confiance de 0 à 1. Ajoutez un Zapier Filtrer après l'analyseur : continuer uniquement lorsque confiance.trackingNumber > 0,85. Transférez les enregistrements à faible confiance vers une feuille de révision au lieu d'inscrire les données suspectes dans votre système de gestion des opérations (OMS).

Configurer l'action dans Zapier

Ouvrez le Configure l'onglet de PDF4me Étape d'analyse des étiquettes d'expédition par IA. Carte Déposer à partir de la sortie binaire de l'étape précédente (affichée comme "Existe mais n'est pas représenté" dans Zapierl'interface utilisateur de 's, ce qui est normal pour les objets fichiers). Ensuite, construisez Nom de fichier en combinant les Nom de fichier jeton et le Extension de fichier jeton de votre déclencheur afin que le résultat inclue l'extension (par exemple, Étiquettes-199287-1.pdf).

Zapier PDF4me AI-Shipping Label Parser, onglet Configurer : le champ Fichier est défini sur la sortie de fichier binaire de l’étape 2 indiquant « Existe mais n’est pas affiché », le champ Nom de fichier est assemblé à partir du jeton Nom de fichier (Labels-199287-1) et du jeton Extension de fichier (.pdf).

L'onglet Configurer : Déposer est mappé à partir de l'étape 2 (le fichier d'étiquette binaire, Zapier spectacles "Existe mais n'est pas représenté" pour les objets de fichier, ce qui est attendu). Nom de fichier est assemblé à partir de deux jetons, Nom de fichier et Extension de fichier, produisant Étiquettes-199287-1.pdf. Utiliser Actualiser les champs si l'étape 2 a été renommée récemment et que les données d'exemple ne sont plus synchronisées.

Caractéristiques principales

  • Extraction assistée par l'IA: lit les étiquettes imprimées et imprimées thermiquement ; traite les numérisations basse résolution, numériques PDFset plusieurs orientations d'étiquettes
  • Analyse complète de l'adresseExpéditeur et destinataire séparés en champs individuels : nom, entreprise, rue, ville, état/province, code postal, pays
  • Détection automatique de l'opérateur: UPS, FedEx, DHL, USPS, Royal Mail, Australia PostPostes Canada et les transporteurs régionaux ont été identifiés automatiquement.
  • Suivi et code-barres: numéro de suivi principal, codes-barres secondaires et identifiants de référence du transporteur renvoyés sous forme de champs distincts
  • Poids et dimensions: poids déclaré avec unité (kg / lb) et dimensions de l'emballage avec unité (cm / in)
  • Instructions de manipulation spécialesFragile, Signature requise, Laisser en lieu sûr, Ne pas plier (texte structuré)
  • Scores de confiance par champ: à utiliser pour créer des branches dans la logique Zap, signaler les enregistrements de faible qualité et protéger les systèmes en aval

Paramètres

Requis: Connexion, Déposer, et Nom de fichierLes trois éléments doivent être configurés avant d'enregistrer l'étape d'action.

ParamètreRequisCe que cela faitExemple de valeur
ConnectionYesYour PDF4me API connection. Create one via "Add a new connection" and paste your API key from dev.pdf4me.com.My PDF4me connection
FileYesBinary content of the shipping label. Map the file data output (not a URL) from your trigger or a file-download step.1. Attachment (File Content)
File NameYesFile name including extension (.pdf, .png, .jpg). Used for format detection and AI optimization. Must include extension.Labels-199287-1.pdf
Custom Field KeysNoOptional list of extra field keys for the AI to extract: carrier-specific codes, routing zones, or hazmat classes not covered by the default output.["routingCode","hazmatClass"]

Comment extraire les données des étiquettes d'expédition dans Zapier

Suivez ces étapes pour configurer l'analyseur d'étiquettes d'expédition par IA dans n'importe quel Zap. L'installation complète prend moins de 5 minutes.

1
Add a PDF4me action step
In Zapier, click the + button to add a new Action. In the app search box, type PDF4me and select it. From the action list, choose AI-Shipping Label Parser.
2
Connect your PDF4me account
Click Sign in to PDF4me. A connection dialog opens: paste your PDF4me API key (get it free at dev.pdf4me.com/dashboard/#/api-keys/). Click Yes, Continue to save.
3
Map the File field to binary label data
Under File, click the + icon to map from a previous step. Select the file-data output: not a URL. From a Gmail trigger this is "Attachment"; from Google Drive it is "File Content"; from Dropbox it is "File Binary". The field must contain actual bytes, not a link.
4
Set the File Name with extension
Under File Name, map the filename from your trigger. Confirm it ends with .pdf, .png, or .jpg: for example Labels-199287-1.pdf. If your trigger returns the name without an extension, use Zapier Formatter (Text → Append) to add it before this step.
5
Add Custom Field Keys (optional)
If your carrier prints fields not covered by the default output: routing codes, zone identifiers, hazmat classes, enter them as a list in Custom Field Keys. Each key you add is returned as an extra field in the response.
6
Test the action
Click Continue then Test action. PDF4me processes the sample label and returns all extracted fields. Check that trackingNumber, carrierName, recipientAddress, and weight are populated correctly.
7
Add a confidence score filter
After the parser, add a Zapier Filter step. Set it to continue only when the confidence value for your most critical field (e.g. trackingNumber) is greater than 0.85. Route failed records to a review sheet or Slack alert.
8
Map output to downstream steps
Use the extracted fields: tracking number, addresses, carrier, weight, estimated delivery date, in subsequent Zapier steps to update Shopify orders, write to Google Sheets, send customer SMS/email, or post a warehouse notification in Slack.

Ce que vous récupérez

Conseil: Après avoir couru Action de test dans ZapierOuvrez le panneau de sortie pour afficher les noms de champs exacts renvoyés pour votre étiquette. La disponibilité des champs dépend du contenu imprimé sur l'étiquette ; les champs absents sont renvoyés comme nul ou omis. Le tableau ci-dessous présente le jeu de sortie standard.

ChampTaperDescription
trackingNumberStringPrimary tracking number extracted from the label barcode or printed text
carrierNameStringCarrier identified from the label (e.g. UPS, FedEx, DHL, USPS, Royal Mail)
serviceTypeStringService level printed on the label (e.g. Ground, Express, Priority Mail)
senderNameStringSender name or company as printed in the From/Sender section
senderAddressStringSender street address
senderCityStringSender city
senderStateStringSender state, province, or region
senderPostalCodeStringSender postal code or ZIP
senderCountryStringSender country
recipientNameStringRecipient name or company as printed in the To/Recipient section
recipientAddressStringRecipient street address
recipientCityStringRecipient city
recipientStateStringRecipient state, province, or region
recipientPostalCodeStringRecipient postal code or ZIP
recipientCountryStringRecipient country
weightStringDeclared weight as printed on the label (value and unit may be combined, e.g. "2.3 lb")
shipDateStringShip date as printed on the label
referenceNumberStringReference number, order ID, or PO number printed on the label (if present)
confidenceObjectPer-field confidence scores (0-1). Confirmed across all PDF4me AI parsers. Use in a Filter step to gate data quality.
jobIdStringUnique identifier for this AI processing job: use for tracking and support
jobIdExtStringExternal job reference (null if not applicable)
successBooleantrue when extraction completed without errors
messageStringResult message from the API: describes success or the specific error

Exemples de flux de travail

Exemples de flux de travailReal-world Zapier patterns built around the AI-Shipping Label Parser.
Commerce électronique : Courriel → Analyser → Mettre à jour la commande
  1. Déclencheur Gmail/Outlook, un nouvel e-mail avec une étiquette d'expédition en pièce jointe.
  2. Analyseur d'étiquettes d'expédition par IA, extraire le numéro de suivi, le destinataire, le transporteur, l'ETA.
  3. Filtre, continuez seulement lorsque succès = vrai.
  4. Shopify / WooCommerce, mettre à jour la commande avec le numéro de suivi et le transporteur.
  5. Gmail / Twilio, envoyer au client une confirmation d'expédition personnalisée avec un lien de suivi.
Entrepôt : Étiquette scannée → Analyse → Journal
  1. Déclencheur Google Drive, nouvelle étiquette scannée PDF dans le dossier de réception.
  2. Analyseur d'étiquettes d'expédition par IA, extraire l'expéditeur, le numéro de suivi, le poids et les dimensions.
  3. Chemins, itinéraire par transporteur ou destination pour des règles de traitement différentes.
  4. Google Sheets / Airtable, ajouter l'enregistrement complet de l'expédition au registre de réception.
  5. Mou, informer l'équipe de l'entrepôt du récapitulatif du colis et des instructions particulières.
Retours : Étiquette de retour → RMA → Remboursement
  1. Déclencheur Dropbox/OneDrive, étiquette de retour téléchargée par le client.
  2. Analyseur d'étiquettes d'expédition par IA, extraire l'expéditeur (client fidèle) et le numéro de référence.
  3. Recherche de commande, faites correspondre le numéro de référence à la commande d'origine dans Shopify ou OMS.
  4. Créer un enregistrement RMA, remplir la fonction de retour avec tous les champs extraits préremplis.
  5. Stripe / PayPal, déclencher le remboursement ; envoyer un courriel de confirmation au client.

Foire aux questions

What data does the AI-Shipping Label Parser extract from a shipping label?+
It extracts tracking number, carrier name, service type, full sender and recipient addresses (name, street, city, state, postal code, country), declared weight, package dimensions, package type, ship date, estimated delivery date, reference/order number, and special handling instructions. Every field is returned individually so you can map each one into downstream Zapier steps without any text parsing.
Which shipping carriers are supported?+
All major carriers are detected automatically: UPS, FedEx, DHL, USPS, Royal Mail, Australia Post, Canada Post, Deutsche Post, and most regional carriers. You do not specify the carrier: the AI reads the label and identifies it. For carrier-specific fields not in the standard output, use the Custom Field Keys parameter.
Why do I need to map file content instead of a file URL?+
The File field expects raw binary data: the actual bytes of the PDF or image, not a download URL. In Zapier, this is the "Attachment" output from a Gmail trigger or the "File Content" output from a Google Drive download step. Mapping a URL string causes the action to fail. If your trigger only provides a URL, add a Download File step (e.g., HTTP by Zapier) before the parser to convert the URL to binary content.
How do I use confidence scores to prevent bad extractions from reaching my OMS?+
After the parser action, add a Zapier Filter step and check: "Only continue if: Confidence trackingNumber: Greater than, 0.85". Records below the threshold are stopped here. To capture them for review instead of dropping them, use a Paths step: one path handles high-confidence records (write to OMS), the other handles low-confidence records (write to a review sheet or Slack alert).
Can I extract custom fields that my carrier prints on the label?+
Yes. Use the Custom Field Keys parameter to pass a list of field names you want the AI to look for: for example ["routingCode", "sortFacility", "hazmatClass"]. Each key is returned as an additional field in the response alongside the standard output. This is useful for carrier-specific barcodes, zone IDs, or any label fields not in the default field set.

Actions connexes

Obtenez de l'aide