E-post med HTML-formatering og input-variabler
Designet til Compose har blitt oppdatert. Siden kan inneholde skjermbilder av det gamle designet, men informasjonen er oppdatert. Vi takker for din tålmodighet mens vi oppdaterer bildene!
Tekstgeneratorer er generelle tekst-templat som kan brukes til et multiplum av formål. Vanligst er å bruke de til å opprette filer (XML, JSON etc.) med prosessinformasjon, samt templat for e-postinnhold. I dette eksempelet skal en e-post genereres med HTML-format i en prosess.
Velg arbeidsområdet/mappen du ønsker å lagre tekstgeneratoren i ved å trykke på arbeidsområde/mappe-ikonene. Velg Ny tekstgenerator i toppmenyen.
I dialogboksen oppgir du et navn på tekstgeneratoren og trykker OK.
Tekstgeneratoren vises i listen på skjermen. Dobbeltklikk på tekstgeneratoren for å åpne den.
I Innstillinger-menyen kan du definere input-variabler i tekstgeneratoren. Disse lar deg koble data fra prosessen til e-postinnholdet. I denne e-posten skal vi putte et navn oppgitt av sluttbrukeren i en skjema-aktivitet i e-posten. Trykk Opprett for å legge til en input-variabel.
Skriv inn et ønskelig navn. I dette eksempelet er navnet respondentName (sluttbrukerens navn på engelsk).
Dobbeltklikk på variabelen for å åpne innstillingene og endre variabelens type til verdi.
Siden navnet er en tekst beholder vi tekst-valideringen og trykker OK.
Naviger til Skript-menyen. For å gjøre det enklere å skrive HTML-kode, endrer du syntaksmarkeringen til HTML. Her oppgis skriptet for e-posten. Siden e-posten skal formatteres med HTML, bruker vi HTML-tagger i koden. Lag ditt eget skript/e-postinnhold (eller bruk skriptet i eksempelet):
<p><span style="color: #333399;">Hi </span> ,</p>
<p><strong>Thank you for submitting your form!</strong></p>
<p> </p>
<p>Kind regards,</p>
<p><span style="color: #333399;">Compose team</span></p>Deretter skal vi legge inn input-variabelen i e-posten. Variabelen defineres med ${}-notasjon, så variabelen pakkes inn i skriptet som ${respondentName}. Hvis du er usikker på om du har referert til variabelen på en vellykket måte, kan du lagre kladden og trykke Valider for å se om skriptet er OK eller ikke.
Naviger tilbake til Innstillinger-menyen. Husk å lagre kladden, og lag en ny versjon av tekstgeneratoren.
Vårt email-templat er klart for å kobles til en prosess.
Koble tekstgeneratorer til prosesser
Opprett eller åpne en prosess i samme arbeidsområde som tekstgeneratoren. Prosessen må inneholde en E-post-aktivitet og en Skjema-aktivitet koblet til et skjema med minst ett spørsmål (helst med tekstsvar). Hvis du ønsker mer assistanse med å opprette en prosess, er brukerveiledningen Bygg en prosess til stor hjelp.
Velg E-post-aktiviteten på lerretet for å vise Egenskaper-panelet til høyre. Legg til emne, til- og fra e-post-adresser i Generelt-fanen. Viktig: Domenet til avsenderens e-postadresse må enten ha usecompose-domenet, eller et domene Compose har tillatelse til å distribuere e-post på vegne av (som regel kunder med Compose-lisens). noreply@usecompose.com er et godt alternativ som avsenderadresse.
Naviger til Innhold-fanen.
For å definere at e-posten har HTML-formatering må vi huke av boksen for Flerdelt. Innhold er som standard satt til text/plain, men vi trenger html, så trykk på Opprett for å legge til en ny del av e-posten.
Velg HTML og trykk OK.
Velg deretter text/html i listen, velg Generator og Bla gjennom for å finne tekstgeneratoren din.
Velg tekstgeneratoren og trykk OK.
Nå som tekstgeneratoren er valgt må input-variabelen i e-posten kobles til det riktige input-feltet i skjema-aktiviteten (altså der sluttbrukeren oppgir navnet sitt). Trykk Endre-knappen. (Legg merke til at vi har slettet text/plain-delen siden den ikke trengs)
Vi opprettet kun én variabel, så velg den, huk av radioknappen Verdi fra prosess og trykk Bla gjennom.
Utvid skjemaet ved å trykke på pilhodet og velg spørsmålet som får svaret du vil putte inn i e-posten.
Variabelen er nå koblet til svaret til spørsmålet. Når e-posten genereres vil svaret til spørsmålet erstatte variabelen i tekstgeneratoren.
Trykk OK og lagre kladden. Opprett en ny versjon av prosessen for å teste e-postaktiviteten.
For å bruke den vedlagte eksempelprosessen trengs Compose-versjon 7.1.0 eller nyere: Html email wf.cng