Anwendungsfall für BSS B2B Solution

Registrierungsformular mit bedingter Logik und Uploads

Verschiedene Antragsteller brauchen verschiedene Fragen. Bedingte Logik blendet Felder je nach früheren Antworten ein oder aus, und ein Datei-Upload-Feld nimmt eine Gewerbeerlaubnis oder ein Resale-Zertifikat entgegen, das Sie vor der Freigabe prüfen.

  • App: BSS B2B Solution
  • Geschäftsmodell: Hersteller oder Marke
  • Hauptfunktion: registration form

Zuletzt aktualisiert

Geprüft von Hoa Nguyen. Zuletzt überprüft

Das Registrierungsformular im Shop mit einem Upload-Feld für die Gewerbeerlaubnis
  • 4,9/5 1.190 Bewertungen von BSS B2B Solution im Shopify App Store
  • Built for Shopify Built-for-Shopify-Badge für Apps, die die Qualitätsstandards von Shopify erfüllen
  • 20 in der App unterstützte Sprachen

Das Problem

Verschiedene Antragsteller brauchen verschiedene Fragen. Eine Zahnarztpraxis und ein Einzelhändler haben nicht dieselben Unterlagen, und ein langes Formular mit jeder Frage verwirrt beide.

Das Ergebnis

Jeder Antragsteller sieht nur die Fragen, die für ihn gelten, und Sie erhalten das Zertifikat oder die Erlaubnis, die Sie brauchen, bevor Sie freigeben.

so funktioniert es

So funktioniert es

  1. Formular zuerst bauen

    Fügen Sie ein Dropdown Customer type, Datei-Upload-Felder und alle benutzerdefinierten Felder hinzu, die Sie ein- oder ausblenden können.

  2. Uploads einrichten

    Nennen Sie Antragstellern im Hilfetext die akzeptierten Formate und das Limit von 10 MB.

  3. Logik anlegen

    Öffnen Sie Conditional logic, wählen Sie das Formular und fügen Sie Show- oder Hide-Regeln mit Any- oder All-Bedingungen hinzu.

  4. Jeden Antragstellertyp testen

    Senden Sie Testanträge für jeden Pfad und öffnen Sie die hochgeladenen Dateien.

Um bedingte Logik und einen Dokumenten-Upload in ein Shopify-Registrierungsformular für Großhändler einzubauen, bauen Sie das Formular in BSS B2B Solution mit einem Dropdown Customer type und einem Datei-Upload-Feld. Danach legen Sie eine bedingte Logik an, die Felder je nach Antwort ein- oder ausblendet. Eine Zahnarztpraxis sieht ein Feld für die Zahnarztzulassung, ein Händler sieht ein Feld für das Resale-Zertifikat, und jeder Antragsteller beantwortet nur, was für ihn zutrifft.

Ein Formular kann mehreren Arten von Antragstellern dienen. Ohne Logik fragen Sie entweder alle nach allem, was Interessenten zum Abbruch veranlasst, oder Sie bauen je Typ ein eigenes Formular, was den Pflegeaufwand vervielfacht. Bedingte Logik hält ein einziges Formular für jede Person kurz. Ein Datei-Upload-Feld sorgt dafür, dass die Unterlagen mit dem Antrag eingehen, sodass die Freigabe keinen zweiten E-Mail-Austausch braucht.

Das Großhandels-Registrierungsformular im Shop mit den Abschnitten Geschäftsinformationen und allgemeine Informationen
Das Registrierungsformular im Shop mit einem Upload-Feld für die Gewerbeerlaubnis

Für wen es gedacht ist

Dieses Setup passt für Sie, wenn:

  • Sie verkaufen an mehr als eine Art Handelskunde, zum Beispiel an zugelassene Fachkräfte, Einzelhändler und Distributoren, und jede Art braucht andere Unterlagen.
  • Sie müssen ein Dokument sehen, bevor Sie freigeben, etwa eine Gewerbeerlaubnis, ein Resale-Zertifikat oder ein Schreiben zur Steuerbefreiung.
  • Ein langes Formular mit jeder möglichen Frage lässt ernsthafte Interessenten abspringen.
  • Ihr Team prüft Anträge von Hand und möchte die Unterlagen am Datensatz haben.
  • Sie nutzen den Plan, der bedingte Logik ausführt, oder wollen auf ihn wechseln.

