Der Deal wird in HubSpot abgeschlossen, aber die Rechnung wird trotzdem noch in einer Tabellenkalkulation neu erstellt. Jemand korrigiert Tippfehler um Mitternacht. Die PDF stimmt möglicherweise nicht mit dem überein, was die Rechtsabteilung genehmigt hat. Das muss nicht so sein.

Diese Anleitung zeigt Schritt für Schritt, wie Sie Rechnungen in HubSpot mit Portant automatisieren. Sie richten Ihre Daten ein, erstellen eine Vorlage mit Tags , die Live-Daten aus HubSpot abrufen, fügen Workflow-Trigger hinzu und synchronisieren die fertige PDF zurück zum Deal. Kein erneutes Eintippen. Keine Versionsverwechslungen. Eine einzige Quelle der Wahrheit.

Schritt 1: Das Rechnungsdatenmodell für Deal, Unternehmen und Kontakt definieren

Bevor ich eine Vorlage anfasse, lege ich fest, wo jedes Datenelement gespeichert ist. Ich beginne mit einer einfachen Liste dessen, was die Rechnung enthalten soll: rechtlicher Unternehmensname, Rechnungsadresse, Steuer-IDs, Zahlungsbedingungen, Fälligkeitsdatum, Bestellnummern und die Produkttabelle. Dann ordne ich jeden Punkt der richtigen Stelle in HubSpot zu.

Das Unternehmen enthält in der Regel den rechtlichen Namen und die Rechnungsadresse. Der Kontakt enthält die Person, die die PDF erhält, sowie eine eventuelle E-Mail-Adresse für die Kreditorenbuchhaltung. Der Deal enthält Beträge, Zeitplanung, individuelle Konditionen und alles, was mit der Verkaufschance zusammenhängt. Die Positionen enthalten die Produktdetails.

Portant object picker connected to HubSpot, showing Contacts, Companies, Deals, Tickets, custom objects and the Object Library, used to choose which HubSpot record an invoice template should pull data from

Wenn irgendetwas davon unklar erscheint, bringen Sie Ihre Eigenschaften in Ordnung, bevor Sie automatisieren. Unordentliche Daten erscheinen auf Rechnungen schneller als bei fast jedem anderen kundenseitigen Dokument.

Wenn ich eine Checkliste benötige, verweise ich auf How to audit your HubSpot data so every sales document goes out right und The HubSpot properties I set up so sales documents stay accurate.

Schritt 2: Eigenschaften abstimmen, damit Tags nie lügen

Sobald das erledigt ist, stelle ich sicher, dass die HubSpot-Felder klar benannt und einheitlich sind. Verwenden Sie Dropdown-Felder für Zahlungsbedingungen statt Freitext. Speichern Sie Zahlen in Zahlenfeldern. Speichern Sie Datumsangaben in Datumsfeldern. Hinterlegen Sie keine kritischen Rechnungsdetails in Deal-Notizen, von wo aus sie nicht in eine Vorlage übernommen werden können.

Hier übernimmt data merge die Hauptarbeit. Es zieht genau das, was das CRM enthält, nicht mehr und nicht weniger. Wenn ein Feld leer ist, sollte die Rechnung nicht versendet werden. Oder die Vorlage sollte einen klaren Platzhaltertext anzeigen und keine leere Zeile, die wie ein Fehler aussieht.

Portant property selector showing the HubSpot Companies object with a searchable list of fields, with Annual Revenue selected, demonstrating how to pick exactly which HubSpot properties an invoice template can use

Ich achte außerdem auf doppelte Unternehmenseinträge. Nichts ruiniert eine Rechnung schneller, als auf Seite eins eine Adresse zu ziehen und auf Seite zwei eine leicht abweichende Schreibweise. Führen Sie Duplikate zusammen und einigen Sie sich auf einen Standard für rechtlichen Namen gegenüber Handelsnamen, bevor Sie damit beginnen, Rechnungen in großem Umfang zu erstellen.

Schritt 3: Positionen so modellieren, wie es die Finanzabteilung erwartet

