# Framer + Brew

Füge deine bestehenden Framer-Formulare zu Brew hinzu. Einsendungen legen Kontakte an oder aktualisieren sie und können über den Trigger des jeweiligen Formulars Automatisierungen starten.

Kanonische URL: https://brew.new/de/browse/integrations/framer

- Datenrichtung: Eingehende Daten
- Verbindung: Formular-Webhook
- Formulare und Anmeldungen

## Verfügbare Funktionen

- **Event-Trigger**: Jedes benannte Formular sammelt Kontakte und löst seinen eigenen Trigger aus.
- **Kontakte synchronisieren**: Lege Kontakte aus signierten Formulareinsendungen an oder aktualisiere sie.

## Mach aus Einsendungen von Framer-Formularen Kontakte und E-Mails

Füge deine bestehenden nativen Framer-Formulare zu Brew hinzu. Jede Einsendung legt einen Kontakt an oder aktualisiert ihn, und eine veröffentlichte Automatisierung mit dem Trigger des Formulars kann eine Willkommens- oder Follow-up-E-Mail senden.

Jedes Formular bekommt eine eigene Webhook-URL, ein eigenes Signing Secret und einen eigenen Trigger. Eine Marke kann mehrere benannte Formulare haben. Einen Brew-API-Key oder einen Relay-Server brauchst du nicht.


## Was du damit bauen kannst

- Newsletter-Begrüßungen: Veröffentliche eine Automatisierung mit dem Trigger des Anmeldeformulars, um jeden neuen Abonnenten zu begrüßen.
- Bestätigungen für die Warteliste: Bestätige die Anmeldung und mach klar, was als Nächstes passiert.
- Follow-ups zu Leads und Demo-Anfragen: Lege benutzerdefinierte Felder wie Unternehmen oder Teamgröße fest und nutze sie dann in der E-Mail und in Bedingungen der Automatisierung.
- Eigene Flows pro Formular: Weil jedes Formular einen eigenen Trigger hat, können ein Kontaktformular und ein Newsletter-Formular unterschiedliche Automatisierungen starten.

## So wird aus einer Einsendung ein Kontakt

Brew speichert den Kontakt auch dann, wenn keine Automatisierung veröffentlicht ist. Kommt eine E-Mail-Adresse erneut, wird der bestehende Kontakt der Marke aktualisiert, und fehlende optionale Felder löschen keine gespeicherten Werte.

Einsendungen können keine Felder zu Abo-Status, Sperrung oder Routing ändern. Eine bestehende Abmeldung bleibt wirksam.

Automatisierungen starten erst, nachdem der Kontakt erfolgreich gespeichert wurde. Schlägt das Speichern fehl, versucht Brew es erneut, bevor irgendetwas startet.

Markiert Framer eine Einsendung als möglichen oder wahrscheinlichen Spam, verwirft Brew sie, ohne einen Kontakt zu speichern oder eine Automatisierung zu starten.


## Ein Framer-Formular in Brew einrichten

- Wähle deine Marke aus, öffne „Integrationen > Framer“ und klicke auf „Formular hinzufügen“. Benenne dein bestehendes Formular und lege die Felder fest, die es sendet.
- Kopiere die Webhook-URL und das Signing Secret von der Detailseite des Formulars.
- Wähle in Framer dein natives Formular aus, öffne „Send To“ und füge einen Webhook hinzu. Füge die URL und das Signing Secret aus Brew in seine Einstellungen ein.
- Gleiche die Namen der Eingabefelder in Framer mit den Feldnamen in Brew ab. Groß- und Kleinschreibung, Leerzeichen und Satzzeichen spielen für Brew keine Rolle, First Name landet also in firstName. Mit „Prompt kopieren“ im Tab „Einrichtung“ bekommt Framer AI die genauen Namen der Eingabefelder, die hinzugefügt oder umbenannt werden sollen.
- Veröffentliche die Framer-Website und sende das Formular von der veröffentlichten Seite ab. Prüfe den Tab „Einsendungen“ des Formulars und danach den gespeicherten Kontakt.
- Um für künftige Anmeldungen einen Flow zu starten, öffne im Formular den Tab „Automatisierungen“ und klicke auf „Automatisierung erstellen“. Brew wählt den Trigger des Formulars aus. Veröffentliche die Automatisierung, damit sie läuft.