Warum das wichtig ist

Relevanz erhöht die Abschlussquote. Ein Antragsteller, der nur die Fragen sieht, die ihn betreffen, ist schneller fertig, und Ihre Prüfliste füllt sich mit vollständigen statt halb ausgefüllten Anträgen. Außerdem bleibt das Formular ehrlich: Ein ausgeblendetes Feld wird nicht abgefragt.

Unterlagen verändern die Wirtschaftlichkeit der Freigabe. DermaplanePro, eine US-amerikanische Hautpflegemarke, die an zugelassene Fachkräfte verkauft, beschreibt in ihrer Fallstudie, dass jedes neue Großhandelskonto vor der Freigabe Nachweise wie Resale-Zertifikate und eine Steuer-ID brauchte und dass die Teams Tage damit verbrachten, sie in E-Mail-Verläufen zu prüfen. Das Registrierungsformular mit Datei-Upload lässt das Personal die Unterlagen an einer Stelle prüfen, und der integrierte Steuer-ID-Prüfer markiert ungültige Eingaben, bevor sie in die Prüfliste gelangen. Lesen Sie die Geschichte von DermaplanePro.

Halten Sie die Antragstellertypen, die Sie bedienen, fest, bevor Sie Logik bauen. Eine einfache Tabelle mit Typ, sichtbaren Feldern und erforderlichen Dokumenten dient als Testplan für jeden Pfad.

Was Shopify nativ abdeckt und wo eine App hilft

Registrierung und Freigabe von Geschäftskunden sind in den B2B-Planfunktionen von Shopify nicht aufgeführt, laut dem Shopify Help Center (abgerufen am 2. Oktober 2026). Natives B2B beginnt, sobald Sie ein Unternehmen für einen Käufer angelegt haben. BSS B2B Solution deckt den Schritt davor ab: das Antragsformular mit Feldern, die auf Antworten reagieren, Datei-Upload, Steuer-ID-Prüfungen, Freigabe und Tags. Der Hub zum Kunden-Onboarding verlinkt die passenden Leitfäden.

So richten Sie bedingte Logik und Uploads mit BSS B2B Solution ein

Schritt 1: Bauen Sie das Formular mit allen Feldern, die Sie ein- oder ausblenden können

Legen Sie zuerst das Formular an, denn die Logik arbeitet mit vorhandenen Feldern. Fügen Sie ein Dropdown wie Customer type mit Ihren Antragstellertypen und ein File upload Feld für jedes Dokument sowie weitere benutzerdefinierte Felder hinzu. Benutzerdefinierte Felder, einschließlich Datei-Upload, sind in bezahlten Plänen verfügbar.

Der Formular-Editor mit der Feldliste und einer Live-Vorschau
Der Formular-Editor mit benutzerdefinierten Feldern und einem Datei-Upload-Feld

Schritt 2: Das Datei-Upload-Feld konfigurieren

Ein Datei-Upload-Feld nimmt pro Feld eine Datei an, bis zu 10 MB je Datei. Dokumente wie PDF, Word, Excel, CSV, TXT und ZIP werden angenommen, ebenso Bilder im Format GIF, JPEG und PNG. WebP- und HEIC-Bilder werden abgelehnt, und Bilder sind auf 25 Megapixel begrenzt. Schlägt ein Upload fehl, lässt sich das Formular erst absenden, wenn er gelingt. Nennen Sie Antragstellern deshalb im Hilfetext die passenden Formate.

Schritt 3: Bedingte Logik anlegen

Gehen Sie zu Registration Forms > Conditional logic und klicken Sie auf Create new logic, dann wählen Sie das Formular. Unter General Information aktivieren Sie Conditional form und setzen Status auf Enable. Unter Add conditions wählen Sie Show oder Hide, wählen das Feld, das davon betroffen ist, und dann Any condition oder All conditions. In der Bedingungszeile wählen Sie das Feld zum Prüfen, die Bedingung und den Wert. Zum Beispiel: Show Dental licence upload, wenn Customer type gleich Dental practice ist.