Positionen stehen im Mittelpunkt der meisten Rechnungen, die ich automatisiere. Ich prüfe, ob die Felder für Menge, Stückpreis, Rabatt und Steuer in HubSpot damit übereinstimmen, wie die Finanzabteilung Umsätze erfasst. Wenn Vertriebsmitarbeiter Preise ohne Nachvollziehbarkeit überschreiben, druckt die Automatisierung die falsche Zahl. In diesem Fall behebe ich den Prozess und nicht die Vorlage.

Ich prüfe auch, ob Produktnamen in einer kundenseitigen PDF gut lesbar sind. Interne Codes können für das Reporting in HubSpot bleiben, aber die Beschreibung, die auf der Rechnung erscheint, sollte für den Kunden verständlich sein. Wenn Bundles häufig vorkommen, entscheide ich, ob die Rechnung einzelne Positionen oder eine einzelne Bundle-Zeile anzeigt, und dokumentiere diese Entscheidung für das gesamte Team.

Invoice template in Portant with Line Item Name, Line Item Description, Line Item Unit Price, Line Item Quantity, Line Item Calculated Total Discount and Line Item Net Price tags placed in a single table row that Portant clones once per HubSpot line item

Wenn Sie einen Ausgangspunkt benötigen, bietet unsere HubSpot invoice template eine saubere Tabellenstruktur, auf der Sie aufbauen können. Selbst wenn Sie sie stark anpassen, spart sie Stunden.

Schritt 4: Die Rechnungsvorlage mit klaren Tags erstellen

Ich erstelle die Rechnung im Editor, den mein Team bereits verwendet, und ersetze dann statischen Text durch Tags, die Live-Daten aus HubSpot abrufen. Der Kopfbereich zieht Unternehmens- und Kontaktfelder. Der Hauptteil zieht Deal-Felder für Konditionen, Daten und Referenzen. Die Positionstabelle füllt sich automatisch mit den Produkten des Deals.

Portant template editor open on an invoice with tags such as Invoice Date, Invoice Number, Customer Name and Customer Code, alongside a sidebar of source fields with Copy buttons for inserting each tag

Das Layout halte ich bewusst einfach. Rechnungen sind nicht der Ort für kreatives Design. Ich möchte klare Gesamtbeträge, eindeutige Fälligkeitsdaten und einen Zahlungsbereich, den die Rechtsabteilung bereits genehmigt hat. Wenn das Marketing etwas Ausgefeilteres möchte, verweise ich auf Angebote.

Ich füge Versionshinweise in die Vorlagenfußzeile ein, damit die Finanzabteilung weiß, welche Vorlagenversion bei der Erstellung der PDF verwendet wurde. Das klingt nach Übermaß, bis Sie eine Steuerregeländerung mitten im Quartal nachverfolgen müssen.

Schritt 5: Workflow-Trigger und Freigabeschritte einrichten

Automatisierung ohne Kontrollen ist der Weg, auf dem Sie eine Rechnung mit einem Nullbetrag versenden. Ich richte workflows mit Blick auf Sicherheit ein, nicht nur auf Geschwindigkeit. Typische Trigger sind der Wechsel zu "Closed Won", das Setzen einer benutzerdefinierten Eigenschaft wie "bereit zur Rechnungsstellung" oder das Hinzufügen eines Finanzprüfungsschritts bei Deals ab einem bestimmten Wert.

HubSpot deal workflow editor showing a Property value changed enrollment trigger configured so that when the Generate Proposal property is set to Yes, the workflow runs Portant to create a document

Bevor ein Trigger auslöst, stelle ich sicher, dass die Mindestfelder ausgefüllt sind: Rechnungsadresse, korrekte rechtliche Einheit, Bestellnummer wenn erforderlich, und Positionen, die dem vom Kunden erwarteten Betrag entsprechen. Wenn HubSpot-Workflows nicht jede Regel abdecken können, kombiniere ich Workflow-Schritte mit einer manuellen Prüfung in Portant für Sonderfälle.

Ich schule die Vertriebsmitarbeiter auch in Bezug auf das Timing. Wenn ein Deal während eines Datenimports Phasen überspringt, können Dokumente zu früh generiert werden. Bei diesem Muster ergänze ich Schulungen und keine weitere Software.

Schritt 6: Die PDF generieren und mit dem Deal synchronisieren

Wenn Vorlage und Trigger stabil sind, generiere ich eine PDF und speichere sie im Deal, nicht als E-Mail-Anhang, der verloren geht. Jeder im Team kann dasselbe Dokument am selben Ort einsehen.

