← Blog
⚡ Neue Funktion

Smart Paste:
ein Einfügen, acht Felder gefüllt.

Ein Label zu erstellen hieß früher, jede Adresszeile aus einer Bestell-E-Mail oder einem Marktplatz in ein separates Formular neu zu tippen. Smart Paste ersetzt das alles durch ein einziges Textarea — füg den rohen Block ein und das Formular füllt sich selbst aus. Ab sofort live auf /dashboard/labels/create.


1. Das Problem: acht Felder, eine Adresse

Jedes Versandlabel braucht auf der Empfängerseite dieselben acht Dinge — vollständiger Name, Straße + Hausnummer, Postleitzahl, Stadt, Land, E-Mail, Telefon mit internationaler Vorwahl und den Versanddienstleister. Ein normales Formular zwingt dich, jedes einzeln zu tippen oder einzufügen, den Fokus zwischen Feldern zu wechseln und dreimal zu prüfen, dass du keine Ziffer der Postleitzahl verloren hast.

Diese Reibung summiert sich. Ein paar Sekunden pro Feld, multipliziert mit jedem Label, das du erstellst, plus die unvermeidlichen Tippfehler, die erst auffallen, wenn der Versanddienstleister die Sendung ablehnt. Wir wollten sie komplett loswerden.

2. Wie Smart Paste funktioniert

Auf der Label-erstellen-Seite gibt es jetzt oben einen einklappbaren Smart-Paste-Bereich. Wirf den rohen Empfängerblock in das rechte Textarea — er kann von überall kommen: eine Amazon-Bestellseite, eine eBay-Käufernachricht, eine E-Mail-Signatur, ein Screenshot, den du per OCR durchgejagt hast, eine reine Textnotiz, die dir dein Kunde im Chat geschickt hat. Klick auf Parse & fill.

Smart Paste liest den Block Zeile für Zeile, erkennt, welche Zeile zu welchem Feld gehört, und rendert eine Parsed-Vorschaukarte mit allem Erkannten — sender links, Carrier-Badge in der Mitte, falls einer erwähnt wurde, Empfänger rechts. Der Rest des Formulars darunter ist vorausgefüllt. Prüfen, anpassen, wenn etwas nicht stimmt, und weiter zur Tarifsuche.

3. Was es erkennt

Jeder Block wird auf dieselben acht Signale durchsucht. Jedes wird als erkannt, fehlend oder mehrdeutig markiert, damit du genau weißt, was durchgekommen ist:

NameErste Zeile, die keine Adresse ist — Mario Rossi
Straße + NummerVia Roma 12 · Calle Mayor 5
Postleitzahl00100 · 28001 · SW1A 1AA
LandAus Namen oder ISO-Code — Italy / IT
E-Mailmario.rossi@example.com
Telefon + Vorwahl+39 333 1234567 — trennt die Vorwahl
VersanddienstleisterUPS, DHL, GLS, BRT, InPost…
Paket-Notizen100u Pokemon Cards (PSA 7)

4. Formate, die es versteht

Dem Parser ist die Reihenfolge der Zeilen, die Interpunktion oder die Sprache des Ländernamens egal. Eine Handvoll Muster, die er automatisch handhabt:

  • Europäisches mehrzeiliges Format — Name, Straße + Nummer, Postleitzahl + Stadt, Land auf separaten Zeilen (Madrid, Rome, Berlin Bestellseiten).
  • US-Format — Name, Straße, Stadt + Bundesstaat + ZIP, Land (Amazon US Bestellübersichten).
  • Gemischte Blöcke mit E-Mail + Telefon dazwischen — signaturartige Adressen, bei denen die Kontaktzeilen zwischen oder nach den Postzeilen stehen.
  • Internationale Telefonvorwahlen — trennt den Ländercode (+34, +39, +49…) von der lokalen Nummer, damit die Carrier-API ihn in der richtigen Form bekommt.