Die Liste der Registrierungsformulare mit mehreren Formularen und ihren offenen Anträgen
Die Seite Registration Forms mit dem Button Conditional logic

Schritt 4: Weitere Zweige hinzufügen

Klicken Sie auf Add another conditional, um ein weiteres Feld zu steuern. Ein Text-, Dropdown-, Radio- oder Checkbox-Feld lässt sich mit Bedingungen wie is, is not, contains und starts with prüfen; ein Zahlenfeld unterstützt zusätzlich greater than und smaller than. Für eine Checkbox-Gruppe verwenden Sie Contains, um zu prüfen, ob eine Option angekreuzt ist.

Schritt 5: Jeden Pfad testen

Öffnen Sie das veröffentlichte Formular und füllen Sie das Auslösefeld aus. Prüfen Sie, dass das Zielfeld erscheint, und probieren Sie dann den Gegenwert, um zu bestätigen, dass es verschwindet. Senden Sie für jeden Antragstellertyp einen Testantrag, öffnen Sie danach den Datensatz und prüfen Sie die hochgeladene Datei.

Ein Formular mit live geprüften Steuer-ID-Feldern
Ein Formular mit live geprüften Steuer-ID-Feldern, die Firmendaten sind maskiert

Logik gut gestalten

Wählen Sie das Auslösefeld sorgfältig. Ein Dropdown oder eine Radio-Gruppe ist das sicherste Auslösefeld, weil Antragsteller aus einer festen Liste wählen und Sie jeden möglichen Wert kennen. Ein Freitext-Auslöser lädt zu Tippfehlern ein, und eine Bedingung wie „is Dental practice“ trifft nicht auf „dental practise“ zu. Halten Sie die Zahl der Zweige klein, höchstens drei oder vier Typen, und vermeiden Sie Ketten, die tiefer als zwei Ebenen gehen. Hängt Feld B von Feld A ab und ist A ausgeblendet, ist auch die Bedingung für B nicht erfüllt.

Geben Sie jedem Upload-Feld einen Hilfetext, der sagt, welches Dokument Sie in welchem Format brauchen und warum. Antragsteller, die den Zweck verstehen, hängen eher die richtige Datei an. Prüfen Sie zuletzt den Pflichtschalter auf beiden Pfaden. Senden Sie bei jedem Feld, das Pflicht und manchmal ausgeblendet ist, das Formular einmal auf dem Pfad, auf dem es ausgeblendet ist, und einmal dort, wo es sichtbar ist. Bestätigen Sie dann, dass sich beide Absendungen wie erwartet verhalten.

Nach dem Absenden: Unterlagen prüfen

Anträge erscheinen unter Registration Forms > Registration management mit allen Antworten. Klicken Sie auf eine hochgeladene Datei, etwa einen Nachweis zur Steuerbefreiung oder eine Gewerbeerlaubnis, um sie in einem Popup-Viewer anzusehen, ohne sie herunterzuladen. Antworten auf benutzerdefinierte Felder werden nach der Freigabe als Kunden-Metafelder gespeichert, sodass Sie sie später im Shopify-Admin sehen. Hat ein Feld einen Tippfehler, können Sie es vor der Freigabe bearbeiten. Die Freigabe setzt dann den Tag, mit dem die Preis- und Zugriffsregeln beginnen. Der Anwendungsfall Freigabe und Benachrichtigung behandelt Status, Sammelaktionen und E-Mails.

Die Registrierungskarte mit E-Mail-Benachrichtigung, Freigabeoptionen und Auswahl nach der Registrierung
Die Registrierungskarte mit Freigabeoptionen, auf der Anträge und ihre Unterlagen nach dem Absenden geprüft werden

Beispiel: ein Distributor für Zahnarztbedarf

Dies ist eine Illustration mit erfundenen Angaben, kein Kundenergebnis. Ein Distributor verkauft Verbrauchsmaterial an Zahnarztpraxen und an Einzelhändler, und Antragsteller müssen nachweisen, wer sie sind.

