Hier sammeln wir die häufigsten Fragen aus Support-Mails und Kunden-Calls. Wenn deine Frage nicht dabei ist, schreib uns: hello@propform.io.
In 9 von 10 Fällen liegt es an den API-Rechten des onOffice-Benutzers — Privat-Haken auf der Adresse, fehlende Gruppen-Zuordnung im Gruppen-Modul, eingeschränkte Datensatzrechte auf Vorlagen etc.
→ Vollständige Anleitung & Lösungen
Häufigste Ursachen:
Die Feldliste wird einmal täglich morgens aktualisiert und beim Öffnen der Formularübersicht. Wenn du gerade ein neues Feld in onOffice angelegt hast, lade die Formularübersicht in propform neu.
Mehr dazu: Mit onOffice verbinden.
Häufigste Ursachen:
Tritt typischerweise auf, wenn die Empfänger-E-Mail in onOffice nur als Zweit- oder Dritt-Adresse existiert. propform legt in dem Fall automatisch einen neuen Adressdatensatz mit dieser E-Mail an, damit die Mail bei der richtigen Person ankommt — siehe Beschreibung im Kapitel E-Mail-Benachrichtigung.
Über Download-Felder — konfigurierbar nach Dokumentenmerkmal, Datei-Pattern, PDF-Exposé on-the-fly oder fester URL. Multi-Datei wird automatisch zur ZIP gebündelt. Vollständige Anleitung: Download-Felder.
Häufigste Ursachen:
propform konvertiert iPhone-HEIC-Bilder automatisch in JPEG, bevor sie zu onOffice hochgeladen werden — du brauchst nichts zu tun.
In den Feldeinstellungen des Datei-Upload-Felds findest du die Option „Mehrere Dateien zusammenfügen zu …" — wähle ZIP oder PDF. Praktisch z.B. für mehrere Fotos vom Bauamt.
Bei PDF-Bundling: Es funktionieren nur Bilder und PDF-Dateien. Andere Dateitypen würden den PDF-Build sprengen.
Häufigste Ursachen:
address[ID]=... (großes I, großes D), Immobilie: estate[Id]=... (großes I, kleines d)Vier mögliche Ursachen: (1) Datensatz wurde gelöscht, (2) API-Benutzer ohne Lese-Rechte, (3) Sharing/Datensatzrechte zu restriktiv, (4) Datensatz ist „Privat" markiert. Vollständige Diagnose unter Adressdatensatz UUID nicht gefunden.
CSRF-Token läuft nach 24 Stunden ab. Lösung: Formular frisch aufrufen und Eingaben wiederholen. Mehr unter Formular ist abgelaufen.
Nutze das jeweilige UUID-Makro:
https://propform.io/form/dein-slug?address[ID]=_Uuidaddress&estate[Id]=_Uuidestate
_Uuidaddress und _Uuidestate werden von onOffice beim Mailversand automatisch durch die UUIDs der verknüpften Datensätze ersetzt.
Wenn in den Formulareinstellungen ein Ablaufdatum gefordert ist, muss in der Formular-URL ?exp=YYYY-MM-DD HH:MM:SS stehen — und das Datum muss in der Zukunft liegen. Du kannst das Ablaufdatum statisch hinterlegen oder per onOffice-Formel dynamisch berechnen lassen (z.B. „14 Tage ab Versand"). Mehr unter Account → Ablaufdatum.
Wir hosten Google Fonts lokal aus Datenschutzgründen (keine Google-Verbindung beim Formularaufruf). Wenn deine Wunsch-Schrift fehlt, schreib uns kurz an hello@propform.io — wir bauen sie ein.
Nutze die iFrame-Einbettung aus den Formulareinstellungen. Tipps für nahtlose Integration:
Häufigste Ursache: iFrame-Breite/Höhe passen nicht oder Eltern-Container deiner Website ist zu schmal. Mehr unter Formular wird falsch dargestellt.
Häufigste Ursache: Falsche Makros (Adress-Makros sind CamelCase, Immobilien-Makros kleingeschrieben) oder Adressfelder werden direkt angesprochen statt per Pre-Makro _Kaeufer / _Eigent. Mehr unter Werte werden nicht ans PDF übergeben.
Standardmäßig automatisch über ein verstecktes Honeypot-Feld plus CSRF-Token-Prüfung. Mehr unter Spam-Schutz & Bot-Abwehr.
Aktuell nur durch eine manuell übersetzte Kopie unter eigener URL — automatische Mehrsprachigkeit ist auf der Roadmap. Mehr unter Mehrsprachige Formulare.
Tracking-Skripte gehören idealerweise direkt ins Formular (Formulareinstellungen → Tracking), nicht nur auf die einbettende Seite. Mehr unter Tracking im eingebetteten Formular.
Über zwei zusammenspielende Formulare (Übersicht + Bearbeitung) plus rekursive Adress-Schleifen-Makros (_buyerbrek_1_ / _ownerbrek_1_). Vollständige Anleitung mit Code-Beispielen unter Mehrere Datensätze verbinden bzw. Kurz-FAQ unter Mehrere Käufer / Eigentümer verbinden.
Über Filter pro Formular — der propform fragt nur Datensätze ab, die im onOffice-Filter sind. Schutz gegen UUID-Manipulation. Mehr unter Filter pro Formular.
Übersicht aller verfügbaren Schutz-Mechanismen (Honeypot, IP-Whitelist, Formular-Passwort, Formularschlüssel via URL, Ablaufdatum, UUID-Erfordernis) unter Formular-Schutz & Zugriffskontrolle.
Mit der Formulareinstellung „Immobilie und/oder Adresse erforderlich für Formularaufrufe" — verhindert URL-Tampering und versehentliche Anlage leerer Datensätze. Wichtig bei Download- und Bearbeitungs-Formularen. Mehr unter Formular-Schutz → UUID-Erfordernis.
Ja — im Reiter „Bedingungen und Regeln" mit der Aktion „Wert rechnen" und Pipe-Syntax: {{multiply:field:X|field:Y|/100}}. Vollständige Anleitung mit Beispielen unter Bedingungen & Regeln → Berechnungen zwischen Feldern.
Über den Bedingungen-und-Regeln-Editor in den Formulareinstellungen — GUI-basiert, ohne Field-IDs aus DevTools. Mehr unter Bedingungen & Regeln.
Ja — Zahlenfelder lassen sich als Spezialfeld „Range Slider" konfigurieren (Min/Max/Intervall + Beschriftungen). Mehr unter Berechnete Felder & Spezial-Feldtypen.
Ja — Auto-Submit-Formulare leiten beim Aufruf direkt weiter. Plus: Danke-Seite-URL kann via _calculate(IF(...)) je nach Feld-Wert auf unterschiedliche Ziele leiten. Mehr unter Auto-Submit & Conditional Routing.
Über ein Self-Service-Setup: Übersichts-Mail mit Schleife _bScRek_("status:1") + 1-Klick-Buttons (_pfButton) zu Bearbeitungs- und Deaktivierungs-Formularen. Komplettes Pattern unter Suchprofile bearbeiten / deaktivieren.
Häufigste Ursache: das Feld wurde in onOffice in einem alternativen Suchkriterien-Template angelegt, aber die API liest nur das Default-Template. Lösung: Feld ins Default-Template übertragen. Mehr unter Suchprofile → Stolperfallen.
Hängt von deinem Setup ab — Umkreis ist einfacher, Regional-Zusatz granularer. Vergleich unter Suchprofile → Geografische Suche.
Nein — besser duplizieren und im neuen Datensatz die alten Vorgangs-Daten leeren (Unterschriften, Dokumente, Notizen). Mehr unter Immobilie duplizieren bei Re-Vermarktung.
Formeln werden nur beim Speichern berechnet. Trick: Massenaktualisierung ohne Änderungen. Mehr unter Formel-Felder neu berechnen.
OpenAI-API-Key in den Account-Einstellungen hinterlegen → in den Formulareinstellungen aktivieren. Vollständige Anleitung mit Setup, Kosten und Datenschutz-Hinweisen unter KI-Funktionen.
Sehr günstig — typisch unter $1 für 100 Spracheingaben oder Auto-Fills. Du zahlst direkt bei OpenAI nach Verbrauch. Details unter KI-Funktionen → Kosten.
In den Account-Einstellungen → Standard-Formular-Styling. Mehr unter Design & Branding.
Schreib uns kurz mit dem Schriftart-Namen — bei Google-Fonts-verfügbaren Schriften bauen wir sie kostenfrei innerhalb von 1-2 Werktagen ein.
Ja, alle Funktionen sind unabhängig vom Abrechnungsweg verfügbar. Marketplace betrifft nur die Authentifizierung und das Abo-Modell.
Schreib uns mit so vielen Details wie möglich:
📧 hello@propform.io 📞 0163 / 64 18 132