Wenn etwas mehrdeutig ist, markiert Smart Paste es in der Vorschaukarte, statt still zu raten. Du kannst immer prüfen, bevor du weitermachst.

☰ 5. Absender-Shortcut: Adressbuch + Einfügen

Die linke Spalte von Smart Paste übernimmt deine eigene sender-Adresse. Wenn du unter Konto → Adressbuch schon Absender gespeichert hast, wähl einen aus dem Dropdown und er wird eingetragen. Noch kein Adressbuch? Füg deinen eigenen Block im selben Format wie den Empfängerblock ein — er wird identisch geparst.

So oder so landen sender + Empfänger in derselben Parsed-Vorschau und der Rest des Formulars wird gemeinsam freigeschaltet. Zwei Einfügungen, das ganze Label ist fertig.

6. Datenschutz: alles bleibt auf unserem Server

Smart Paste läuft komplett im NullShip-Backend. Der Block, den du einfügst, wird nicht an einen externen KI-Dienst geschickt, nicht im Klartext geloggt, nicht über die aktive Session hinaus aufbewahrt. Das Parsen erfolgt mit einer Regex-+-Pattern-Matching-Pipeline, die speziell für Versandadressen geschrieben wurde — kein externer API-Aufruf, kein Modell-Anbieter, kein Analytics-Tag.

Wenn du auf Parse & fill klickst, wird das Ergebnis nur in deiner Session gehalten. Lösch es jederzeit mit dem kleinen Link "clear all parsed data" neben dem Button. Sobald du das Label erstellst, werden nur die Felder behalten, die tatsächlich aufs Paket kommen — unter denselben Datenaufbewahrungsregeln wie jedes andere NullShip-Label.


Häufig gestellte Fragen

Funktioniert Smart Paste ohne JavaScript? +
Ja. Der Parser läuft serverseitig. Du fügst ein, sendest das Formular ab, die Seite lädt mit allem ausgefüllt neu. Tor Browser auf höchster Sicherheitsstufe (kein JS) funktioniert genauso — das war eine harte Anforderung ab Tag eins.
Was passiert, wenn der Parser ein Feld falsch erkennt? +
Jedes geparste Feld wird in der Vorschaukarte angezeigt, bevor du weitermachst. Wenn etwas falsch aussieht, sind die normalen Formularfelder unter der Vorschau weiterhin editierbar — Wert ändern und fortfahren. Smart Paste ist ein Shortcut, keine Blackbox.
Kann ich Smart Paste über die API nutzen? +
Noch nicht direkt — der Parser ist vorerst nur über die Web-UI verfügbar. Die API akzeptiert weiterhin vorstrukturiertes JSON mit jedem Feld separat, was die meisten automatisierten Integrationen sowieso wollen. Ein /v1/parse-Endpoint kommt eventuell später, wenn Bedarf besteht.
Unterstützt es handschriftlichen / per OCR erfassten Text? +
Es unterstützt jeden Text. Wenn deine OCR-Ausgabe sauber genug ist, dass ein Mensch sie lesen kann, kann Smart Paste sie wahrscheinlich parsen. Schlechtes OCR (fehlende Diakritika, falsche Buchstaben in Postleitzahlen, zusammengezogene Wörter) bringt ihn ins Stolpern — den Text vorher säubern oder in solchen Fällen manuell einfügen.
Welche Sprachen versteht es für Ländernamen? +
Ländernamen auf Englisch, Spanisch, Französisch, Deutsch, Portugiesisch, Italienisch und Polnisch werden erkannt, plus der zweistellige ISO-Code (IT, ES, DE…). Wenn du "Italia", "Italy" oder "IT" einfügst, werden alle drei auf dasselbe Ziel normalisiert.

Probier's aus

Smart Paste ist live auf der Label-erstellen-Seite. Melde dich an, klick auf Create Label, füg einen Adressblock im Smart-Paste-Bereich ein und sieh zu, wie sich der Rest des Formulars selbst füllt.

Kostenlosen Account anlegen →