Customer typeAngezeigte FelderDokument
Dental practiceName der Praxis, ZulassungsnummerUpload: Zahnarztzulassung
RetailerName des Geschäfts, Steuer-IDUpload: Resale-Zertifikat
DistributorFirmenname, bediente RegionenUpload: Handelsregisterauszug

Das Formular zeigt immer Vorname, Nachname, E-Mail und Passwort, weil diese Felder nicht ein- oder ausgeblendet werden können. Das Customer type-Dropdown steuert die drei Blöcke. Eine Praxis sieht nie das Feld für das Resale-Zertifikat, ein Einzelhändler nie das Zulassungsfeld, und der Prüfer öffnet jeden Datensatz mit dem Wissen, welches Dokument er erwarten muss.

Passt gut dazu

Das Glossar erklärt Resale-Zertifikat, Steuer-ID und Kunden-Tag.

Grenzen und häufige Fehler

  • Bedingte Logik läuft nur auf Platinum. Auf niedrigeren Plänen können Sie die Seite öffnen und die Logik speichern, aber sie wird im Formular Ihres Shops erst nach einem Upgrade angewendet. Die Listenseite zeigt dann an, dass sie für Ihren Plan deaktiviert ist.
  • Eine Logik pro Formular. Eine Logik kann mehrere Regeln enthalten, aber jedes Feld kann nur von einer Regel gesteuert werden.
  • Datums- und Dateifelder können keine Bedingungen sein. Verwenden Sie ein Dropdown, Radio-, Checkbox-, Text- oder Zahlenfeld als Auslöser.
  • Kernfelder bleiben sichtbar. Vorname, Nachname, E-Mail und Passwort lassen sich auf Großhandelsformularen nicht ein- oder ausblenden.
  • Ausgeblendet heißt falsch. Eine Bedingung auf einem ausgeblendeten Feld gilt als nicht erfüllt. Planen Sie Ketten deshalb vom Anfang des Formulars nach unten.
  • Ein doppeltes Formular kopiert seine Logik nicht. Legen Sie für die Kopie eine neue Logik an.
  • Zirkuläre Regeln werden abgelehnt. Zwei Regeln, die voneinander abhängen, lösen die Meldung „circular reference“ aus.
  • Ein fehlgeschlagener Upload blockiert das Absenden. Halten Sie den Hilfetext zu Größe und Format klar.

Checkliste für die Einrichtung

  • Listen Sie die Antragstellertypen, die Felder, die jeder braucht, und das Dokument auf, das jeder liefern muss.
  • Bauen Sie das Formular mit dem Typ-Dropdown und den Upload-Feldern.
  • Setzen Sie für jeden Upload einen Hilfetext mit akzeptierten Formaten und dem Limit von 10 MB.
  • Legen Sie die Logik an und aktivieren Sie sie.
  • Testen Sie jeden Antragstellertyp, auch einen fehlgeschlagenen Upload.
  • Öffnen Sie die Datensätze und prüfen Sie, dass sich die Dateien lesen lassen.
  • Prüfen Sie vor der Ankündigung des Formulars, dass Ihr Plan bedingte Logik unterstützt.

Pläne und Voraussetzungen

Bedingte Logik läuft auf dem Platinum-Plan. Benutzerdefinierte Formularfelder und Datei-Upload brauchen einen bezahlten Plan. Das US-EIN-Steuer-ID-Feld ist auf Platinum verfügbar; Felder für EU-USt-IdNr., UK VAT und ABN sind in bezahlten Plänen verfügbar. Der Free-Plan hat ein Formular ohne diese Optionen. Die aktuellen Plan-Details finden Sie auf der Preisseite von BSS B2B Solutions.

Sie können BSS B2B Solution im Shopify App Store installieren (Bewertung 4,9 aus 1.190 Bewertungen, Stand 19. Oktober 2026; 14 Tage kostenlose Testphase bei bezahlten Plänen), lesen Sie die App-Übersicht, oder folgen Sie dem Leitfaden zum Ein- und Ausblenden von Formularfeldern mit bedingter Logik in der Dokumentation.

