{"id":3874,"date":"2025-03-18T07:12:59","date_gmt":"2025-03-18T07:12:59","guid":{"rendered":"https:\/\/icom.imagemakers-inc.com\/?post_type=casestudy&#038;p=3874"},"modified":"2025-04-16T19:07:36","modified_gmt":"2025-04-16T23:07:36","slug":"pharma-email-development-process-optimization","status":"publish","type":"casestudy","link":"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/","title":{"rendered":"Pharma Email Development &amp; Process Optimization"},"content":{"rendered":"    <div class=\"section-wrap casestudy-hero position-relative casestudy-hero-block color-definer dark-color\"  >\r\n        <img decoding=\"async\"\r\n                src=\"https:\/\/icomagencies.com\/wp-content\/themes\/icom-wp-theme\/assets\/images\/case-study-banner.jpg\"\r\n                alt=\"case study banner\"\r\n                class='position-absolute w-100 case-study-banner'\r\n        \/>\r\n        <div class=\"center-container\">\r\n            <div class='case-study-banner-row position-relative'>\r\n                <div class='case-study-column'>\r\n                    <div class=\"breadcrumbs\">\r\n                        <a class=\"breadcrumbs-link\" href=\"\/\">\r\n                         Home\r\n                        <\/a>\/<a class=\"breadcrumbs-link\" href=\"\/work\">\r\n                         Case Studies\r\n                        <\/a>\r\n                    <\/div>\r\n                    <h1 class='case-study-banner-title'>\r\n                        Pharma Email Development &amp; Process Optimization                    <\/h1>\r\n                    <div class='case-study-location-col'>\r\n                        <div class=\"position-relative\">\r\n                            <!-- <img decoding=\"async\" class=\"map-location\" src=\"https:\/\/icomagencies.com\/wp-content\/themes\/icom-wp-theme\/assets\/images\/location_icon.svg\"\r\n                            alt=\"Map location\"\/> -->\r\n<!--                            <img-->\r\n<!--                                src=\"https:\/\/icomagencies.com\/wp-content\/themes\/icom-wp-theme\/assets\/images\/case-study-location.png\"-->\r\n<!--                                alt=\"case study banner\"-->\r\n<!--                                class='case-study-location-img'-->\r\n<!--                            \/>-->\r\n                            \r\n                            <style>\r\n                                .map-container {\r\n                                    position: relative;\r\n                                    width: 100%;\r\n                                    max-width: 160px;\r\n                                    height: auto;\r\n                                }\r\n                                .map-container img.map {\r\n                                    width: 100%;\r\n                                    height: auto;\r\n                                    display: block;\r\n                                }\r\n                                .map-container .marker {\r\n                                    position: absolute;\r\n                                    height: 30px;\r\n                                    transform: translate(-50%, -90%);\r\n                                }\r\n                                @media (max-width: 600px) {\r\n                                    .map-container .marker {\r\n                                        height: 20px;\r\n                                    }\r\n                                }\r\n                            <\/style>\r\n\r\n                            <div class=\"map-container\">\r\n                                <!-- Map Image -->\r\n                                <img decoding=\"async\" src=\"https:\/\/icomagencies.com\/wp-content\/themes\/icom-wp-theme\/assets\/images\/map\/Map_White.png\" alt=\"Map\" class=\"map case-study-location-img\">\r\n\r\n                                <!-- Markers -->\r\n                                                                    <img decoding=\"async\" src=\"https:\/\/icomagencies.com\/wp-content\/themes\/icom-wp-theme\/assets\/images\/map\/pin.png\"\r\n                                         alt=\"Pin\"\r\n                                         class=\"marker \"\r\n                                         style=\"left: 27.02%; top: 21.88%;\">\r\n                                                            <\/div>\r\n                        <\/div>\r\n                        <div class='case-study-location-box'>\r\n                            \r\n                                <a href=\"https:\/\/icomagencies.com\/agency\/assemble-and-partners\/\" class='case-study-location'>\r\n                                    <p class='case-study-location-name'>\r\n                                        Assemble and Partners                                        <span>Philadelphia, United States of America<\/span>\r\n                                    <\/p>\r\n                                <\/a>\r\n                            \r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                                                <div class='case-study-btn-wrapper'>\r\n                            <a href=\"\/work\/digital-marketing-case-studies\"><button class=\"custom-button\">Digital Marketing<\/button><\/a>\r\n                        <script>\r\n                            document.addEventListener('DOMContentLoaded', function () {\r\n                                const showMoreButton = document.querySelector('.show-more');\r\n                                const hiddenTerms = document.querySelectorAll('.hidden-term');\r\n\r\n                                if (showMoreButton) {\r\n\r\n                                    showMoreButton.addEventListener('click', function () {\r\n                                        hiddenTerms.forEach(term => term.classList.toggle('hidden-term'));\r\n                                       \/\/ showMoreButton.textContent = showMoreButton.textContent === '...' ? 'Show Less' : '...';\r\n                                        showMoreButton.classList.toggle('hidden-term');\r\n                                    });\r\n                                }\r\n                            });\r\n                        <\/script>\r\n\r\n\r\n                    <\/div>\r\n                    \r\n                                    <p className='casestudy-banner-pera'>\r\n                        Sector: Pharma<br>Task: Email Development<br>\u00a0<br><strong>Project Highlights:<\/strong><br>Our agency client was in need of quick and smooth production of several,differentiating product emails each week, none of which followed a specific consistent template.<br>Due to the complexity of the distinct email designs, the agency created an online integrated development environment (IDE) that integrated all the technologies this level of detail required \u2014 which Assemble quickly adapted and supplemented with reusable elements that expedited the process even further.<br>Several concerns around communication gaps, inconsistent assets, and unclear instructions and expectations caused confusion, redundancies, and delays, which Assemble addressed with the creation of an internal action plan with invaluable resources for each workflow.<br>As a result of the collaboration which accommodated the client\u2019s specific work styles and tools, Assemble was able to streamline the production process, reduce errors, and consistently create distinguished, high-functioning newsletters daily.<br><br><strong>The Challenge:<\/strong><br>When you have a Pharma client that prides itself on out-of-the-box email layouts that break the conventional industry mold, old-fashion, table-based html code can present a major challenge during implementation. That was the case with our agency client that came to Assemble in need of simplifying these complex developments, so they could continue to push the boundaries of design detail, while meeting their mass weekly delivery without errors and headaches.<br>The two main libraries that hosted the items required to accomplish the next-level design were EJS (a simple templating language that facilitates HTML markups with plain JavaScript) and MJML (a semantic syntax that\u2019s responsive by design to minimize code written from scratch). Coming into the project, the agency had already created an Online IDE that incorporated both of the non-traditional utilities, so instead of a developer needing to install each of the libraries on his\/her own local environment, they can simply start coding in this cloud-based environment. And while Assemble had our own high-functioning email development framework, we knew we had to adjust to those of their internal dev team \u2014 and help find a way to maximize its capabilities.<br>But that wasn\u2019t the only challenge the request presented. Custom to a specific way of working internally, our agency client\u2019s partner workflows lacked structure and clear instructions\/feedback, which translated to a very complicated asset hand off and risk of miscommunications.<br>\u00a0<br><strong>The Approach:<\/strong><br>First things, first was nailing down an internal action plan that would streamline handoffs and approvals throughout the process. Assemble first identified the root cause of the various issues through a QA audit and unit testing, creating a list of all of the elements that needed improvement. We then created several checklists with detailed instructions to ensure accurate validation seamless handoffs \u2014 from which files to use, where each type of file should be, and how to send them.<br>\u00a0<br>Then, the real work began. Assemble not only adopted the client\u2019s Online IDE, but also enhanced its level of efficiency by creating our own MJML snippets generator with a collection of common blocks that are frequently present in the client\u2019s emails, expediting the production workflow even further.<br>\u00a0<br>Assemble also created a basic template built on the MJML utility that included the required imports to work with EJS and MJML, along with a collection of reusable MJML snippets within an independent, easy-to-use module, known as BAM! (Build-a-Mail Interface) tool. This gave our developers a nice canvas to recycle various usable elements to incorporate into the client&#8217;s IDE, instead of manually creating each row of code in HTML, as well as the ability to generate entire blocks of code by simply typing a small keyword.<br>\u00a0<br><strong>The Big Wins:<\/strong><br>With the new internal workflows in place, Assemble was able to help our client streamline the process, reduce feedback, and avoid costly gaps along the way. While fully invested in our own email development framework, we were able to make the necessary pivots to adopt our clients\u2019 specific development processes, so collaboration between both teams was easier and more systematic.<br>Thanks to this flexibility and organization paired with our collective tools, Assemble\u2019s entire team of developers was able to use EJS and MJML to create the emails in record time, despite having no previous experience on either utility. Overall, we improved the quality of the email, delivered fewer human errors, and revamped the internal workflows for our clients to make collaboration with us, as well as other partners, far more effective moving forward.<\/p>\r\n                    \r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <a href=\"javascript:;\" id=\"work-scroll-link\" class=\"scroll-btn-wrapper work-scroll-btn-wrapper\">\r\n            <div class=\"scroll-text\">SCROLL<\/div>\r\n            <span class=\"scroll-btn\">\r\n                <img decoding=\"async\" src=\"https:\/\/icomagencies.com\/wp-content\/themes\/icom-wp-theme\/assets\/images\/down-arrow-round.svg\" alt=\"bottom arrow scroll icon\" \/>\r\n            <\/span>\r\n        <\/a>\r\n    <\/div>\r\n    \n\n    <div class=\"content-wrap our-work-page color-definer light-color\" id=\"content-gallery-6a06e94610920-2952\">\r\n        <div class=\"section-wrap image-gallery-block\">\r\n            <div class=\"center-container\">\r\n                <div class=\"image-gallery-row odd-element-mob-media odd-media-lib\">\r\n                                            <div class=\"gallery-box cursor\"\r\n                             onclick=\"document.getElementById('galleryModal-gallery-6a06e94610920-2952').style.display='block'; currentSlide(1, 'galleryModal-gallery-6a06e94610920-2952')\">\r\n                                                            <img decoding=\"async\" src=\"https:\/\/icomagencies.com\/wp-content\/uploads\/2025\/03\/102d85c4-5e74-4bf2-a340-7212e39cd8c9-1024x436.jpg\"\r\n                                     alt=\"Gallery image 1\"\r\n                                     loading=\"lazy\"\r\n                                                                         sizes=\"(max-width: 600px) 100vw, 600px\" \/>\r\n                                                    <\/div>\r\n                                    <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div id=\"galleryModal-gallery-6a06e94610920-2952\" class=\"image-gallery-modal\">\r\n            <button class=\"image-gallery-closeBtn cursor\"\r\n                    onclick=\"document.getElementById('galleryModal-gallery-6a06e94610920-2952').style.display='none'\">\r\n\t\t\t\t<span class=\"flexCenter\">\r\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/icomagencies.com\/wp-content\/themes\/icom-wp-theme\/assets\/images\/blue-dot-shape.svg\"\r\n                         alt=\"blue icon\"\r\n                         loading=\"lazy\" \/>\r\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/icomagencies.com\/wp-content\/themes\/icom-wp-theme\/assets\/images\/close-icon.svg\"\r\n                         class=\"slider-close-icon position-absolute\"\r\n                         alt=\"close icon\"\r\n                         loading=\"lazy\" \/>\r\n\t\t\t\t<\/span>\r\n            <\/button>\r\n            <div class=\"image-gallery-modal-content\">\r\n                                    <div class=\"mySlides\">\r\n                                                    <img decoding=\"async\" src=\"https:\/\/icomagencies.com\/wp-content\/uploads\/2025\/03\/102d85c4-5e74-4bf2-a340-7212e39cd8c9-1024x436.jpg\"\r\n                                 class=\"w-100\"\r\n                                 alt=\"Modal image 1\"\r\n                                 loading=\"lazy\"\r\n                                                                 sizes=\"(max-width: 600px) 100vw, 600px\" \/>\r\n                                            <\/div>\r\n                                <a class=\"prev-image-slide\"\r\n                   onclick=\"stopAllVideos('galleryModal-gallery-6a06e94610920-2952'); plusSlides(-1, 'galleryModal-gallery-6a06e94610920-2952')\">\r\n                    <img decoding=\"async\" src=\"https:\/\/icomagencies.com\/wp-content\/themes\/icom-wp-theme\/assets\/images\/arrow_right_alt.png\"\r\n                         alt=\"prev\"\r\n                         loading=\"lazy\" \/>\r\n                <\/a>\r\n                <a class=\"next-image-slide\"\r\n                   onclick=\"stopAllVideos('galleryModal-gallery-6a06e94610920-2952'); plusSlides(1, 'galleryModal-gallery-6a06e94610920-2952')\">\r\n                    <img decoding=\"async\" src=\"https:\/\/icomagencies.com\/wp-content\/themes\/icom-wp-theme\/assets\/images\/arrow_right_alt.png\"\r\n                         alt=\"next\"\r\n                         loading=\"lazy\" \/>\r\n                <\/a>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    ","protected":false},"featured_media":4330,"template":"","agency_industry":[176,178,179,182,184,185,186,187,189,190,191,192,194,195,196,197,199],"agency_capability":[202],"class_list":["post-3874","casestudy","type-casestudy","status-publish","has-post-thumbnail","hentry","agency_industry-adult-beverages","agency_industry-arts-education","agency_industry-automotive","agency_industry-consumer-packaged-goods","agency_industry-energy-utilities","agency_industry-entertainment-sports","agency_industry-food-beverage","agency_industry-healthcare","agency_industry-manufacturing-industrial-goods-services","agency_industry-media","agency_industry-nonprofits-government","agency_industry-pharmaceuticals","agency_industry-real-estate-construction","agency_industry-retail","agency_industry-technology","agency_industry-telecommunications","agency_industry-travel-transportation-tourism-hospitality","agency_capability-digital-marketing"],"acf":{"agency":[761],"icom_collaboration":"","logo_display":"white"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pharma Email Development &amp; Process Optimization - ICOM<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pharma Email Development &amp; Process Optimization - ICOM\" \/>\n<meta property=\"og:url\" content=\"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/\" \/>\n<meta property=\"og:site_name\" content=\"ICOM\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-16T23:07:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/icomagencies.com\/wp-content\/uploads\/2025\/03\/102d85c4-5e74-4bf2-a340-7212e39cd8c9.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2146\" \/>\n\t<meta property=\"og:image:height\" content=\"913\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/icomagencies.com\\\/work\\\/pharma-email-development-process-optimization\\\/\",\"url\":\"https:\\\/\\\/icomagencies.com\\\/work\\\/pharma-email-development-process-optimization\\\/\",\"name\":\"Pharma Email Development &amp; Process Optimization - ICOM\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/icomagencies.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/icomagencies.com\\\/work\\\/pharma-email-development-process-optimization\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/icomagencies.com\\\/work\\\/pharma-email-development-process-optimization\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/icomagencies.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/102d85c4-5e74-4bf2-a340-7212e39cd8c9.jpg\",\"datePublished\":\"2025-03-18T07:12:59+00:00\",\"dateModified\":\"2025-04-16T23:07:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/icomagencies.com\\\/work\\\/pharma-email-development-process-optimization\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/icomagencies.com\\\/work\\\/pharma-email-development-process-optimization\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/icomagencies.com\\\/work\\\/pharma-email-development-process-optimization\\\/#primaryimage\",\"url\":\"https:\\\/\\\/icomagencies.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/102d85c4-5e74-4bf2-a340-7212e39cd8c9.jpg\",\"contentUrl\":\"https:\\\/\\\/icomagencies.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/102d85c4-5e74-4bf2-a340-7212e39cd8c9.jpg\",\"width\":2146,\"height\":913},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/icomagencies.com\\\/work\\\/pharma-email-development-process-optimization\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/icomagencies.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pharma Email Development &amp; Process Optimization\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/icomagencies.com\\\/#website\",\"url\":\"https:\\\/\\\/icomagencies.com\\\/\",\"name\":\"ICOM\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/icomagencies.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pharma Email Development &amp; Process Optimization - ICOM","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/","og_locale":"en_US","og_type":"article","og_title":"Pharma Email Development &amp; Process Optimization - ICOM","og_url":"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/","og_site_name":"ICOM","article_modified_time":"2025-04-16T23:07:36+00:00","og_image":[{"width":2146,"height":913,"url":"https:\/\/icomagencies.com\/wp-content\/uploads\/2025\/03\/102d85c4-5e74-4bf2-a340-7212e39cd8c9.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/","url":"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/","name":"Pharma Email Development &amp; Process Optimization - ICOM","isPartOf":{"@id":"https:\/\/icomagencies.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/#primaryimage"},"image":{"@id":"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/#primaryimage"},"thumbnailUrl":"https:\/\/icomagencies.com\/wp-content\/uploads\/2025\/03\/102d85c4-5e74-4bf2-a340-7212e39cd8c9.jpg","datePublished":"2025-03-18T07:12:59+00:00","dateModified":"2025-04-16T23:07:36+00:00","breadcrumb":{"@id":"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/#primaryimage","url":"https:\/\/icomagencies.com\/wp-content\/uploads\/2025\/03\/102d85c4-5e74-4bf2-a340-7212e39cd8c9.jpg","contentUrl":"https:\/\/icomagencies.com\/wp-content\/uploads\/2025\/03\/102d85c4-5e74-4bf2-a340-7212e39cd8c9.jpg","width":2146,"height":913},{"@type":"BreadcrumbList","@id":"https:\/\/icomagencies.com\/work\/pharma-email-development-process-optimization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/icomagencies.com\/"},{"@type":"ListItem","position":2,"name":"Pharma Email Development &amp; Process Optimization"}]},{"@type":"WebSite","@id":"https:\/\/icomagencies.com\/#website","url":"https:\/\/icomagencies.com\/","name":"ICOM","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/icomagencies.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/icomagencies.com\/api\/wp\/v2\/casestudy\/3874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/icomagencies.com\/api\/wp\/v2\/casestudy"}],"about":[{"href":"https:\/\/icomagencies.com\/api\/wp\/v2\/types\/casestudy"}],"acf:post":[{"embeddable":true,"href":"https:\/\/icomagencies.com\/api\/wp\/v2\/agency\/761"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/icomagencies.com\/api\/wp\/v2\/media\/4330"}],"wp:attachment":[{"href":"https:\/\/icomagencies.com\/api\/wp\/v2\/media?parent=3874"}],"wp:term":[{"taxonomy":"agency_industry","embeddable":true,"href":"https:\/\/icomagencies.com\/api\/wp\/v2\/agency_industry?post=3874"},{"taxonomy":"agency_capability","embeddable":true,"href":"https:\/\/icomagencies.com\/api\/wp\/v2\/agency_capability?post=3874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}