propform può inviare tre diverse e-mail in parallelo dopo l'invio del modulo — è possibile attivarle indipendentemente l'una dall'altra:
_NewsletterDOILinkNotifica classica inviata a te quando qualcuno ha inviato il modulo. Contiene tutti i valori inseriti in una panoramica formattata.
La variante più potente: propform richiede a onOffice di inviare un'e-mail — dall'indirizzo e-mail dell'utente onOffice associato al tuo utente API (non da utenti qualsiasi), con i tuoi modelli di e-mail onOffice, automaticamente nella cartella Posta in uscita corretta.
> 🔧 Requisito: l'utente API deve essere associato a una casella di posta in onOffice e l'indirizzo e-mail corrispondente deve essere memorizzato nel tuo account propform. Istruzioni: Assegnare un utente API a una casella di posta + memorizzare l'e-mail in propform.
Puoi configurare due e-mail onOffice separate per ogni modulo — casi d'uso tipici:
Quando si invia un'e-mail tramite onOffice, l'API richiede un ID indirizzo, non solo un indirizzo e-mail. propform cerca quindi in onOffice un indirizzo con quell'e-mail.
> ⚠️ Importante miglioramento della logica rispetto a onOffice standard: se l'indirizzo e-mail esiste in un record solo come indirizzo secondario o terziario (non come primario), onOffice standard invierebbe l'e-mail all'indirizzo primario del record — il che non è il comportamento desiderato. > > propform verifica quindi innanzitutto se l'e-mail desiderata esiste effettivamente come indirizzo primario. In caso contrario, viene creato automaticamente un nuovo record di indirizzo con tale e-mail. In questo modo le e-mail arrivano sicuramente alla persona giusta.
Invece di un indirizzo e-mail predefinito, puoi selezionare come destinatario un campo utente dell'indirizzo o dell'immobile caricato — ad es. "Responsabile del team" o "Responsabile del servizio interno". Sono disponibili anche i campi utente personalizzati che hai creato tu stesso nell'amministrazione di onOffice.
In Destinatario, CC, CCN, Oggetto e Corpo del messaggio sono attive le macro di onOffice. Esempi pratici:
_ifEmpty(_Sonstige1;"fallback@unternehmen.de";"_Sonstige1")
→ Se il campo _Sonstige1 dell'indirizzo è vuoto, l'e-mail viene inviata a fallback@unternehmen.de. Altrimenti, all'indirizzo di _Sonstige1.
_calculate(IF([ind_2418_Feld_adressen51]="ind_Schl_4605";"team-a@unternehmen.de";"team-b@unternehmen.de"))
→ Il destinatario dell'e-mail dipende dal valore selezionato in un campo di selezione dell'indirizzo.
Hallo _Vorname _Name,
danke für deine Suchanfrage.
Dein Suchprofil:
_pfGetSearchCriteriaInformation
Wir melden uns!
→ _pfGetSearchCriteriaInformation visualizza in forma tabellare il criterio di ricerca appena creato.
📖 Panoramica completa delle macro: Macro — propform & onOffice
Se l'e-mail viene inviata in formato HTML (impostazione predefinita per le e-mail tramite l'API di onOffice), è possibile utilizzare tag HTML nel corpo del messaggio:
Hallo <strong>_Vorname _Name</strong>,
vielen Dank für deine Anfrage zu <a href="_getEstateLink">_objektart in _ort</a>.
Wir melden uns innerhalb von 24 Stunden.
Sono consentiti i tag usuali: <strong>, <em>, <a href="...">, <br>, <ul>/<li>, <p>, <h2>–<h4>. Anche gli attributi di stile funzionano.
> ⚠️ Importante per i pulsanti: Se utilizzi pulsanti con stile tramite <a style="...">...</a>, le proprietà CSS devono essere inserite direttamente nell'attributo style — non come classi. Alcuni programmi di posta elettronica (ad es. Gmail) ignorano i fogli di stile esterni e visualizzano solo il link sottolineato al posto del pulsante.
Il campo Destinatario accetta solo un indirizzo, mentre CC e BCC accettano più destinatari separati da virgole — combinabili anche con la risoluzione delle macro.
Esempio:
CC: _Sonstige1, buchhaltung@unternehmen.de, _Email(geschaeftlich,2)
→ L'e-mail viene inviata anche all'indirizzo nel campo Altro1, all'indirizzo fisso della contabilità e al secondo indirizzo aziendale del record.
Casi d'uso:
Problema: se invii un'e-mail onOffice a un dipendente interno (ad es. contabilità) e nel corpo del messaggio desideri accedere ai dati di chi ha compilato il modulo (_Vorname, _Name, _Email ecc.), onOffice fornisce per impostazione predefinita i dati del destinatario — ovvero della contabilità. Non è quello che vuoi.
Soluzione: nella configurazione delle e-mail di propform → Risoluzione macro indirizzo, passare da "normale" a "alternativo". In questo modo, _Vorname, _Name ecc. si riferiscono all'indirizzo di chi ha compilato il modulo, non al destinatario dell'e-mail.
> 💡 Regola generale: se l'e-mail viene inviata a qualcuno diverso dal richiedente stesso, usa quasi sempre "alternativo".
Suggerimento bonus: link cliccabile al record nei dati nell'e-mail interna
In modo che il collega della contabilità possa passare direttamente al record:
<a href="_getAddressLink">Adresse in onOffice öffnen</a>
_getAddressLink è una macro propform per il deep link al record di indirizzo. Funziona solo per gli utenti onOffice che hanno effettuato l'accesso.
_NewsletterDOILinkonOffice dispone di un campo standard Newsletter con i seguenti valori:
0 = no1 = sì3 = DOI in sospeso (l'utente si è registrato, ma non ha ancora confermato)Flusso di lavoro propform-DOI:
Newsletter (valore predefinito 3 = DOI in sospeso) + controllo dei doppioni di indirizzi e-mail_NewsletterDOILink1 (= confermato)Vantaggio: non è necessario un proprio flusso di lavoro DOI — onOffice si occupa della conferma. propform fornisce solo il modulo di iscrizione e l'e-mail iniziale.
> 📌 Configurazione completa della newsletter con gestore dei processi e invio settimanale automatico: su richiesta, saremo lieti di fornire una guida dettagliata. Fonte del concetto: HS Immobilienberatung (Christian Sporbert).
Tutte e tre le opzioni di e-mail consentono di inviare allegati. Fonti:
> 📎 Limite allegati per l'e-mail di conferma propform: i file caricati vengono inviati come allegati solo se la loro dimensione complessiva è inferiore a 25 MB (limite standard delle e-mail). I file più grandi si trovano solo nel rispettivo record di onOffice — l'e-mail arriva comunque, ma senza allegati.
> 📎 Per le e-mail API di onOffice vale il limite di onOffice — se gli allegati sono troppo grandi, onOffice non invia l'e-mail.
Invece di inserire direttamente l'oggetto e il corpo del messaggio in propform, puoi selezionare un modello di e-mail onOffice. Vantaggio: gestione centralizzata dei modelli in onOffice, più facile da gestire, stesso modello utilizzabile per più moduli.
> ⚠️ Se il modello onOffice contiene allegati, questi non vengono inviati automaticamente con l'e-mail dell'API propform. Gli allegati devono essere definiti separatamente in propform (brochure in PDF, file caricati, documenti in base agli attributi). Si tratta di una limitazione dell'API.
Se il modello non compare nel menu a tendina in propform:
Se propform è collegato tramite onOffice Marketplace, l'invio delle e-mail avviene tramite un utente API Marketplace. A quest'ultimo non è possibile assegnare una propria firma e-mail in onOffice — la macro standard _Signatur non fornisce quindi alcun valore significativo.
Soluzione alternativa:
Nell'e-mail di propform (o nel modello di e-mail di onOffice richiamato da propform) impostare la macro _Signatur(inaktiv) — in questo modo la firma automatica viene esplicitamente soppressa — e invece hardcodare le informazioni desiderate sul mittente in chiaro nel corpo dell'e-mail:
Mit freundlichen Grüßen
Max Mustermann
Mustermakler GmbH
0151 / 12 34 56 78
_Signatur(inaktiv)
> 💡 La stessa soluzione alternativa funziona anche se, nel caso di un utente API classico, si desidera utilizzare consapevolmente non la firma utente, ma una firma personalizzata per ogni e-mail del modulo.
Se la tua email viene inviata tramite il gestore di processo onOffice con la categoria di modello "Modello invio contatto" (ad es. newsletter automatizzate/aggiornamenti di stato), si applica una regola speciale per le macro:
_Vorname / _Name si risolvono nell'indirizzo del destinatario — non nell'indirizzo memorizzato nel record di processo_kontakt_vorname / _kontakt_name ecc.Requisiti:
> 💡 Quando ne ho bisogno? Solo per i percorsi del Process Manager con il tipo di invio speciale. Per le normali e-mail propform (anche se passano tramite l'API di onOffice) è sufficiente la modalità "alternativa" descritta nella sezione precedente.