{"id":102,"date":"2023-11-11T04:00:36","date_gmt":"2023-11-11T04:00:36","guid":{"rendered":"http:\/\/shmuel"},"modified":"2024-01-23T04:36:52","modified_gmt":"2024-01-23T04:36:52","slug":"omi","status":"publish","type":"post","link":"https:\/\/kristofferdaniels.com\/?p=102","title":{"rendered":"SugarCRM\/Sugar Market &#8211; Dynamic Email Content"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"102\" class=\"elementor elementor-102\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5398216a e-flex e-con-boxed e-con e-parent\" data-id=\"5398216a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5af0d405 elementor-widget elementor-widget-image\" data-id=\"5af0d405\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"612\" src=\"https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2024\/01\/Sugar-Market-Dynamic-Email-1024x783.png\" class=\"attachment-large size-large wp-image-544\" alt=\"\" srcset=\"https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2024\/01\/Sugar-Market-Dynamic-Email-1024x783.png 1024w, https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2024\/01\/Sugar-Market-Dynamic-Email-300x229.png 300w, https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2024\/01\/Sugar-Market-Dynamic-Email-768x587.png 768w, https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2024\/01\/Sugar-Market-Dynamic-Email.png 1232w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-176d9336 e-flex e-con-boxed e-con e-child\" data-id=\"176d9336\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-59af4f9c e-flex e-con-boxed e-con e-child\" data-id=\"59af4f9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6dca6329 elementor-widget elementor-widget-heading\" data-id=\"6dca6329\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Project Overview<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5aa507c5 elementor-widget elementor-widget-text-editor\" data-id=\"5aa507c5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Update our flagship product with a new feature that pushes the bounds of personalization.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-33652f41 e-flex e-con-boxed e-con e-child\" data-id=\"33652f41\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-213e0924 elementor-widget elementor-widget-heading\" data-id=\"213e0924\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Role<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-642ed910 elementor-widget elementor-widget-text-editor\" data-id=\"642ed910\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Sole designer<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dfa83ad e-flex e-con-boxed e-con e-child\" data-id=\"dfa83ad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63ce210e elementor-widget elementor-widget-heading\" data-id=\"63ce210e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Deliverables<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-be54676 elementor-widget elementor-widget-text-editor\" data-id=\"be54676\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Mockups, prototypes, user research, and competitive analysis.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bdce6fd elementor-widget elementor-widget-spacer\" data-id=\"7bdce6fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60846e99 elementor-widget elementor-widget-heading\" data-id=\"60846e99\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Objective<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54fdea28 elementor-widget elementor-widget-text-editor\" data-id=\"54fdea28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Make it possible to design one email that dynamically displays countless types of content<\/strong><\/p>\n<p>From the inception of our email builder tool, we had &#8220;merge tags&#8221; the little brackets that turn &#8220;Hey [first_name]&#8221; into &#8220;Hey Joe&#8221;. But, our users and their contacts had grown way past that alongside the rest of the smartphone wielding world. Our users needed to be able to build completely dynamic emails, that could swap out based on language, gender, region, or any number of other fields they had defined on the contact&#8217;s record. Oh&#8230; and we needed it to have fallbacks in place in case a contact didn&#8217;t have said field.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e70e63c elementor-widget elementor-widget-spacer\" data-id=\"6e70e63c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e8ee0fc elementor-widget elementor-widget-heading\" data-id=\"e8ee0fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Research<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-34cb2dd7 elementor-widget elementor-widget-text-editor\" data-id=\"34cb2dd7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>User interviews, competitive analysis, internal research of our own desktop offering<\/strong><\/p>\n<p>I began by researching competitors, and how they were solving for the high level of personalization users demanded. I also met with product management, engineering, and internal users to further understand what technical hurdles we may face. I built out some maps (simplified for legibility below) to confirm we were all on the same page and then began formulating two solutions.<\/p>\n<p>Being that this would have high visibility and be a very engineering intensive project, I began user testing the two solutions I had alongside the Product Manager.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ec284ab elementor-widget elementor-widget-image\" data-id=\"5ec284ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"689\" src=\"https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/dynamic-email-content-flow-1-1024x882.png\" class=\"attachment-large size-large wp-image-343\" alt=\"\" srcset=\"https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/dynamic-email-content-flow-1-1024x882.png 1024w, https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/dynamic-email-content-flow-1-300x258.png 300w, https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/dynamic-email-content-flow-1-768x662.png 768w, https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/dynamic-email-content-flow-1.png 1328w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68aabe64 elementor-widget elementor-widget-spacer\" data-id=\"68aabe64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5271584f elementor-widget elementor-widget-heading\" data-id=\"5271584f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Learnings<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15009326 elementor-widget elementor-widget-text-editor\" data-id=\"15009326\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Users time and time again preferred some combination of the two, so I went back to the drawing board, and combined the best of each solution, creating a cohesive experience that had been vetted with users.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48ea9adc elementor-widget elementor-widget-spacer\" data-id=\"48ea9adc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26a8b1f7 elementor-widget elementor-widget-heading\" data-id=\"26a8b1f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Solutions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6fecff1a elementor-widget elementor-widget-text-editor\" data-id=\"6fecff1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Through research and prototypes:<\/strong><\/p>\n<ul>\n<li>I designed a reusable segment based approach, that allowed users to use the same segments on any number of emails.<br \/><br \/><\/li>\n<li>I defined the core elements that users would need to have dynamic options for.<br \/><br \/><\/li>\n<li>I designed a solution that allowed users to test an email, impersonating any contact in their database, to see what the email would look like for them.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71fb012e elementor-widget elementor-widget-spacer\" data-id=\"71fb012e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-59046fc1 e-flex e-con-boxed e-con e-child\" data-id=\"59046fc1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-524265d1 e-flex e-con-boxed e-con e-child\" data-id=\"524265d1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7c1ffec5 elementor-widget elementor-widget-image\" data-id=\"7c1ffec5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"559\" src=\"https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/Dynamic-Email-1024x716.png\" class=\"attachment-large size-large wp-image-617\" alt=\"\" srcset=\"https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/Dynamic-Email-1024x716.png 1024w, https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/Dynamic-Email-300x210.png 300w, https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/Dynamic-Email-768x537.png 768w, https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/Dynamic-Email-1536x1074.png 1536w, https:\/\/kristofferdaniels.com\/wp-content\/uploads\/2023\/11\/Dynamic-Email.png 1825w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30ffada7 elementor-widget elementor-widget-spacer\" data-id=\"30ffada7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d8a17f5 elementor-widget elementor-widget-heading\" data-id=\"2d8a17f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Impact<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ee32d8f elementor-widget elementor-widget-text-editor\" data-id=\"6ee32d8f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Users have expressed delight with dynamic email content, with many noting how much quicker they can build emails.<\/strong><\/p>\n<p>It&#8217;s helpful hearing from users how the work we put in is helping them. It&#8217;s not why we do it, but it helps us know that we&#8217;re continuing to make awesome products that they <strong>want<\/strong> to use, rather than <strong>have<\/strong> to use.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Digital Audit, Market Research, User Experience<\/p>\n","protected":false},"author":1,"featured_media":544,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-102","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=\/wp\/v2\/posts\/102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=102"}],"version-history":[{"count":20,"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=\/wp\/v2\/posts\/102\/revisions"}],"predecessor-version":[{"id":621,"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=\/wp\/v2\/posts\/102\/revisions\/621"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=\/wp\/v2\/media\/544"}],"wp:attachment":[{"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kristofferdaniels.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}