wichtige Funktionen

So funktioniert es

Felder ein- oder ausblenden

Felder erscheinen oder verschwinden je nach früheren Antworten, mit Any- oder All-Bedingungen.

Datei-Upload

Nehmen Sie Gewerbeerlaubnisse oder Zertifikate bis 10 MB je Datei entgegen und sehen Sie sie vor der Freigabe an.

Mehrere Zweige

Eine Logik kann mehrere Regeln enthalten, sodass jeder Antragstellertyp seinen eigenen Pfad bekommt.

Mit BSS B2B Solution einrichten

Installieren Sie BSS B2B Solution aus dem Shopify App Store und schalten Sie diesen Anwendungsfall dann mit der Anleitung in Ihrem Shop ein.

FAQ

Häufig gestellte Fragen

Wie füge ich einem Großhandels-Registrierungsformular bedingte Logik hinzu?

Bauen Sie das Formular mit einem Auslösefeld, etwa einem Dropdown Customer type, und öffnen Sie dann Registration Forms > Conditional logic. Legen Sie eine Logik für das Formular an und aktivieren Sie sie. Fügen Sie eine Show- oder Hide-Regel hinzu, wählen Sie das Feld, das sie steuert, und die Bedingung. Bedingte Logik läuft auf dem Platinum-Plan.

Welcher Plan führt bedingte Logik aus?

Bedingte Logik läuft auf dem Platinum-Plan. Auf anderen Plänen können Sie die Seite öffnen und Logik speichern, aber sie wird nicht im Formular Ihres Shops angewendet. Die Listenseite zeigt eine Meldung, dass sie für Ihren Plan deaktiviert ist.

Welche Dateien dürfen Antragsteller hochladen?

Bis zu 10 MB je Datei, eine Datei pro Upload-Feld. Akzeptierte Typen sind unter anderem PDF, DOC, DOCX, XLS, XLSX, CSV, TXT, ZIP, GIF, JPEG und PNG. WebP- und HEIC-Bilder werden abgelehnt. Schlägt ein Upload fehl, lässt sich das Formular erst absenden, wenn er gelingt.

Können ein Datums- oder ein Dateifeld andere Felder steuern?

Nein. Datumsfelder und Datei-Upload-Felder lassen sich nicht als Bedingung nutzen. Verwenden Sie als Auslöser ein Dropdown, eine Radio-Gruppe, eine Checkbox-Gruppe, ein Text- oder Zahlenfeld, etwa ein Dropdown Customer type, das entscheidet, ob das Upload-Feld für die Zulassung angezeigt wird.

Kann ich die E-Mail- oder Passwortfelder ausblenden?

Nein. Auf Großhandelsformularen lassen sich Vorname, Nachname, E-Mail und Passwort nicht per Logik ein- oder ausblenden. Nutzen Sie Logik für benutzerdefinierte und optionale Felder wie Unternehmensart, Zulassungsnummer oder Zertifikat-Upload, und halten Sie die Identitätsfelder außerhalb jeder bedingten Logik.

Wird bedingte Logik kopiert, wenn ich ein Formular dupliziere?

Nein. Das duplizierte Formular zeigt alle Felder, bis Sie dafür eine bedingte Logik einrichten. Legen Sie deshalb für die Kopie eine neue Logik an. Jedes Formular kann eine Logik haben, und jedes Feld kann nur von einer Regel gesteuert werden. Ergänzen Sie bei Bedarf Bedingungen in der bestehenden Regel.

Kann ich hochgeladene Dokumente vor der Freigabe prüfen?

Ja. Unter Registration management öffnen Sie den Datensatz eines Antragstellers und sehen hochgeladene Dateien in der App an, ohne sie herunterzuladen. Außerdem können Sie ein Feld vor der Freigabe bearbeiten, etwa um einen Tippfehler zu korrigieren, und dann den Antrag freigeben oder ablehnen.

BSS B2B Solution installieren 14-tägige kostenlose Testphase (bezahlte Pläne)