## Felder und Personalisierung

Jedes Formular braucht ein Feld email. Die Felder firstName und lastName sind optional. Benutzerdefinierte Felder können Text, Ganzzahlen oder Checkbox-Werte enthalten. Für Datumsangaben verwendest du Text. Verschachtelte Objekte, Listen und Datei-Uploads werden nicht unterstützt.

Das Framer-Formular darf zusätzliche Eingabefelder haben. Brew liest nur die deklarierten Felder und führt den Rest unter „Einsendungen“ als ignoriert auf.

Jedes Feld außer email wird in einer gleichnamigen Kontaktspalte gespeichert, die bei der ersten Einsendung angelegt wird. Unter „Kontaktspalten“ kannst du ein Feld stattdessen einer bestehenden Spalte zuordnen, sodass ein Eingabefeld namens name in „Vorname“ gespeichert werden kann.

Die deklarierten Felder sind die Merge-Tags für Automatisierungen dieses Formulars. Wenn du Felder bearbeitest, werden der Trigger und sein Payload-Vertrag aktualisiert. Solange eine veröffentlichte Automatisierung das Formular nutzt, blockiert Brew inkompatible Änderungen.

Eine Formulareinsendung ist keine Einwilligung in Marketing-E-Mails, es sei denn, dein Formular fragt danach. Füge ein eindeutiges Einwilligungsfeld hinzu, wenn du Werbeversände planst.


## Kann ich statt des nativen Formulars eine Code-Komponente in Framer nutzen?

Nein. Nutze das integrierte Formular von Framer mit dem Ziel „Webhook“. Eine Code-Komponente sendet direkt aus dem Browser der Besucher, kann die Signatur von Framer nicht erzeugen und würde das Secret auf der Seite preisgeben. Brew beantwortet solche Anfragen mit dem Status 401.


## Warum erscheint eine Einsendung, ohne dass eine E-Mail versendet wird?

Im Tab „Einsendungen“ sind Eingang, Speichern des Kontakts und Start der Automatisierung getrennte Ergebnisse. Prüfe, ob eine Automatisierung mit dem Trigger des Formulars veröffentlicht ist, und sieh dir dann ihre Filter, ihren Ausführungsverlauf und die Versanddomain an. Eine Einsendung, die wegen ungültiger Felder abgelehnt oder als Spam markiert wurde, startet nichts.


## Limits und Fehlerbehebung

- Ein Signaturfehler mit dem Status 401 bedeutet, dass das Secret oder die URL in Framer veraltet ist. Kopiere die aktuellen Werte aus Brew und veröffentliche erneut.
- Wird eine Einsendung wegen ungültiger Felder abgelehnt, hat ein deklariertes Feld wie email gefehlt oder den falschen Typ gehabt. Framer erhält dafür den Status 200 und wiederholt die Anfrage deshalb nicht.
- Anfragen müssen unter 64 KiB und 100 Feldern auf oberster Ebene bleiben.
- Neue Einsendungen sind auf 120 pro Minute und Formular und 600 pro Minute und Marke begrenzt. Diese Limits sind kein Spamschutz gegen einzelne Besucher.
- Mit „Secret neu generieren“ bleibt die URL gleich, und das alte Secret wird sofort ungültig. Mit „Formular deaktivieren“ werden neue Einsendungen abgelehnt; bereits gestartete Ausführungen laufen weiter.
- Framer wiederholt fehlgeschlagene Zustellungen und folgt keinen Weiterleitungen. Verwende also genau die URL aus Brew.

## Quellen und Einrichtungsanleitungen

- [Webhooks für Framer-Formulare einrichten](https://www.framer.com/help/articles/framer-form-webhook-setup/)
- [Automatisierung erstellen](https://docs.brew.new/create-emails/build-an-automation)
- [Merge-Tags](https://docs.brew.new/create-emails/merge-tags)
- [Was du mit Brew versenden kannst](https://docs.brew.new/get-started/what-you-can-send)

## Verwandte Seiten

- [Alle Integrationen](https://brew.new/de/browse/integrations.md)
- [Registrieren](https://brew.new/de/sign-up.md)
- Website: https://brew.new
