{"id":12717,"date":"2017-05-30T16:56:59","date_gmt":"2017-05-30T15:56:59","guid":{"rendered":"http:\/\/blog.intercom.com\/?p=12717"},"modified":"2020-12-18T12:01:04","modified_gmt":"2020-12-18T12:01:04","slug":"applying-systems-thinking-in-product-design","status":"publish","type":"post","link":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/","title":{"rendered":"Applying systems thinking in product design"},"content":{"rendered":"<p class=\"opening_paragraph\">If your product design process looks anything like ours, each project will start with a clear set of problems to solve. But what happens next?<\/p>\n<p>The temptation for many designers is to jump straight into designing the interface. But designing specific interactions this early can get in the way of designing the foundations of your product. It\u2019s like choosing furniture when you don\u2019t know how big your room is yet.<\/p>\n<blockquote class=\"pullquote-style-one\"><p>&#8220;It\u2019s like choosing furniture when you don\u2019t know how big your room is&#8221;<\/p><\/blockquote>\n<p>That\u2019s where systems thinking comes in.<\/p>\n<h2 id=\"what-is-systems-thinking-in-design\">What is systems thinking in design?<\/h2>\n<p>Systems thinking in design is a top-down approach where companies consider the big picture first and the specific interactions later. Systems thinking helps product development and design teams establish a design system early, which sets the course of the product direction, gets everyone on the same page, and focuses design efforts on the most important product areas.<\/p>\n<p>Let me show you how we created a design system for <a href=\"https:\/\/www.intercom.com\/blog\/customer-support-software\/knowledge-base\" target=\"_blank\" rel=\"noopener noreferrer\">our knowledge base product, Articles<\/a>, and how it helped.<\/p>\n<h2 id=\"what-exactly-is-a-system\">What exactly is a system?<\/h2>\n<p>Before we start, let\u2019s be crystal clear in our definition of what a system is. I like to use the definition given by Donella H. Meadow in her book, <em><a href=\"https:\/\/www.amazon.com\/Thinking-Systems-Donella-H-Meadows\/dp\/1603580557\">Thinking in Systems<\/a><\/em>:<\/p>\n<blockquote><p>&#8220;A system is an interconnected set of elements that is coherently organized in a way that achieves something.&#8221;<\/p><\/blockquote>\n<p>Using this definition gives me a set of simple questions to start asking:<\/p>\n<ul>\n<li><strong>Elements:<\/strong> What are the core elements in the system?<\/li>\n<li><strong>Interconnections:<\/strong> How are the elements connected? What are the relationships? What are their inputs and outputs?<\/li>\n<li><strong>Purpose:<\/strong> What does this achieve?<\/li>\n<\/ul>\n<p>These questions are the foundations of systems thinking, and armed with this thinking process you can start applying them to the specific problem you\u2019re going to tackle.<\/p>\n<h2 id=\"applying-systems-thinking-in-practice\">Applying systems thinking in practice<\/h2>\n<p>With Articles, we were creating a product to help users answer simple support questions themselves. This helps users resolve their questions faster, and lets support teams focus on questions that need deeper investigations.<\/p>\n<p>So we asked ourselves: What are the core elements in this system? For us it was an \u201carticle\u201d \u2013 content written by the company to provide answers to common questions. It has an author, content, and ways for users to give feedback on the article.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/intercom.com\/blog\/wp-content\/uploads\/2017\/05\/article.png\" alt=\"\" \/><\/p>\n<p>So far, so easy.<\/p>\n<p>Next, we mapped out how these elements were connected and their inputs and outputs. How do articles get created? How do articles get delivered to people?<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/intercom.com\/blog\/wp-content\/uploads\/2017\/05\/systems-design-1.png\" alt=\"\" \/><\/p>\n<p>Most of these questions have a domino effect. No sooner have you answered one question then you\u2019re left with another that needs answering. How do these elements feed back to one another? How does this system interact with other systems? By continuing to probe, we were left with the following system:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/intercom.com\/blog\/wp-content\/uploads\/2017\/07\/Artboard@2x.png\" alt=\"\" \/><\/p>\n<p>As you can see, what looks like a straightforward problem at the outset has an incredibly complex system behind it. Of course, we could have jumped headfirst into designing the atomic units of this system right way, but without everyone agreeing how these components interacted with one another, we would have got bogged down discussing unnecessary details without a clear vision of where we were heading.<\/p>\n<h2 id=\"never-easy-always-worth-it\">Never easy, always worth it<\/h2>\n<p>If the above system seems like an overly complex approach to apply to your designs, let me bring you through a few of the ways that this approach can help you during the product execution phrase:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Uncover new possibilities:<\/strong> By uncovering all states in the system in advance, we could spend more time thinking about creative ways that teammates (i.e. users of Intercom) could publish content to their users. On the back of this system, we were given an exciting opportunity to create a suggestion system (articles are intelligently recommended for you to share based on each conversation) that played a big part in helping end users resolve their questions more efficiently.<\/li>\n<li><strong>Prioritize work:<\/strong> When you have a clear idea of the full system in advance, it\u2019s easier to whittle your work down to the most important and impactful parts, and avoid any scope creep later in the project. Then once you\u2019ve built the core part of the system, it\u2019s easier to add to it at a later stage.<\/li>\n<li><strong>Reuse existing components:<\/strong> Consistent UI patterns and components make a huge difference in guiding a user through a product. They also have a huge impact in helping your team avoid doubling up on work. Not everything has to be rebuilt from scratch. An example of this are our article reactions. When users read an article, we want to enable a way for them to rate the helpfulness of the content. We already have a component in our Messenger, <a href=\"https:\/\/docs.intercom.com\/learning-from-your-customers\/get-feedback-at-scale-using-reactions\">Reactions<\/a>, that serve a similar purpose. All the way from design to implementation we\u2019ve reused the same component, its hover effect, transition details, and clicked state are shared across the two contexts.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><iframe loading=\"lazy\" class=\"wistia_embed\" title=\"Wistia video player\" src=\"https:\/\/fast.wistia.net\/embed\/iframe\/ff4mtmt927?seo=false\" name=\"wistia_embed\" width=\"400\" height=\"234\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><\/iframe><br \/>\n<script src=\"https:\/\/fast.wistia.net\/assets\/external\/E-v1.js\" async><\/script><\/p>\n<h2 id=\"a-simple-way-to-apply-systems-thinking\">A simple way to apply systems thinking<\/h2>\n<p>The example I gave up until now shows how systems thinking is useful when developing a new product, but it\u2019s just as good for improving existing products as well. Using the framework, you can ask yourself the same questions: What are the key elements in your product? How are they connected? What\u2019s the overall purpose they serve?<\/p>\n<p>For example, take 1-2 hours with your team and try to draw out your product\u2019s system on a whiteboard. Once you\u2019ve mapped everything out, start asking your team how you can make the system simpler and better. Here\u2019s a few questions to ask to get the ball rolling:<\/p>\n<ul>\n<li>How can you achieve your goal with a smaller amount of elements?<\/li>\n<li>Are there elements in the system serving a similar purpose? Can we reuse or combine them?<\/li>\n<li>Can the relationships between the elements be changed? Can it be organised with a better structure?<\/li>\n<li>What if you could modify the overall purpose of the system?<\/li>\n<\/ul>\n<p>Putting on your systems thinking glasses before you start your next project will prevent your team from getting mired into design details too early. You\u2019ll find yourself having meaningful conversations about your product\u2019s blueprints, rather than about button colors and the like. And once you\u2019ve got a hold of your system, you\u2019ll find countless ways to improve your product. You\u2019ll understand each atomic unit so clearly that you can set about creating something that\u2019s more than a sum of its parts.<\/p>\n<hr>\n<p class=\"inline-cta-quote\"><a href=\"https:\/\/boards.greenhouse.io\/intercom\/jobs\/2532587\" target=\"_blank\" rel=\"noopener\">Are you a product designer interested in solving these problems? Join our team \u2013\u00a0we&#8217;re hiring in Dublin.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If your product design process looks anything like ours, each project will start with a clear set of problems to solve. But what happens next? The temptation for many designers is to jump straight into designing&hellip;<\/p>\n","protected":false},"author":129,"featured_media":12718,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"category":[5],"tags":[83,153,522],"coauthors":[521],"class_list":["post-12717","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-and-design","tag-design","tag-product-design","tag-system-thinking"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Systems Thinking: How to Apply in Product Design [+Tips]<\/title>\n<meta name=\"description\" content=\"Tips for using system thinking to prioritize problems when designing a product&#039;s foundation before tackling the specific interactions.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Applying systems thinking in product design\" \/>\n<meta property=\"og:description\" content=\"Tips for using system thinking to prioritize problems when designing a product&#039;s foundation before tackling the specific interactions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/\" \/>\n<meta property=\"og:site_name\" content=\"The Intercom Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/intercominc\" \/>\n<meta property=\"article:published_time\" content=\"2017-05-30T15:56:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-12-18T12:01:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2017\/05\/Using_Systems_Thinking_to_Design_Logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1968\" \/>\n\t<meta property=\"og:image:height\" content=\"932\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"ShekMan Tang\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Shekman\" \/>\n<meta name=\"twitter:site\" content=\"@intercom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ShekMan Tang\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/applying-systems-thinking-in-product-design\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/applying-systems-thinking-in-product-design\\\/\"},\"author\":{\"name\":\"ShekMan Tang\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/person\\\/dc5f089d3eaf6ddbecaa53a7e3b09d7c\"},\"headline\":\"Applying systems thinking in product design\",\"datePublished\":\"2017-05-30T15:56:59+00:00\",\"dateModified\":\"2020-12-18T12:01:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/applying-systems-thinking-in-product-design\\\/\"},\"wordCount\":1106,\"publisher\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/applying-systems-thinking-in-product-design\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/Using_Systems_Thinking_to_Design_Logo.jpg\",\"keywords\":[\"design\",\"product design\",\"System Thinking\"],\"articleSection\":[\"Product &amp; Design\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/applying-systems-thinking-in-product-design\\\/\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/applying-systems-thinking-in-product-design\\\/\",\"name\":\"Systems Thinking: How to Apply in Product Design [+Tips]\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/applying-systems-thinking-in-product-design\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/applying-systems-thinking-in-product-design\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/Using_Systems_Thinking_to_Design_Logo.jpg\",\"datePublished\":\"2017-05-30T15:56:59+00:00\",\"dateModified\":\"2020-12-18T12:01:04+00:00\",\"description\":\"Tips for using system thinking to prioritize problems when designing a product's foundation before tackling the specific interactions.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.intercom.com\\\/blog\\\/applying-systems-thinking-in-product-design\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/applying-systems-thinking-in-product-design\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/Using_Systems_Thinking_to_Design_Logo.jpg\",\"contentUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/Using_Systems_Thinking_to_Design_Logo.jpg\",\"width\":1968,\"height\":932},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/\",\"name\":\"The Intercom Blog\",\"description\":\"Articles and Podcasts on Customer Service, AI and Automation, Product, and more\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\",\"name\":\"The Intercom Blog\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Intercom-logo-sq-black-trans.png\",\"contentUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Intercom-logo-sq-black-trans.png\",\"width\":1000,\"height\":1000,\"caption\":\"The Intercom Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/intercominc\",\"https:\\\/\\\/x.com\\\/intercom\",\"https:\\\/\\\/www.instagram.com\\\/intercom\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/2491343\",\"https:\\\/\\\/www.pinterest.ie\\\/intercom\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCJG0MvLP03kyzzAkD-w98aQ\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Intercom_(company)\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/person\\\/dc5f089d3eaf6ddbecaa53a7e3b09d7c\",\"name\":\"ShekMan Tang\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7879c96293e52212bd9ae6e895d949dc479cf7cfce618ede13a5194fd2e5085a?s=96&d=mm&r=pgddda7b96ff1c39a785604cd6f729a0d4\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7879c96293e52212bd9ae6e895d949dc479cf7cfce618ede13a5194fd2e5085a?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7879c96293e52212bd9ae6e895d949dc479cf7cfce618ede13a5194fd2e5085a?s=96&d=mm&r=pg\",\"caption\":\"ShekMan Tang\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/Shekman\"],\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/author\\\/shekman\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Systems Thinking: How to Apply in Product Design [+Tips]","description":"Tips for using system thinking to prioritize problems when designing a product's foundation before tackling the specific interactions.","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:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/","og_locale":"en_US","og_type":"article","og_title":"Applying systems thinking in product design","og_description":"Tips for using system thinking to prioritize problems when designing a product's foundation before tackling the specific interactions.","og_url":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/","og_site_name":"The Intercom Blog","article_publisher":"https:\/\/www.facebook.com\/intercominc","article_published_time":"2017-05-30T15:56:59+00:00","article_modified_time":"2020-12-18T12:01:04+00:00","og_image":[{"width":1968,"height":932,"url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2017\/05\/Using_Systems_Thinking_to_Design_Logo.jpg","type":"image\/jpeg"}],"author":"ShekMan Tang","twitter_card":"summary_large_image","twitter_creator":"@Shekman","twitter_site":"@intercom","twitter_misc":{"Written by":"ShekMan Tang","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/#article","isPartOf":{"@id":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/"},"author":{"name":"ShekMan Tang","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/person\/dc5f089d3eaf6ddbecaa53a7e3b09d7c"},"headline":"Applying systems thinking in product design","datePublished":"2017-05-30T15:56:59+00:00","dateModified":"2020-12-18T12:01:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/"},"wordCount":1106,"publisher":{"@id":"https:\/\/www.intercom.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2017\/05\/Using_Systems_Thinking_to_Design_Logo.jpg","keywords":["design","product design","System Thinking"],"articleSection":["Product &amp; Design"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/","url":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/","name":"Systems Thinking: How to Apply in Product Design [+Tips]","isPartOf":{"@id":"https:\/\/www.intercom.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/#primaryimage"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2017\/05\/Using_Systems_Thinking_to_Design_Logo.jpg","datePublished":"2017-05-30T15:56:59+00:00","dateModified":"2020-12-18T12:01:04+00:00","description":"Tips for using system thinking to prioritize problems when designing a product's foundation before tackling the specific interactions.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/#primaryimage","url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2017\/05\/Using_Systems_Thinking_to_Design_Logo.jpg","contentUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2017\/05\/Using_Systems_Thinking_to_Design_Logo.jpg","width":1968,"height":932},{"@type":"WebSite","@id":"https:\/\/www.intercom.com\/blog\/#website","url":"https:\/\/www.intercom.com\/blog\/","name":"The Intercom Blog","description":"Articles and Podcasts on Customer Service, AI and Automation, Product, and more","publisher":{"@id":"https:\/\/www.intercom.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.intercom.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.intercom.com\/blog\/#organization","name":"The Intercom Blog","url":"https:\/\/www.intercom.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/08\/Intercom-logo-sq-black-trans.png","contentUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/08\/Intercom-logo-sq-black-trans.png","width":1000,"height":1000,"caption":"The Intercom Blog"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/intercominc","https:\/\/x.com\/intercom","https:\/\/www.instagram.com\/intercom\/","https:\/\/www.linkedin.com\/company\/2491343","https:\/\/www.pinterest.ie\/intercom\/","https:\/\/www.youtube.com\/channel\/UCJG0MvLP03kyzzAkD-w98aQ","https:\/\/en.wikipedia.org\/wiki\/Intercom_(company)"]},{"@type":"Person","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/person\/dc5f089d3eaf6ddbecaa53a7e3b09d7c","name":"ShekMan Tang","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/7879c96293e52212bd9ae6e895d949dc479cf7cfce618ede13a5194fd2e5085a?s=96&d=mm&r=pgddda7b96ff1c39a785604cd6f729a0d4","url":"https:\/\/secure.gravatar.com\/avatar\/7879c96293e52212bd9ae6e895d949dc479cf7cfce618ede13a5194fd2e5085a?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7879c96293e52212bd9ae6e895d949dc479cf7cfce618ede13a5194fd2e5085a?s=96&d=mm&r=pg","caption":"ShekMan Tang"},"sameAs":["https:\/\/x.com\/Shekman"],"url":"https:\/\/www.intercom.com\/blog\/author\/shekman\/"}]}},"jetpack_featured_media_url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2017\/05\/Using_Systems_Thinking_to_Design_Logo.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts\/12717","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/users\/129"}],"replies":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/comments?post=12717"}],"version-history":[{"count":0,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts\/12717\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/media\/12718"}],"wp:attachment":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/media?parent=12717"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/category?post=12717"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/tags?post=12717"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/coauthors?post=12717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}