Send HTML email in MS Dynamics CRM

I would like to explain how it’s possible to prepare an email in HTML format to send, for example, in a marketing campaign. This workaround is valid for every kind of HTML Editor.

It’s true that the simplest way to correctly view an email in HTML format in Dynamics CRM is copy and paste from an editor HTML Microsoft, for example Frontpage, that in a Visual Manner it’s not too heavy with the use of CSS (Cascade Style Sheet). If we use applications like Expression Web or Adobe DreamWeaver there is another music… Why??

In last generation HTML Editors, the CSS formats all the page, even if I’m creating a simple page with tables, cells in different colors and so on… I will find in my <head> tag, 3 or 4 blocks of Classes and IDs that the Web page uses to view the page differently.

We have this problem principally with DreamWeaver that uses in an heavy way CSS. What is the solution??

I have a workaround… next in “STEP BY STEP MODE” J

1)      Realize the page in HTML with any kind of HTML Editor

2)      Copy and Paste in Microsoft Word (also 2010)

3)      Save as a New file, the type selected will be HTML

4)      Open this file in Internet Explorer

5)      Select all the elements in the page (I hope correctly visualized)

6)      Paste in the Body of the message (Quick Campaign, Campaign, email) in Dynamics CRM

Inviare HTML email in MS Dynamics CRM
Si immagini di voler preparare una mail in formato HTML da inviare ad esempio tramite una campagna di Marketing. La particolarità del WorkAround in questione è che è applicabile a qualsiasi tipo di editor HTML.

E’ noto che la procedura più semplice per poter visualizzare correttamente una mail in HTML in Dynamics CRM è quella di copiare ed incollare da editor HTML Microsoft, come ad esempio Frontpage, che in “visuale” non è troppo invasivo con l’utilizzo dei CSS (Cascade Stile Sheet) o Fogli di Stile. Se invece utilizziamo oggi programmi come Expression Web (l’erede di Frontpage di casa MS) o altri prodotti complessi tipo Adobe Dreamweaver la storia cambia. Ma perchè cambia???

Ebbene, come dicevo entrano in gioco i CSS che “formattano” da capo a piedi la pagina, anche se creo una normale tabella e metto un semplice sfondo in una cella, magari ridimensiono un po la larghezza di una delle colonne, mi ritrovo già nel tag <head> almeno 3-4 blocchi di classi e ID necessari alla pagina HTML per visualizzare “diversamente” la mia pagina. Peccato che il mio prodotto finale non sarà solo la pagina web ma la finalità è quella di INCOLLARE il risultato in un “Corpo” di un messaggio di una campagna di Marketing o di una Mini-Campagna di posta elettronica.

Ed è qui che chiaramente il risultato finale di copiare ed incollare direttamente (principalmente questo accade con DreamWeaver) dall’editor HTML di ultima generazione purtroppo ha come risultato un email in HTML ma probabilmente senza testo formattato, senza colori di sfondo alle celle di una tabella e così via…

Il WorkAround sembrava semplice, copio e incollo in Word poi ri-copio e ri-incollo in Dynamics CRM, e se utilizzo Office 2010??? Il codice è uno sballo puro… centinaia di righe inutili che hanno come unico effetto quello di produrre lo stesso risultato del copia-incolla da DreamWeaver. E allora che si fa??

Si copia e incolla in Word (2010 o 2007), si Salva con Nome in formato HTML, si apre la pagina con Internet Explorer, si copia in visuale (facendo attenzione a selezionare TUTTO) e poi si incolla nel BODY del messaggio in CRM.

Step by Step:
1) Produrre la pagina HTML in visuale in un QUALSIASI editor HTML
2) Copiare ed Incollare in Microsoft Word
3) Salvare con nome scegliendo come tipo di file HTML
4) Aprire il File in Internet Explorer
5) Selezionare tutti gli elementi della pagina e Copiarli
6) Incollare nel Corpo del Messaggio in Dynamics CRM

Info Giorgio Garcia-Agreda
Giorgio is CEO from 2001 of Crionet, an Italian IT Company. He started his career as a trainer and consultant with Mondadori Informatica and was awarded MCT at the age of 22. In the beginning was simply an operating systems and security expert, but he managed to expand his skills to programming up to become a certified trainer for Web and database development with the Microsoft stack. Currently, Giorgio specializes in Customer Relationship Management (CRM) and serves as a financial and technical consultant helping companies around the world to refine and improve their business processes. He’s been awarded Microsoft Most Valuable Professional for Dynamics CRM for the first time in 2008. Giorgio holds a variety of Microsoft certifications including MCT, MCDST, MCSA, and is Master Certified in Microsoft Dynamics CRM and Microsoft Dynamics AX. He is speaker and technical lead in many conferences around the world. A “visionary entrepreneur”, Giorgio founded Crionet and turned a small Italian consulting firm into a leading company for IT applied to professional tennis. Through e-tennis.net—a business unit of Crionet— Giorgio, in fact, provides live scoring, Web sites, Web TV services to more than 40 international tournaments every year. Giorgio è CEO di Crionet, un’azienda Italiana che opera nel campo IT dal 2001. Ha iniziato la sua carriera come docente e consulente nel 2003 in Mondadori Informatica ed è MCT (Microsoft Certified Trainer) sin dall’età di 22 anni. All’inizio si occupa di Sistemi Operativi (client e server) e Sicurezza di Rete; nel tempo ha poi modificato ed espanso i suoi skills nell’ambito dello sviluppo diventando trainer anche in ambito sviluppo Web (ASP.net) & Database, sempre in ambito Microsoft. Oggi, Giorgio è specializzato in Customer Relationship Management (CRM) ed opera come consulente tecnico e finanziario presso diverse aziende nel mondo progettando e definendo innovativi processi di business. E’ stato insignito del premio MVP (Microsoft Most Valuable Professional) ogni anno a partire dal 2008, nella categoria MS Dynamics CRM. Possiede numerose certificazioni Microsoft tra cui MCT, MCDST, MCSA e possiede la certificazione Master in MS Dynamics CRM e MS Dynamics AX. Giorgio fonda Crionet nel 2011, ed ha trasformato una piccola azienda Italiana in una firma leader nel campo dei servizi IT per tornei di tennis internazionali. Attraverso e-tennis.net— una business unit of Crionet— vengono forniti ai tornei servizi innovativi tra cui Live Score e WebTV in Live Streaming.

I commenti sono chiusi.

Iscriviti

Get every new post delivered to your Inbox.