Der Deal wird zur einzigen Quelle der Wahrheit dafür, was berechnet wurde, wann und welche Vorlagenversion verwendet wurde. Ich stimme mich auch vorab mit der Finanzabteilung ab, ob HubSpot oder das Buchhaltungssystem den Zahlungsstatus verfolgt. Die Rechnungs-PDF ist das, was der Kunde sieht. Das Hauptbuch kann anderswo gepflegt werden, aber es gibt keine Unklarheit darüber, was versendet wurde.

HubSpot deal record for a closed-won deal showing the Portant All Documents card listing five completed and pending client invoices, with the Portant Latest Document panel pinned to the right rail of the deal

An einem guten Tag dauert der gesamte Prozess vom Deal-Phasenwechsel bis zur fertigen PDF nur Minuten. Das entspricht einem ganzen Nachmittag voller Kopieren und Einfügen, der entfällt.

Wie ich teste, starte und iteriere, ohne Überraschungen zu erleben

Bevor Sie für alle Deals live gehen: Generieren Sie zehn Rechnungen aus aktuellen Deals und vergleichen Sie jede einzelne mit dem, was die Finanzabteilung manuell erstellt hätte. Die Lücken, die Sie in dieser Stichprobe finden, sind weitaus günstiger als die, die ein Kunde findet.

Ich gehe nie auf einen Schlag für alle Deals live. Ich wähle eine Handvoll repräsentativer Deals, generiere Rechnungen und suche nach Rundungsfehlern, Steuerpositionen, Rabattstapelungen und Währungssymbolen. Ich behebe Datenprobleme, bevor ich den Rollout ausweite.

Nach dem Launch prüfe ich wöchentlich eine Stichprobe, bis sich die Dinge eingespielt haben. Wenn Support-Tickets zu Rechnungen ansteigen, deutet das in der Regel auf ein Datenproblem im CRM hin und nicht auf einen Grund, die Automatisierung einzustellen.

Wenn Sie das zum ersten Mal aufbauen, rechnen Sie mit zwei Wochen voller Kleinigkeiten. Das ist normal. Die Auszahlung sind weniger Notfalländerungen am Abend vor dem Monatsabschluss und eine ruhigere Übergabe zwischen Vertrieb und Finanzen.

Häufig gestellte Fragen

Kann HubSpot die Rechnungs-PDF im Deal speichern?

Ja, das ist das Vorgehen, das ich empfehle. Wenn die PDF dem Deal beigefügt ist, arbeitet jeder von einer einzigen Stelle aus, und Sie reduzieren doppelte Dateien in Posteingängen.

Was ist, wenn Positionen und Deal-Betrag nicht übereinstimmen?

Ich stoppe die Generierung, bis sie übereinstimmen oder bis es einen klar dokumentierten Grund für die Abweichung im Deal gibt. Eine Diskrepanz, die niemandem auffällt, ist der Weg, das Vertrauen der Finanzabteilung und des Kunden zu verlieren.

Benötige ich benutzerdefinierte Eigenschaften für die Rechnungsstellung?

Oft ja, für Dinge wie Bestellnummer, Rechnungskontakt-E-Mail oder Steuerbefreiungsstatus. Ich füge benutzerdefinierte Felder hinzu, wenn der Bedarf regelmäßig auftritt, nicht als Weg, eine Einigung auf einen Standardprozess zu vermeiden.

Kann ich Rechnungen automatisieren, ohne unser ERP zu ändern?

In vielen Fällen ja. HubSpot und Portant übernehmen die Erstellung und den Versand der Rechnung. Ihr Buchhaltungssystem kann weiterhin Zahlungen und Umsätze verfolgen. Das Wichtigste ist, klar zu definieren, welches System für welchen Schritt verantwortlich ist.

Wie halte ich Vorlagen über Regionen hinweg konform?

Ich erstelle separate Vorlagen oder Abschnitte nach Region und Steuerregeln mithilfe strukturierter Felder und nicht mit Einzelnotizen. Ich prüfe mit der Rechtsabteilung, wenn sich Regelungen ändern, und ich behalte alte Vorlagenversionen, damit vergangene Rechnungen jederzeit nachvollzogen werden können.