{"id":1341,"date":"2017-08-08T17:53:35","date_gmt":"2017-08-08T17:53:35","guid":{"rendered":"https:\/\/gosqeng.test\/?p=1341"},"modified":"2019-11-28T11:14:40","modified_gmt":"2019-11-28T11:14:40","slug":"july-hack-day-2017","status":"publish","type":"post","link":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017","title":{"rendered":"July Hack Day"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/static.gosquared.com\/images\/liquidicity\/16_09_06_hackday_01@2x.png\" alt=\"Hack day at GoSquared\"\/><\/p>\n<p>Summer is in full swing here at GoSquared HQ in London (translation: it&#8217;s raining), another month has rolled around, and it&#8217;s time for another hack day. Here&#8217;s what the team got up to in July:<\/p>\n<h2>Current session in Inbox<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/static.gosquared.com\/images\/liquidicity\/17_08_08_hackday_02@2x.png\" alt=\"Current Session\"\/><\/p>\n<p>When you\u2019re talking to a visitor on your website via Live Chat, it\u2019s useful to know where they have been on your site and what pages they\u2019ve seen. This gives you a better idea of the context of the conversation and what that visitor may or may not already know about you.<\/p>\n<p>In GoSquared\u2019s Live Chat, we already show you the page someone was viewing when they sent their latest message. But we wanted to go even further and show even more information about their current visit to your site.<\/p>\n<p>So Leo and Geoff set about adding current session information to the conversation view in the Inbox app. This involved adding a tab to the user information card on the right to show details about their current visit: where they came from, which pages they viewed, and the page they are currently viewing.<\/p>\n<p>The information also updates in real time as your visitor browses around, so you\u2019re always aware of what they\u2019re seeing, and how long they\u2019ve spent on each page.<\/p>\n<p>Current session in Inbox is still an internal project but we can\u2019t wait to bring it to you in future!<\/p>\n<h2>Marketing site updates<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/static.gosquared.com\/images\/liquidicity\/17_08_08_hackday_03@2x.png\" alt=\"GoSquared Live Chat Prompts\"\/><\/p>\n<p>As usual, James spent some time on the marketing site ensuring it\u2019s up to date with the vast array of new functionality and improvements we\u2019ve been making to the GoSquared platform.<\/p>\n<p>Among other things, we now tell you about Chat Prompts on the marketing site \u2013 one of the most popular features in GoSquared for encourage website visitors to engage in conversation and ultimately increase conversion.<\/p>\n<p><a href=\"https:\/\/www.gosquared.com\/live-chat\/\" title=\"Live Chat by GoSquared\">Learn more about Chat Prompts<\/a><\/p>\n<h2>CSS Modules the things<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/static.gosquared.com\/images\/liquidicity\/17_08_08_hackday_01@2x.png\" alt=\"CSS Modules\"\/><\/p>\n<p>JT spent his hackday doing a lot of refactoring inside the codebase of the GoSquared Inbox to use CSS Modules in a lot more places. Compared to some of our previous methods of developing front-end JS alongside CSS, CSS modules has some great benefits, most notably that it makes it much easier to move around and reuse components (both React components and non-React alike) in JS without also having to worry about keeping track of the corresponding (but separate) CSS.<\/p>\n<p>Making components more portable and reusable is a key step towards some ideas we have for bringing data together across People CRM and Inbox, to create a unified feed of messages, notes, browsing activity, and all data from integrations on a single person&#8217;s profile. Stay tuned for future announcements!<\/p>\n<p>In the process of doing lots of CSS refactoring, JT also took the opportunity to tidy and neaten a lot of the styles you see in the Inbox UI. A lot of the changes are very subtly, but everything is now slightly neater and more efficient in its use of space. If you&#8217;ve noticed any of the changes, we hope you like them! And if you have any suggestions how we can improve things then we&#8217;re always open to feedback.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Summer is in full swing here at GoSquared HQ in London (translation: it&#8217;s raining), another month has rolled around, and&#8230;<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1452],"tags":[],"class_list":["post-1341","post","type-post","status-publish","format-standard","hentry","category-engineering"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.6 (Yoast SEO v19.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>July Hack Day - GoSquared Blog<\/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:\/\/www.gosquared.com\/blog\/july-hack-day-2017\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"July Hack Day\" \/>\n<meta property=\"og:description\" content=\"Summer is in full swing here at GoSquared HQ in London (translation: it&#8217;s raining), another month has rolled around, and...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017\" \/>\n<meta property=\"og:site_name\" content=\"GoSquared Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GoSquared\" \/>\n<meta property=\"article:published_time\" content=\"2017-08-08T17:53:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-28T11:14:40+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/static.gosquared.com\/images\/liquidicity\/16_09_06_hackday_01@2x.png\" \/>\n<meta name=\"twitter:creator\" content=\"@floopily\" \/>\n<meta name=\"twitter:site\" content=\"@GoSquared\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"JT\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.gosquared.com\/blog\/#organization\",\"name\":\"GoSquared\",\"url\":\"https:\/\/www.gosquared.com\/blog\/\",\"sameAs\":[\"https:\/\/instagram.com\/gosquaredteam\",\"https:\/\/www.linkedin.com\/company\/go-squared-ltd.\",\"https:\/\/www.facebook.com\/GoSquared\",\"https:\/\/twitter.com\/GoSquared\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.gosquared.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.gosquared.com\/blog\/wp-content\/uploads\/2015\/07\/gosquared.png\",\"contentUrl\":\"https:\/\/www.gosquared.com\/blog\/wp-content\/uploads\/2015\/07\/gosquared.png\",\"width\":1270,\"height\":250,\"caption\":\"GoSquared\"},\"image\":{\"@id\":\"https:\/\/www.gosquared.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.gosquared.com\/blog\/#website\",\"url\":\"https:\/\/www.gosquared.com\/blog\/\",\"name\":\"GoSquared Blog\",\"description\":\"Turn visitors into customers.\",\"publisher\":{\"@id\":\"https:\/\/www.gosquared.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.gosquared.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#webpage\",\"url\":\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017\",\"name\":\"July Hack Day - GoSquared Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.gosquared.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#primaryimage\"},\"datePublished\":\"2017-08-08T17:53:35+00:00\",\"dateModified\":\"2019-11-28T11:14:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.gosquared.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"July Hack Day\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#webpage\"},\"author\":{\"@id\":\"https:\/\/www.gosquared.com\/blog\/#\/schema\/person\/bfcd35bf2eba92ecbeea67937cd23eef\"},\"headline\":\"July Hack Day\",\"datePublished\":\"2017-08-08T17:53:35+00:00\",\"dateModified\":\"2019-11-28T11:14:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#webpage\"},\"wordCount\":529,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.gosquared.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#primaryimage\"},\"thumbnailUrl\":\"\",\"articleSection\":[\"Engineering\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.gosquared.com\/blog\/#\/schema\/person\/bfcd35bf2eba92ecbeea67937cd23eef\",\"name\":\"JT\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.gosquared.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/772e026206b900a5ba17ebbe63e34a4c8a9103524cf0ba3accfa38b14d7d03ba?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/772e026206b900a5ba17ebbe63e34a4c8a9103524cf0ba3accfa38b14d7d03ba?s=96&d=mm&r=g\",\"caption\":\"JT\"},\"description\":\"JT is a co-founder and the lead front-end engineer at GoSquared. He's responsible for the shiniest of the shiny projects we work on.\",\"sameAs\":[\"https:\/\/twitter.com\/floopily\"],\"url\":\"https:\/\/www.gosquared.com\/blog\/author\/jt\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"July Hack Day - GoSquared Blog","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.gosquared.com\/blog\/july-hack-day-2017","og_locale":"en_US","og_type":"article","og_title":"July Hack Day","og_description":"Summer is in full swing here at GoSquared HQ in London (translation: it&#8217;s raining), another month has rolled around, and...","og_url":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017","og_site_name":"GoSquared Blog","article_publisher":"https:\/\/www.facebook.com\/GoSquared","article_published_time":"2017-08-08T17:53:35+00:00","article_modified_time":"2019-11-28T11:14:40+00:00","twitter_card":"summary_large_image","twitter_image":"https:\/\/static.gosquared.com\/images\/liquidicity\/16_09_06_hackday_01@2x.png","twitter_creator":"@floopily","twitter_site":"@GoSquared","twitter_misc":{"Written by":"JT","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.gosquared.com\/blog\/#organization","name":"GoSquared","url":"https:\/\/www.gosquared.com\/blog\/","sameAs":["https:\/\/instagram.com\/gosquaredteam","https:\/\/www.linkedin.com\/company\/go-squared-ltd.","https:\/\/www.facebook.com\/GoSquared","https:\/\/twitter.com\/GoSquared"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gosquared.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.gosquared.com\/blog\/wp-content\/uploads\/2015\/07\/gosquared.png","contentUrl":"https:\/\/www.gosquared.com\/blog\/wp-content\/uploads\/2015\/07\/gosquared.png","width":1270,"height":250,"caption":"GoSquared"},"image":{"@id":"https:\/\/www.gosquared.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/www.gosquared.com\/blog\/#website","url":"https:\/\/www.gosquared.com\/blog\/","name":"GoSquared Blog","description":"Turn visitors into customers.","publisher":{"@id":"https:\/\/www.gosquared.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gosquared.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#primaryimage","url":"","contentUrl":""},{"@type":"WebPage","@id":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#webpage","url":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017","name":"July Hack Day - GoSquared Blog","isPartOf":{"@id":"https:\/\/www.gosquared.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#primaryimage"},"datePublished":"2017-08-08T17:53:35+00:00","dateModified":"2019-11-28T11:14:40+00:00","breadcrumb":{"@id":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gosquared.com\/blog\/july-hack-day-2017"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.gosquared.com\/blog"},{"@type":"ListItem","position":2,"name":"July Hack Day"}]},{"@type":"Article","@id":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#article","isPartOf":{"@id":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#webpage"},"author":{"@id":"https:\/\/www.gosquared.com\/blog\/#\/schema\/person\/bfcd35bf2eba92ecbeea67937cd23eef"},"headline":"July Hack Day","datePublished":"2017-08-08T17:53:35+00:00","dateModified":"2019-11-28T11:14:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#webpage"},"wordCount":529,"commentCount":0,"publisher":{"@id":"https:\/\/www.gosquared.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#primaryimage"},"thumbnailUrl":"","articleSection":["Engineering"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.gosquared.com\/blog\/july-hack-day-2017#respond"]}]},{"@type":"Person","@id":"https:\/\/www.gosquared.com\/blog\/#\/schema\/person\/bfcd35bf2eba92ecbeea67937cd23eef","name":"JT","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gosquared.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/772e026206b900a5ba17ebbe63e34a4c8a9103524cf0ba3accfa38b14d7d03ba?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/772e026206b900a5ba17ebbe63e34a4c8a9103524cf0ba3accfa38b14d7d03ba?s=96&d=mm&r=g","caption":"JT"},"description":"JT is a co-founder and the lead front-end engineer at GoSquared. He's responsible for the shiniest of the shiny projects we work on.","sameAs":["https:\/\/twitter.com\/floopily"],"url":"https:\/\/www.gosquared.com\/blog\/author\/jt"}]}},"wps_subtitle":"CSS modules, marketing site updates, and a big new feature for Inbox","_links":{"self":[{"href":"https:\/\/www.gosquared.com\/blog\/wp-json\/wp\/v2\/posts\/1341","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gosquared.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gosquared.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gosquared.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gosquared.com\/blog\/wp-json\/wp\/v2\/comments?post=1341"}],"version-history":[{"count":0,"href":"https:\/\/www.gosquared.com\/blog\/wp-json\/wp\/v2\/posts\/1341\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.gosquared.com\/blog\/wp-json\/wp\/v2\/media?parent=1341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gosquared.com\/blog\/wp-json\/wp\/v2\/categories?post=1341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gosquared.com\/blog\/wp-json\/wp\/v2\/tags?post=1341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}