{"data":{"prismic":{"partner_page":{"text":[{"type":"heading1","text":"Trusted Sitecore Gold Enterprise Solutions Partner","spans":[{"start":17,"end":50,"type":"strong"}]}],"title":[{"type":"paragraph","text":"Sitecore","spans":[{"start":0,"end":8,"type":"strong"}]}],"landscape_image":{"dimensions":{"width":1280,"height":511},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg?auto=compress,format"},"portrait_image":{"dimensions":{"width":1280,"height":511},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg?auto=compress,format"},"seodescription":[{"type":"paragraph","text":"Trusted Sitecore Solutions Gold Partner","spans":[]}],"seotitle":[{"type":"paragraph","text":"Sitecore","spans":[]}],"largeDeviceImage":{"childImageSharp":{"fluid":{"aspectRatio":2.5048923679060664,"src":"/static/14998f59e088f06c9190ecf410115ad1/d47f1/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg","srcSet":"/static/14998f59e088f06c9190ecf410115ad1/b5b92/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg 200w,\n/static/14998f59e088f06c9190ecf410115ad1/3ff6e/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg 400w,\n/static/14998f59e088f06c9190ecf410115ad1/d47f1/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg 800w,\n/static/14998f59e088f06c9190ecf410115ad1/86173/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg 1200w,\n/static/14998f59e088f06c9190ecf410115ad1/e3107/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg 1280w","srcWebp":"/static/14998f59e088f06c9190ecf410115ad1/0c129/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp","srcSetWebp":"/static/14998f59e088f06c9190ecf410115ad1/0e93d/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp 200w,\n/static/14998f59e088f06c9190ecf410115ad1/2259f/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp 400w,\n/static/14998f59e088f06c9190ecf410115ad1/0c129/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp 800w,\n/static/14998f59e088f06c9190ecf410115ad1/45222/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp 1200w,\n/static/14998f59e088f06c9190ecf410115ad1/80f20/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp 1280w","sizes":"(max-width: 800px) 100vw, 800px","presentationWidth":800}}},"smallDeviceImage":{"childImageSharp":{"fluid":{"aspectRatio":2.5048923679060664,"src":"/static/14998f59e088f06c9190ecf410115ad1/d47f1/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg","srcSet":"/static/14998f59e088f06c9190ecf410115ad1/b5b92/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg 200w,\n/static/14998f59e088f06c9190ecf410115ad1/3ff6e/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg 400w,\n/static/14998f59e088f06c9190ecf410115ad1/d47f1/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg 800w,\n/static/14998f59e088f06c9190ecf410115ad1/86173/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg 1200w,\n/static/14998f59e088f06c9190ecf410115ad1/e3107/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.jpg 1280w","srcWebp":"/static/14998f59e088f06c9190ecf410115ad1/0c129/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp","srcSetWebp":"/static/14998f59e088f06c9190ecf410115ad1/0e93d/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp 200w,\n/static/14998f59e088f06c9190ecf410115ad1/2259f/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp 400w,\n/static/14998f59e088f06c9190ecf410115ad1/0c129/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp 800w,\n/static/14998f59e088f06c9190ecf410115ad1/45222/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp 1200w,\n/static/14998f59e088f06c9190ecf410115ad1/80f20/c24324fa-4fe2-42f2-80e4-bbd2a8347a34_Partners-2.webp 1280w","sizes":"(max-width: 800px) 100vw, 800px","presentationWidth":800}}},"body":[{"__typename":"PRISMIC_Partner_pageBodyText","type":"text","primary":{"text":[{"type":"heading2","text":"Customer first digital solutions","spans":[{"start":0,"end":32,"type":"strong"}]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"For the past decade Great State and Sitecore have been working together to deliver game-changing digital transformation programmes. \n \nAs certified Gold Enterprise Solution Partners, we have built scalable and flexible digital platforms for clients such as the Royal Navy, Bristol Airport, Spirax Sarco, and Aston Villa FC, enabling them to swiftly respond to and stay on top of the ever-changing needs of the modern customer. Sitecore’s flexibility means that it can deliver class-leading digital experiences – for top-tier football clubs to world-class Naval forces and everything in between. ","spans":[{"start":0,"end":131,"type":"strong"}]},{"type":"paragraph","text":"The Sitecore Experience Platform gives our clients the ability to do more than just manage content, but to personalise it in real-time, across channels. This results in a more relevant and meaningful experience for users, from the initial visit to the post-purchase engagement and nurturing.","spans":[]},{"type":"paragraph","text":"A secure, full-service experience\n\nFor many of our key clients, Sitecore is their CMS partner of choice not only due to its strict security assurances, but also because of the extensive suite of experience marketing tool sit places in their hands. This means that in one system, marketers can support and deliver: campaigns, mobile personalisation and segmentation, analytics and the 360-degree customer view, experience automation, testing and optimisation, commerce, plus web content management and governance.\n\nFor more details on how we can supercharge your business using Sitecore, email us at hello@greatstate.co.","spans":[{"start":0,"end":35,"type":"strong"},{"start":599,"end":618,"type":"strong"}]}]}},{"__typename":"PRISMIC_Partner_pageBodyImage_quotes","type":"image_quotes","primary":{"title":"Our Approach"},"fields":[{"author":{"__typename":"PRISMIC_Person","name":"Gary Trimnell","job_title":"Technical Director"},"text":[{"type":"paragraph","text":"\"Sitecore's mature and comprehensive feature set enables us to deliver complex, secure and robust solutions at scale.\"","spans":[]}],"image":{"dimensions":{"width":1280,"height":511},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/3576c5bf-88da-4ed9-a248-bfc9bdc15c62_Quote-Gary-2.jpg?auto=compress,format"},"imageSharp":{"childImageSharp":{"fixed":{"width":1200,"height":479,"src":"/static/a91596a48f7e46a6fe9c6cfb89cead03/c4a74/3576c5bf-88da-4ed9-a248-bfc9bdc15c62_Quote-Gary-2.jpg","srcSet":"/static/a91596a48f7e46a6fe9c6cfb89cead03/c4a74/3576c5bf-88da-4ed9-a248-bfc9bdc15c62_Quote-Gary-2.jpg 1x","srcWebp":"/static/a91596a48f7e46a6fe9c6cfb89cead03/a8285/3576c5bf-88da-4ed9-a248-bfc9bdc15c62_Quote-Gary-2.webp","srcSetWebp":"/static/a91596a48f7e46a6fe9c6cfb89cead03/a8285/3576c5bf-88da-4ed9-a248-bfc9bdc15c62_Quote-Gary-2.webp 1x"}}}}]},{"__typename":"PRISMIC_Partner_pageBodyText","type":"text","primary":{"text":[{"type":"paragraph","text":"","spans":[]}]}},{"__typename":"PRISMIC_Partner_pageBodyArticle_slider_block","type":"article_slider_block","label":null,"primary":{"title_of_section":[{"type":"heading2","text":"Great Thinking","spans":[]}],"article_1":{"__typename":"PRISMIC_Blog_article","article_type":"Tech","title":[{"type":"heading1","text":"Going global with Sitecore internationalisation ","spans":[{"start":0,"end":48,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"Sitecore is a powerful enterprise digital experience platform which brands can use to take their businesses global. Sitecore can support any design – it’s the design itself that must be flexible and adaptable. Head of Engineering, James, explains how its done. ","spans":[]}],"seodescription":null,"seotitle":null,"author":{"__typename":"PRISMIC_Person","name":"James Hobbs","job_title":"Head of Engineering","profile_picture":{"dimensions":{"width":500,"height":500},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate%2F92ffdb58-4241-49a8-a41a-cf470cc9ed92_gs-avatar-jameshobbs-new+%282%29.jpg?auto=compress,format"}},"published":"2023-01-06","image":{"dimensions":{"width":1808,"height":1016},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.jpg?auto=compress,format"},"programming_language":null,"singleAspectRatioImage":{"childImageSharp":{"fluid":{"aspectRatio":1.779527559055118,"src":"/static/5ef68c9feb4dcc5c8946b04402c40600/d47f1/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.jpg","srcSet":"/static/5ef68c9feb4dcc5c8946b04402c40600/b5b92/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.jpg 200w,\n/static/5ef68c9feb4dcc5c8946b04402c40600/3ff6e/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.jpg 400w,\n/static/5ef68c9feb4dcc5c8946b04402c40600/d47f1/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.jpg 800w,\n/static/5ef68c9feb4dcc5c8946b04402c40600/86173/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.jpg 1200w,\n/static/5ef68c9feb4dcc5c8946b04402c40600/a5547/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.jpg 1600w,\n/static/5ef68c9feb4dcc5c8946b04402c40600/1bd97/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.jpg 1808w","srcWebp":"/static/5ef68c9feb4dcc5c8946b04402c40600/0c129/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.webp","srcSetWebp":"/static/5ef68c9feb4dcc5c8946b04402c40600/0e93d/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.webp 200w,\n/static/5ef68c9feb4dcc5c8946b04402c40600/2259f/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.webp 400w,\n/static/5ef68c9feb4dcc5c8946b04402c40600/0c129/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.webp 800w,\n/static/5ef68c9feb4dcc5c8946b04402c40600/45222/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.webp 1200w,\n/static/5ef68c9feb4dcc5c8946b04402c40600/1f191/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.webp 1600w,\n/static/5ef68c9feb4dcc5c8946b04402c40600/70720/dd0a9759-5bc8-4e72-8acf-19ca0d6661b4_Internationalisation.webp 1808w","sizes":"(max-width: 800px) 100vw, 800px","presentationWidth":800}}},"link":{"uid":"going-global-with-sitecore-internationalisation"},"related_blogs":[{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Upgrading Sitecore: you need a plan ","spans":[{"start":0,"end":36,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"After more than a decade of performing Sitecore platform upgrades, we look back on how the process has changed and offer some expertise on what makes the process seamless. ","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"Ben Richardson","job_title":"Lead Software Engineer"},"thumbnail":{"dimensions":{"width":1808,"height":1016},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore+blog+image.jpg?auto=compress,format"},"article_type":"Tech","published":"2022-06-13","link":{"uid":"upgrading-sitecore-you-need-a-plan"},"image":{"dimensions":{"width":1808,"height":1016},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore+blog+image.jpg?auto=compress,format"},"_meta":{"uid":"upgrading-sitecore-you-need-a-plan"}}},{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Personalisation on the edge","spans":[{"start":0,"end":27,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"Page load is important on many levels, but with the ever-increasing drive to stuff webpages full of additional, often hidden functionality, this can often create problems. Step forwards personalisation on the edge.","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"James Hobbs","job_title":"Head of Engineering"},"thumbnail":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.jpg?auto=compress,format&rect=0,202,3864,2171&w=904&h=508"},"article_type":"Tech","published":"2021-12-03","link":{"uid":"personalisation-on-the-edge"},"image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.jpg?auto=compress,format&rect=0,202,3864,2171&w=904&h=508"},"_meta":{"uid":"personalisation-on-the-edge"}}},{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Sitecore Content Hub – taking control of your prize assets","spans":[{"start":0,"end":58,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"The pandemic has driven businesses to place a greater emphasis on optimising how they market to their customers through digital channels. Here we look at how Sitecore Content Hub can help solve some of these challenges. ","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"Gary Trimnell","job_title":"Technical Director"},"thumbnail":{"dimensions":{"width":800,"height":450},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.jpg?auto=compress,format"},"article_type":"Tech","published":"2022-04-04","link":{"uid":"sitecore-content-hub"},"image":{"dimensions":{"width":800,"height":450},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.jpg?auto=compress,format"},"_meta":{"uid":"sitecore-content-hub"}}}],"body":[{"__typename":"PRISMIC_Blog_articleBodyText","type":"text","primary":{"text":[{"type":"paragraph","text":"Sitecore is a powerful enterprise digital experience platform. As you’d expect, it has full support for internationalisation – meaning you can serve websites in multiple languages from one Sitecore instance.","spans":[{"start":0,"end":8,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.greatstate.co/partners/sitecore"}}]},{"type":"paragraph","text":"This is great news for businesses that operate in multiple markets, or businesses that have ambitions to do so. However, there are several things to consider before rolling out your digital properties internationally.","spans":[]},{"type":"heading2","text":"Language","spans":[]},{"type":"paragraph","text":"Some aspects of language are shared across regions with relatively little variation – for example, French is spoken in France and Canada (amongst other places). Sitecore has a concept of language versions and language fallbacks which is useful for these kinds of scenarios. Every content item within Sitecore can be language versioned – translated into another language. You can use this functionality to build up a hierarchy of languages to potentially reduce translation effort and simplify the experience for content editors.","spans":[]},{"type":"paragraph","text":"For example, a common fallback pattern that we’ve used in the real world could be something like:","spans":[]},{"type":"list-item","text":"French (Canadian) -> French (France) -> English (UK)","spans":[]},{"type":"paragraph","text":"Sitecore will look for a French-Canadian language version of content first. If it can’t find it, it will fall back to French. If it can’t find that, it will fall back to English which is typically the default language.","spans":[]},{"type":"paragraph","text":"These localisation capabilities extend across the wider Sitecore ecosystem, too. Content Hub, Order Cloud, and other Sitecore products all have first-class support for localisation. In the case of Order Cloud, this includes native support for locales and currency including currency switching.","spans":[{"start":81,"end":92,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.sitecore.com/products/content-hub"}},{"start":94,"end":105,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.sitecore.com/products/ordercloud"}}]},{"type":"paragraph","text":"Another interesting capability of Sitecore is the ability to integrate third-party translation services, including machine learning based translation, into your editing workflow. We’ve used this capability with clients such as Orange to give content editors a productivity boost. Automated translation of base English content into a range of languages means content editors have a head start on translation and can refine the output of automated translation instead of having to do the entire task manually. ","spans":[]},{"type":"paragraph","text":"The key takeaway from all of this is that you must ensure you have a localisation strategy across all the products in your ecosystem, and make sure that all the products have the localisation capabilities to support this.","spans":[]},{"type":"heading2","text":"Content structure","spans":[]},{"type":"paragraph","text":"There are many ways in which you can structure your content in Sitecore. Having an intelligent content architecture designed in from the beginning can make a real difference to content editor productivity and happiness – something that is often overlooked!","spans":[]},{"type":"paragraph","text":"A common effective pattern is to have an area in the content tree for reusable, language versioned content that sits outside of the main content tree where site pages live. By having a reusable content library in one place, editors know where to go to create and use content for their pages. This makes editing more manageable and means discrete content items can be reused across channels by avoiding coupling the content to pages. For example, this content can be exposed to apps and billboards in addition to being used for website pages.","spans":[]},{"type":"heading2","text":"Content display","spans":[]},{"type":"paragraph","text":"Another consideration for internationalisation is formatting differences outside of language itself. A good simple example is formatting. Certain cultures present information differently. For example, the UK date format is dd/mm/yyyy. In the US, the date format is mm/dd/yyyy. Some countries also use commas instead of decimal points when displaying prices. Some countries have the currency symbol after the price, some have it before. All these differences need to be reflected for customers to have an experience that makes sense for their cultural context.","spans":[]},{"type":"paragraph","text":"A traditional Sitecore website is built on .NET, which has excellent support for internationalisation and cultural differences. A more modern headless website – where the front-end lives outside of Sitecore – may need additional thought to ensure the presentation is correct.","spans":[]},{"type":"paragraph","text":"Another facet of cultural localisation will be the kind of imagery you display on your website or through other channels. Generic Western imagery may not be appropriate for certain territories – ensuring your DAM can have versioned alternatives for different markets is crucial. Sitecore Content Hub, for example, has built-in localisation features to make this straightforward.","spans":[]},{"type":"paragraph","text":"There may also be local laws to content with. For example, there are certain laws in some states in the USA (such as California) – such as Proposition 65 – requiring you to warn consumers if your products contain certain chemicals. There are also laws around the world regarding tax, how pricing is displayed, privacy (e.g. GDPR) and more. Even if you don’t have a physical presence in these territories, you must be compliant. You will need both systems capable of dealing with these variations, and the local market expertise to ensure you don’t run into problems.","spans":[]},{"type":"heading2","text":"Design","spans":[]},{"type":"paragraph","text":"Design should be a huge consideration when rolling out new digital properties internationally.","spans":[]},{"type":"paragraph","text":"Different countries have different expectations when it comes to design and overall user experience. China is a great example of a country where the overall user experience and presentation of digital services is vastly different to countries like the UK. Attempting to force a consistent design across all markets without considering local design norms and expectations is asking for potential conversion issues.","spans":[]},{"type":"paragraph","text":"Another key thing to bear in mind with design is flexibility. Some countries have especially long words and sentences – Germany, for example. Your beautifully crafted navigation may completely break when confronted with German words. Your thoughtfully laid out grid may not function as expected when met with words like ‘Auftragsdatenverarbeitung’!","spans":[]},{"type":"paragraph","text":"If you’re really going international, then you also need to ensure that your design is compatible with non-Latin alphabets. Do the fonts work? Are line breaks in a place that makes sense? Languages like Japanese must have carefully considered line breaks, or the meaning can be altered. And finally, some languages are right-to-left, such as Hebrew. This means the entire design needs to be mirrored otherwise it will not make sense to customers who speak that language.","spans":[]},{"type":"paragraph","text":"Sitecore can support any design – it’s the design itself that must be flexible and adaptable.","spans":[]},{"type":"heading2","text":"Geography","spans":[]},{"type":"paragraph","text":"There are several geographical considerations to bear in mind when rolling out sites across the world. The primary concern is distance from your content delivery servers.","spans":[]},{"type":"paragraph","text":"Overall site speed and latency is a significant factor for search engine ranking and directly impacts customer satisfaction and conversion. The further (physically) your end users are from your servers, the longer it will take to load your website. Certain territories have specific constraints such as China.","spans":[]},{"type":"paragraph","text":"There are two key mitigation strategies for this:","spans":[]},{"type":"list-item","text":"Host your content delivery servers across several regions that are physically close to your customers","spans":[]},{"type":"list-item","text":"Use a Content Delivery Network (CDN) to accelerate delivery of pages / content","spans":[]},{"type":"paragraph","text":"Content Delivery Networks can cache anything from images, Javascript and CSS all the way up to entire pages and serve them from nodes that are physically close to your end users. This can give significant performance benefits without you needing to spin up additional infrastructure hosting in other regions. However, as a form of caching, care must be taken to ensure that there is a sound cache invalidation strategy and that you don’t inadvertently cache personalised content and/or expose customer data to the wrong people.","spans":[]},{"type":"paragraph","text":"Spinning up another region is another valid strategy but will increase your hosting costs and likely increase your Sitecore license costs too. Operational complexity will potentially increase, and we’ve only talked about content delivery – your content editing server is much harder to spread across regions. If content editing speed is a bottleneck, then that requires additional thinking to solve.","spans":[]},{"type":"heading2","text":"Summary","spans":[]},{"type":"paragraph","text":"Internationalisation is a complex topic from a technical and a commercial point of view. There are many options, best practices and potential solutions – but rarely a one size fits all approach. Our team has experience rolling out Sitecore products across the world to meet your specific business requirements, including in China, so please reach out if you’d like to chat about how we might be able to help.","spans":[{"start":368,"end":373,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.greatstate.co/contact"}}]}]}}],"_meta":{"uid":"going-global-with-sitecore-internationalisation"}},"article_2":{"__typename":"PRISMIC_Blog_article","article_type":"Tech","title":[{"type":"heading1","text":"Upgrading Sitecore: you need a plan ","spans":[{"start":0,"end":36,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"After more than a decade of performing Sitecore platform upgrades, we look back on how the process has changed and offer some expertise on what makes the process seamless. ","spans":[]}],"seodescription":null,"seotitle":null,"author":{"__typename":"PRISMIC_Person","name":"Ben Richardson","job_title":"Lead Software Engineer","profile_picture":null},"published":"2022-06-13","image":{"dimensions":{"width":1808,"height":1016},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore+blog+image.jpg?auto=compress,format"},"programming_language":null,"singleAspectRatioImage":{"childImageSharp":{"fluid":{"aspectRatio":1.779527559055118,"src":"/static/347e1f2163ec0718f2db9bf27ca85035/d47f1/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.jpg","srcSet":"/static/347e1f2163ec0718f2db9bf27ca85035/b5b92/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.jpg 200w,\n/static/347e1f2163ec0718f2db9bf27ca85035/3ff6e/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.jpg 400w,\n/static/347e1f2163ec0718f2db9bf27ca85035/d47f1/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.jpg 800w,\n/static/347e1f2163ec0718f2db9bf27ca85035/86173/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.jpg 1200w,\n/static/347e1f2163ec0718f2db9bf27ca85035/a5547/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.jpg 1600w,\n/static/347e1f2163ec0718f2db9bf27ca85035/1bd97/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.jpg 1808w","srcWebp":"/static/347e1f2163ec0718f2db9bf27ca85035/0c129/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.webp","srcSetWebp":"/static/347e1f2163ec0718f2db9bf27ca85035/0e93d/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.webp 200w,\n/static/347e1f2163ec0718f2db9bf27ca85035/2259f/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.webp 400w,\n/static/347e1f2163ec0718f2db9bf27ca85035/0c129/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.webp 800w,\n/static/347e1f2163ec0718f2db9bf27ca85035/45222/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.webp 1200w,\n/static/347e1f2163ec0718f2db9bf27ca85035/1f191/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.webp 1600w,\n/static/347e1f2163ec0718f2db9bf27ca85035/70720/5320bdc6-17f7-4552-a62f-bc4671eeeee9_SiteCore%2Bblog%2Bimage.webp 1808w","sizes":"(max-width: 800px) 100vw, 800px","presentationWidth":800}}},"link":{"uid":"upgrading-sitecore-you-need-a-plan"},"related_blogs":[{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Personalisation on the edge","spans":[{"start":0,"end":27,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"Page load is important on many levels, but with the ever-increasing drive to stuff webpages full of additional, often hidden functionality, this can often create problems. Step forwards personalisation on the edge.","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"James Hobbs","job_title":"Head of Engineering"},"thumbnail":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.jpg?auto=compress,format&rect=0,202,3864,2171&w=904&h=508"},"article_type":"Tech","published":"2021-12-03","link":{"uid":"personalisation-on-the-edge"},"image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.jpg?auto=compress,format&rect=0,202,3864,2171&w=904&h=508"},"_meta":{"uid":"personalisation-on-the-edge"}}},{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Sitecore Content Hub – taking control of your prize assets","spans":[{"start":0,"end":58,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"The pandemic has driven businesses to place a greater emphasis on optimising how they market to their customers through digital channels. Here we look at how Sitecore Content Hub can help solve some of these challenges. ","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"Gary Trimnell","job_title":"Technical Director"},"thumbnail":{"dimensions":{"width":800,"height":450},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.jpg?auto=compress,format"},"article_type":"Tech","published":"2022-04-04","link":{"uid":"sitecore-content-hub"},"image":{"dimensions":{"width":800,"height":450},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.jpg?auto=compress,format"},"_meta":{"uid":"sitecore-content-hub"}}},{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Scale your e-commerce and personalise with Sitecore","spans":[{"start":0,"end":21,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"Get the lowdown on Sitecore Experience Commerce (XC) from our Head of Engineering.","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"James Hobbs","job_title":"Head of Engineering"},"thumbnail":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg?auto=compress,format&rect=0,0,844,474&w=904&h=508"},"article_type":"Tech","published":"2021-02-23","link":{"uid":"scale-your-e-commerce-and-personalise-with-sitecore"},"image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg?auto=compress,format&rect=0,0,844,474&w=904&h=508"},"_meta":{"uid":"scale-your-e-commerce-and-personalise-with-sitecore"}}}],"body":[{"__typename":"PRISMIC_Blog_articleBodyText","type":"text","primary":{"text":[{"type":"paragraph","text":"After more than a decade of performing Sitecore platform upgrades, we look back on how the process has changed and offer some expertise on what makes the process seamless. ","spans":[{"start":0,"end":172,"type":"strong"}]},{"type":"paragraph","text":"As with most products, to get the most out of them you need to continually update them. Whether it’s to take advantage of new features, maintain product support with the vendor, or to keep it secure. Sitecore is no different. With Sitecore 9 mainstream support ending this year, many people are looking to keep their applications supported by upgrading to Sitecore 10.","spans":[]},{"type":"heading3","text":"The old days","spans":[]},{"type":"paragraph","text":"Early upgrades consisted of a very manual process. It was necessary to upgrade to each minor Sitecore version (for example, 6.5 to 6.6 etc.). When you factor in that Sitecore modules are upgraded in a similar fashion, you could be looking in the region of 30 upgrade steps, each of which taking considerable effort.","spans":[]},{"type":"paragraph","text":"Historically, a typical minor upgrade was a time consuming, error prone and labour-intensive process. Installing the update packages, updating the config files and Sitecore libraries and other house-keeping tasks made for a slow process. What’s more, it wasn’t uncommon for the update package to fail, and to have to start the process again. ","spans":[]},{"type":"paragraph","text":"We discovered early on that those upgrades are much less error prone if you set up a clean instance of the source version and point it at your Sitecore databases. This removes custom pipelines and modifications which can sometimes conflict with the upgrade process. It was always a great personal success to finish upgrading an environment. Moving onto the next environment you’d expect to apply everything you learnt from the first, but time and time again you would learn every environment has its own quirks.","spans":[]},{"type":"heading3","text":"Time for change","spans":[]},{"type":"paragraph","text":"Sitecore recognised that upgrading their product was not the most pleasurable of experiences and they vowed to make it better. They introduced the Sitecore Express Migration Tool. As its name suggests, its intention was to streamline upgrades. It would do this by removing the need to upgrade one minor version at a time. ","spans":[]},{"type":"paragraph","text":"The tool had some specific requirements and limitations. For example, it was only possible to upgrade from either 6.6 or 7.2 to 8.2. This meant that if you were on a much older instance, you would need to follow the usual incremental approach until you arrived at 6.6. Having said that, if the Express Migration Tool fitted your needs, it definitely made part of the process of upgrading more streamlined.","spans":[]},{"type":"heading3","text":"Sitecore today","spans":[]},{"type":"paragraph","text":"In Sitecore 9 a new way of organising Sitecore configurations was introduced that made upgrades easier when going from v9, as customisations didn’t pollute the default Sitecore configs. Sitecore’s current release is 10.2 and the improvements they have made to the upgrade process means it is possible to upgrade from Sitecore 8.1 to the latest release in one go. It still requires some manual tasks, for example the need to run database scripts to upgrade each database, but this is clearly defined with a matrix allowing you to run a specific script for your source and target version combination. The process is much smoother than those of the past and has dramatically cut the time and effort in getting an upgrade live, in larger upgrades we have seen a reduction of as much as 60%.","spans":[]},{"type":"heading3","text":"The key to success","spans":[]},{"type":"paragraph","text":"It is important to note that there is more to an upgrade than simply following the upgrade guide. At Great State every upgrade project undergoes a thorough planning phase to ensure that the process goes as smoothly as possible. As experienced Sitecore partners, we’re in a good position to share some of the keys to success.","spans":[]},{"type":"list-item","text":"Understand the “as-is” state – mapping out a detailed view of what you currently have in place is critical to informing the upgrade approach, identifying and mitigating areas of risk and providing a benchmark to measure success against, this includes gathering pre-requisite information, hosting documentation and identifying third party modules and Sitecore patches in use.","spans":[{"start":0,"end":28,"type":"strong"}]},{"type":"list-item","text":"Assess the upgrade path – it is essential to carry out a detailed review of the upgrade path and “to-be” state against the current as-is state, informing the upgrade plan further. Including, which Sitecore patches are still required or need to be replaced, which third party modules are compatible with the target version, reviewing the hosting architecture to identifying new or differing requirements and breaking changes via Sitecore changelog.","spans":[{"start":0,"end":23,"type":"strong"}]},{"type":"list-item","text":"Create a detailed upgrade plan – a comprehensive plan will maximise the speed and efficiency of the rollout and needs to include a step-by-step approach to upgrading across the environments, data migration approach (especially for data which cannot be frozen, for example form submissions), key milestones for sign-off and approval, roles and responsibilities and roll back procedures.","spans":[{"start":0,"end":30,"type":"strong"}]},{"type":"list-item","text":"Define a comprehensive test strategy – covering the depth and breadth of both the web application and Sitecore feature set. Paying particular attention to customisations that have been made to Sitecore (e.g. custom dashboards).","spans":[{"start":0,"end":36,"type":"strong"}]},{"type":"list-item","text":"Implement change control – agreeing and enforcing a process that provides complete visibility of all changes, alignment to the needs of business initiatives running in parallel and ensuring no loss of data. This typically includes, enforcing a code freeze during the upgrade process, content freeze in the final phase of production upgrade and process for hot-fixing existing solution if urgent issues arise when upgrade is inflight. ","spans":[{"start":0,"end":24,"type":"strong"}]},{"type":"paragraph","text":"Planning really is key. And the proof is in the pudding. ","spans":[]},{"type":"paragraph","text":"We recently delivered a Sitecore 10 upgrade under budget and ahead of schedule and here’s what the client had to say: ","spans":[]},{"type":"heading3","text":"“All the planning really helped and we’ve really appreciated how we worked together with Great State to make it as coherent and detailed as possible”","spans":[{"start":0,"end":149,"type":"em"}]},{"type":"paragraph","text":"We look forward to the continual improvement of Sitecore’s upgrade process and dream of the day it’s a one-click process. Until then we’re pleased to be recognised as making a tricky process feel seamless to our clients.","spans":[]},{"type":"paragraph","text":"Are you planning your next Sitecore upgrade? Get in touch. ","spans":[{"start":45,"end":58,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.greatstate.co/contact"}}]}]}}],"_meta":{"uid":"upgrading-sitecore-you-need-a-plan"}},"article_3":{"__typename":"PRISMIC_Blog_article","article_type":"Tech","title":[{"type":"heading1","text":"Sitecore Content Hub – taking control of your prize assets","spans":[{"start":0,"end":58,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"The pandemic has driven businesses to place a greater emphasis on optimising how they market to their customers through digital channels. Here we look at how Sitecore Content Hub can help solve some of these challenges. ","spans":[]}],"seodescription":null,"seotitle":null,"author":{"__typename":"PRISMIC_Person","name":"Gary Trimnell","job_title":"Technical Director","profile_picture":null},"published":"2022-04-04","image":{"dimensions":{"width":800,"height":450},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.jpg?auto=compress,format"},"programming_language":null,"singleAspectRatioImage":{"childImageSharp":{"fluid":{"aspectRatio":1.7777777777777777,"src":"/static/61025dddcc4320627a12261d673ac5aa/d47f1/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.jpg","srcSet":"/static/61025dddcc4320627a12261d673ac5aa/b5b92/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.jpg 200w,\n/static/61025dddcc4320627a12261d673ac5aa/3ff6e/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.jpg 400w,\n/static/61025dddcc4320627a12261d673ac5aa/d47f1/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.jpg 800w","srcWebp":"/static/61025dddcc4320627a12261d673ac5aa/0c129/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.webp","srcSetWebp":"/static/61025dddcc4320627a12261d673ac5aa/0e93d/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.webp 200w,\n/static/61025dddcc4320627a12261d673ac5aa/2259f/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.webp 400w,\n/static/61025dddcc4320627a12261d673ac5aa/0c129/fba26f3f-41fa-444a-936c-1848071774c4_ContentHubBlog1.webp 800w","sizes":"(max-width: 800px) 100vw, 800px","presentationWidth":800}}},"link":{"uid":"sitecore-content-hub"},"related_blogs":[{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Peer reviews - what good looks like","spans":[{"start":0,"end":35,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"There are any number of tools to analyse code for you, even write it for you. If reducing cognitive complexity, avoiding potential null reference exceptions, and ensuring 80% code coverage from unit tests is the priority, then peer review processes won't be the focus.","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"Dale Greenhood","job_title":"Technical Architect"},"thumbnail":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/56d1120c-ca30-4422-8043-8ae2d0f48e05_MicrosoftTeams-image+%2860%29.png?auto=compress,format&rect=0,326,6240,3507&w=904&h=508"},"article_type":"Tech","published":"2022-03-01","link":{"uid":"peer-reviews"},"image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/56d1120c-ca30-4422-8043-8ae2d0f48e05_MicrosoftTeams-image+%2860%29.png?auto=compress,format&rect=0,326,6240,3507&w=904&h=508"},"_meta":{"uid":"peer-reviews"}}},{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Proxying Legacy Authentication Methods","spans":[{"start":0,"end":38,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"Authenticating users in a modern browser-based application against a legacy identity provider can involve juggling technologies from different eras... so how do we manage it? ","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"Andrew McKaskill","job_title":"Lead Technical Architect"},"thumbnail":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/4f3b3043-24a2-48fc-970e-f65a7feb8410_iStock-1041476372.jpg?auto=compress,format&rect=0,0,4333,2435&w=904&h=508"},"article_type":"Tech","published":"2022-02-03","link":{"uid":"proxying-legacy-authentication-methods"},"image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/4f3b3043-24a2-48fc-970e-f65a7feb8410_iStock-1041476372.jpg?auto=compress,format&rect=0,0,4333,2435&w=904&h=508"},"_meta":{"uid":"proxying-legacy-authentication-methods"}}},{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Scale your e-commerce and personalise with Sitecore","spans":[{"start":0,"end":21,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"Get the lowdown on Sitecore Experience Commerce (XC) from our Head of Engineering.","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"James Hobbs","job_title":"Head of Engineering"},"thumbnail":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg?auto=compress,format&rect=0,0,844,474&w=904&h=508"},"article_type":"Tech","published":"2021-02-23","link":{"uid":"scale-your-e-commerce-and-personalise-with-sitecore"},"image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg?auto=compress,format&rect=0,0,844,474&w=904&h=508"},"_meta":{"uid":"scale-your-e-commerce-and-personalise-with-sitecore"}}}],"body":[{"__typename":"PRISMIC_Blog_articleBodyText","type":"text","primary":{"text":[{"type":"paragraph","text":"The pandemic has driven businesses to place a greater emphasis on optimising how they market to their customers through digital channels. However, many have realised that their legacy marketing platforms are siloed, have become restrictive and hard to use which has led to inefficiency, disparate marketing assets and brand inconsistency.","spans":[]},{"type":"paragraph","text":"This realisation has led to businesses increasing the investment into the marketing platforms that will enable them to deliver optimised campaigns and experiences to their customers, quickly, efficiently and to a consistently high level of quality. Here we look at how Sitecore Content Hub can help solve some of these challenges. ","spans":[]},{"type":"paragraph","text":"What is it?","spans":[{"start":0,"end":11,"type":"strong"}]},{"type":"paragraph","text":"Sitecore Content Hub is a flexible, scalable and unified content marketing solution that provides complete end-to-end visibility and control of your marketing and product content lifecycle, comprising of 5 key components:","spans":[]},{"type":"list-item","text":"Digital Asset Management (DAM)","spans":[]},{"type":"list-item","text":"Marketing Resource Management (MRM)","spans":[]},{"type":"list-item","text":"Content Marketing Platform (CMP)","spans":[]},{"type":"list-item","text":"Product Content Management (PCM)","spans":[]},{"type":"list-item","text":"Web-to-Print (W2P)","spans":[]},{"type":"paragraph","text":"They provide you with full control of your marketing assets and high levels of governance, productivity and collaboration by consolidating the planning, creation, management and distribution of your marketing activity. ","spans":[]},{"type":"paragraph","text":"Collaborative and efficient asset management ","spans":[{"start":0,"end":45,"type":"strong"}]},{"type":"paragraph","text":"The last few years has seen a sharp rise in remote/hybrid working and as a result, a platform that encourages and supports collaboration and maximises efficiency is critical to support the shift to distributed marketing and content teams.","spans":[]},{"type":"paragraph","text":"Content Hub supports this by providing content creators, editors, and curators with a suite of extremely intuitive and easy to use features to help them work effectively in parallel. Including, planning tools to coordinate tasks between multiple stakeholders, centralised approvals and automated workflows, granular access and user management, drag and drop UI and multiple search options for navigating large volumes of assets.","spans":[]},{"type":"paragraph","text":"There are also intelligent AI capabilities (powered by Azure Cognitive Services) to enhance productivity further, such as automatic image recognition, analysis and meta data extraction and tagging of image and video assets.","spans":[]},{"type":"paragraph","text":"Scalability and flexibility ","spans":[{"start":0,"end":28,"type":"strong"}]},{"type":"paragraph","text":"Content Hub is extremely capable as a standalone platform. However, in most cases there will be other systems that will need to sit alongside and integrate with it. So, a platform that has the flexibility to integrate with external systems and seamlessly aggregate content is critical.","spans":[]},{"type":"paragraph","text":"Its API-first approach makes it really easy to extend the capabilities of the platform, integrate with other systems (e.g. ERP) and pass data between them. There are also several pre-built connectors to external third-party platforms, for example Salesforce Marketing Cloud and Microsoft Dynamics 365.","spans":[]},{"type":"paragraph","text":"Furthermore, by running the Sitecore Experience Platform (SXP) in tandem you can use Sitecore Connect modules to dynamically pull content into the SXP or search for assets from within SXP whilst managing them centrally from within Content Hub.","spans":[]},{"type":"paragraph","text":"Streamlining the asset creation process ","spans":[{"start":0,"end":40,"type":"strong"}]},{"type":"paragraph","text":"The traditional approach of creating variations of brand assets such as applying translations or product specific information relies on skilled designers and formal approval processes, for every change. This can be time consuming, costly and introduces risk of errors.","spans":[]},{"type":"paragraph","text":"Content Hub has a component called Web-to-Print which utilises a service called CHILI Publisher to streamline this process by automating how image variants are created through the use of configurable Smart Templates and automated workflows. Assets can be created in digital and print formats either dynamically from external data sources via APIs or manually by the content team through Content Hub in a browser. In addition, there are plugins available for Adobe InDesign and Illustrator so assets can be sent seamlessly between them and Content Hub.","spans":[]},{"type":"paragraph","text":"This functionality enables you to reduce the number of approval cycles, minimise the involvement of designers, deploy changes quickly and ensure brand consistency.","spans":[]},{"type":"paragraph","text":"This just scratches the surface of the capabilities that Content Hub provides!","spans":[]},{"type":"paragraph","text":"If you are interested in understanding more about Sitecore Content Hub and how it could help your organisation, then please get in touch. ","spans":[{"start":124,"end":136,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.greatstate.co/contact/"}}]}]}}],"_meta":{"uid":"sitecore-content-hub"}},"article_4":{"__typename":"PRISMIC_Blog_article","article_type":"Tech","title":[{"type":"heading1","text":"Personalisation on the edge","spans":[{"start":0,"end":27,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"Page load is important on many levels, but with the ever-increasing drive to stuff webpages full of additional, often hidden functionality, this can often create problems. Step forwards personalisation on the edge.","spans":[]}],"seodescription":null,"seotitle":null,"author":{"__typename":"PRISMIC_Person","name":"James Hobbs","job_title":"Head of Engineering","profile_picture":{"dimensions":{"width":500,"height":500},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate%2F92ffdb58-4241-49a8-a41a-cf470cc9ed92_gs-avatar-jameshobbs-new+%282%29.jpg?auto=compress,format"}},"published":"2021-12-03","image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.jpg?auto=compress,format&rect=0,202,3864,2171&w=904&h=508"},"programming_language":null,"singleAspectRatioImage":{"childImageSharp":{"fluid":{"aspectRatio":1.779527559055118,"src":"/static/3b67b1dd2d97868384f60ea610f52296/d47f1/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.jpg","srcSet":"/static/3b67b1dd2d97868384f60ea610f52296/b5b92/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.jpg 200w,\n/static/3b67b1dd2d97868384f60ea610f52296/3ff6e/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.jpg 400w,\n/static/3b67b1dd2d97868384f60ea610f52296/d47f1/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.jpg 800w,\n/static/3b67b1dd2d97868384f60ea610f52296/bebf2/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.jpg 904w","srcWebp":"/static/3b67b1dd2d97868384f60ea610f52296/0c129/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.webp","srcSetWebp":"/static/3b67b1dd2d97868384f60ea610f52296/0e93d/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.webp 200w,\n/static/3b67b1dd2d97868384f60ea610f52296/2259f/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.webp 400w,\n/static/3b67b1dd2d97868384f60ea610f52296/0c129/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.webp 800w,\n/static/3b67b1dd2d97868384f60ea610f52296/d8e00/47389ac5-52f4-4d7b-99be-b9cc08e601a6_iStock-968476162.webp 904w","sizes":"(max-width: 800px) 100vw, 800px","presentationWidth":800}}},"link":{"uid":"personalisation-on-the-edge"},"related_blogs":[{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Scale your e-commerce and personalise with Sitecore","spans":[{"start":0,"end":21,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"Get the lowdown on Sitecore Experience Commerce (XC) from our Head of Engineering.","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"James Hobbs","job_title":"Head of Engineering"},"thumbnail":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg?auto=compress,format&rect=0,0,844,474&w=904&h=508"},"article_type":"Tech","published":"2021-02-23","link":{"uid":"scale-your-e-commerce-and-personalise-with-sitecore"},"image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg?auto=compress,format&rect=0,0,844,474&w=904&h=508"},"_meta":{"uid":"scale-your-e-commerce-and-personalise-with-sitecore"}}},{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Digital products that work harder - for less","spans":[{"start":0,"end":44,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"When budgets are limited, it’s important to get the most out of your current digital estate. It may not be the time in your roadmap for large-scale projects but here's where Conversion Rate Optimisation (CRO) comes in.","spans":[]}],"author":null,"thumbnail":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/56dff917-0f7a-46ab-b86b-0ee54807cbf3_crown.jpg?auto=compress,format&rect=0,1,578,325&w=904&h=508"},"article_type":"Opinion","published":"2021-04-30","link":{"uid":"when-budgets-are-limited-its-important-to-get-the"},"image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/56dff917-0f7a-46ab-b86b-0ee54807cbf3_crown.jpg?auto=compress,format&rect=0,1,578,325&w=904&h=508"},"_meta":{"uid":"when-budgets-are-limited-its-important-to-get-the"}}},{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Shifting the Needle for Honda: Multi-Market, Multi-Product","spans":[],"direction":"ltr"}],"summary_text":[{"type":"paragraph","text":"A six month CRO programme, with 18 tests across three divisions, which increased conversion rate by 48% year on year. Boom. ","spans":[]}],"author":null,"thumbnail":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/03aaead8-fccf-4637-a879-a8ec11fed43b_sign.jpg?auto=compress,format"},"article_type":"Opinion","published":"2021-04-30","link":{"uid":"increased-the-conversion-rate-by-48-year-on-year"},"image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/03aaead8-fccf-4637-a879-a8ec11fed43b_sign.jpg?auto=compress,format"},"_meta":{"uid":"increased-the-conversion-rate-by-48-year-on-year"}}}],"body":[{"__typename":"PRISMIC_Blog_articleBodyText","type":"text","primary":{"text":[{"type":"paragraph","text":"The link between website load times and user engagement is well understood. ","spans":[]},{"type":"paragraph","text":"Research from Google, Portent and many others demonstrate a clear link between longer page load times and increased bounce rates, dissatisfaction, and conversion.","spans":[{"start":14,"end":20,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.thinkwithgoogle.com/marketing-strategies/app-and-mobile/mobile-page-speed-new-industry-benchmarks-load-time-vs-bounce/"}},{"start":22,"end":29,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.portent.com/blog/analytics/research-site-speed-hurting-everyones-revenue.htm"}}]},{"type":"paragraph","text":"However, there has been an ever-increasing drive to stuff webpages full of additional, often hidden functionality – analytics, retargeting, tracking pixels, tag management solutions, multi-variate testing tools, and more. All of these take time to load. Some of them can load in the background (asynchronously), some of them shouldn’t – multi-variate testing tools being a good example – which means they block the page loading.","spans":[]},{"type":"paragraph","text":"They’re valuable, because they can deliver insight or improve conversion – but they can also be barriers to blazing fast performance.","spans":[]},{"type":"paragraph","text":"The above generally get loaded after the main bulk of the page itself has been sent to the user’s browser. ","spans":[]},{"type":"paragraph","text":"Getting the page to the user in the first place is another, even more important contributor to overall page performance – it happens first.","spans":[{"start":60,"end":79,"type":"strong"}]},{"type":"paragraph","text":"How does that work?","spans":[]},{"type":"paragraph","text":"","spans":[]},{"type":"heading2","text":"Traditional website rendering","spans":[]},{"type":"paragraph","text":"The traditional way in which a website platform composes a page and sends it to a web browser is simple, but time consuming.","spans":[]},{"type":"list-item","text":"The browser requests a page","spans":[]},{"type":"list-item","text":"The request eventually makes its way to a server","spans":[]},{"type":"list-item","text":"The server composes the ‘response’, potentially querying a database","spans":[]},{"type":"list-item","text":"The response is returned to the user","spans":[]},{"type":"list-item","text":"That response might ask the browser to go and fetch additional resources, like analytics tools – following the same process","spans":[]},{"type":"paragraph","text":"Depending on the physical location of the user versus the location of the servers, this can take a bit of time. Until the page has been received by the user’s browser, other actions are generally blocked.","spans":[]},{"type":"paragraph","text":"Focusing on minimising the impact of client-side tracking and other tools to improve performance is good; focusing on initial page response times is even better.","spans":[]},{"type":"paragraph","text":"","spans":[]},{"type":"heading2","text":"Enter caching","spans":[]},{"type":"paragraph","text":"There are many techniques available to mitigate the impact of this ‘round trip’ to the server or prevent it entirely.","spans":[]},{"type":"paragraph","text":"Pages can be cached on the server, so they don’t have to be re-composed each time. Content Delivery Networks can be utilised to cache and serve pages and assets from physical locations close to users, significantly reducing response times. Page content can be lazy loaded.","spans":[]},{"type":"paragraph","text":"However, throwing personalisation into the mix means that the time spent on that third step – composing the response – can be increased. Personalising content generally means that you have to go all the way back to the server, so it can adjust or adapt the content to suit the individual user. Caching becomes very complicated, as does using a Content Delivery Network, because the response must always vary – that’s the nature of personalisation.","spans":[]},{"type":"paragraph","text":"","spans":[]},{"type":"heading2","text":"A new approach","spans":[]},{"type":"paragraph","text":"Happily, there are now options for getting the best of both worlds that are achievable. One that we’re particularly excited about is the concept of personalisation on the edge.","spans":[{"start":148,"end":175,"type":"strong"}]},{"type":"paragraph","text":"As mentioned above, personalisation traditionally happens on the server responsible for generating pages. Technology is now readily available that enables this personalisation to be offloaded and happen far closer to the user – bringing down those crucial response times.","spans":[]},{"type":"paragraph","text":"Uniform is one solution that offers exciting potential to delivery significant performance benefits to web applications, whilst retaining the ability to personalise content and experience.","spans":[{"start":0,"end":7,"type":"hyperlink","data":{"link_type":"Web","url":"https://uniform.dev"}}]},{"type":"paragraph","text":"Uniform allows you to generate a ‘static site’ – effectively a cached version of the entire website – which can be hosted on a Content Delivery Network. Content Delivery Networks serve up websites and content from the ‘edge’ – nodes close to individual users. ","spans":[]},{"type":"paragraph","text":"This means if you access the website from Sweden, it’ll get served from Sweden; access it from Bristol and it’ll get served from Bristol. This means the round-trip time is significantly less for users, and because the site is ‘static’ – no servers, no databases – the result is something very fast.","spans":[]},{"type":"paragraph","text":"Where Uniform really makes things interesting is that it enables personalised static sites. A good example to bring this to life is coupling it with Sitecore Experience Platform (XP). Sitecore XP brings together an enterprise content management system with sophisticated analytics, personalisation and multi-variate testing capabilities. Personalised experiences typically require a round trip to the Sitecore servers to figure out how to personalise the content.","spans":[]},{"type":"paragraph","text":"Uniform’s technology integrates with Sitecore and extracts the personalisation rules and converts them into a format that can run as part of a static site – meaning no unnecessary round trips back to the Sitecore servers. This means you get an incredibly fast experience that is still personalised!","spans":[]},{"type":"paragraph","text":"If you are interested to learn more about personalisation on the edge, or other ways to get the most out of cloud technologies get in touch.","spans":[{"start":127,"end":139,"type":"hyperlink","data":{"link_type":"Web","url":"mailto:hello@greatstate.co"}}]}]}}],"_meta":{"uid":"personalisation-on-the-edge"}},"article_5":{"__typename":"PRISMIC_Blog_article","article_type":"Tech","title":[{"type":"heading1","text":"Scale your e-commerce and personalise with Sitecore","spans":[{"start":0,"end":21,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"Get the lowdown on Sitecore Experience Commerce (XC) from our Head of Engineering.","spans":[]}],"seodescription":null,"seotitle":[{"type":"paragraph","text":"Scale your e-commerce and personalise with Sitecore","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"James Hobbs","job_title":"Head of Engineering","profile_picture":{"dimensions":{"width":500,"height":500},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate%2F92ffdb58-4241-49a8-a41a-cf470cc9ed92_gs-avatar-jameshobbs-new+%282%29.jpg?auto=compress,format"}},"published":"2021-02-23","image":{"dimensions":{"width":904,"height":508},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg?auto=compress,format&rect=0,0,844,474&w=904&h=508"},"programming_language":null,"singleAspectRatioImage":{"childImageSharp":{"fluid":{"aspectRatio":1.779527559055118,"src":"/static/df7e089cc9bba57c5f77993dfab4d201/d47f1/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg","srcSet":"/static/df7e089cc9bba57c5f77993dfab4d201/b5b92/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg 200w,\n/static/df7e089cc9bba57c5f77993dfab4d201/3ff6e/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg 400w,\n/static/df7e089cc9bba57c5f77993dfab4d201/d47f1/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg 800w,\n/static/df7e089cc9bba57c5f77993dfab4d201/bebf2/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.jpg 904w","srcWebp":"/static/df7e089cc9bba57c5f77993dfab4d201/0c129/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.webp","srcSetWebp":"/static/df7e089cc9bba57c5f77993dfab4d201/0e93d/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.webp 200w,\n/static/df7e089cc9bba57c5f77993dfab4d201/2259f/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.webp 400w,\n/static/df7e089cc9bba57c5f77993dfab4d201/0c129/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.webp 800w,\n/static/df7e089cc9bba57c5f77993dfab4d201/d8e00/d3031107-04a9-42d7-a6e8-ae30d5d339b9_tech-blog.webp 904w","sizes":"(max-width: 800px) 100vw, 800px","presentationWidth":800}}},"link":{"uid":"scale-your-e-commerce-and-personalise-with-sitecore"},"related_blogs":[{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Sitecore 10: moving everyone forward","spans":[{"start":20,"end":28,"type":"strong"},{"start":29,"end":36,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"Sitecore have released the latest version of Sitecore Experience Platform..","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"James Hobbs","job_title":"Head of Engineering"},"thumbnail":{"dimensions":{"width":844,"height":475},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/812237c0-e805-49cd-b4f0-79cb7667a04c_Sitecore+10+blog+article+asset.jpg?auto=compress,format"},"article_type":"Tech","published":"2020-08-20","link":{"uid":"sitecore-10-moving-everyone-forward"},"image":{"dimensions":{"width":844,"height":475},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/812237c0-e805-49cd-b4f0-79cb7667a04c_Sitecore+10+blog+article+asset.jpg?auto=compress,format"},"_meta":{"uid":"sitecore-10-moving-everyone-forward"}}},{"blog":{"__typename":"PRISMIC_Blog_article","title":[{"type":"heading1","text":"Engineering digital products faster - by doing less.","spans":[{"start":38,"end":52,"type":"strong"}]}],"summary_text":[{"type":"paragraph","text":"We look at 3 key technology trends that are enabling faster delivery of digital products - by doing less.","spans":[]}],"author":{"__typename":"PRISMIC_Person","name":"Gary Trimnell","job_title":"Technical Director"},"thumbnail":{"dimensions":{"width":844,"height":475},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/66dea69a-fdc7-4457-a1aa-0b95653d20ee_blog-image.jpg?auto=compress,format"},"article_type":"Tech","published":"2021-02-03","link":{"uid":"engineering-digital-products-faster"},"image":{"dimensions":{"width":844,"height":475},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/66dea69a-fdc7-4457-a1aa-0b95653d20ee_blog-image.jpg?auto=compress,format"},"_meta":{"uid":"engineering-digital-products-faster"}}}],"body":[{"__typename":"PRISMIC_Blog_articleBodyText","type":"text","primary":{"text":[{"type":"heading2","text":"Scale your e-commerce and personalise with Sitecore","spans":[{"start":0,"end":51,"type":"strong"}]},{"type":"paragraph","text":"As Sitecore Gold Partners for over a decade, we have been working with the Sitecore platform for a long time. During that time, we’ve seen Sitecore expand and grow into the comprehensive experience platform it is today.","spans":[]},{"type":"paragraph","text":"One area of strength for Sitecore that differentiates it from other experience platforms is Sitecore Experience Commerce (XC). While other digital experience platforms have companion commerce engines that they can be connected to, Sitecore XC is a core part of the Sitecore Experience Platform (XP) ecosystem.","spans":[]},{"type":"paragraph","text":"This means that instead of having to knit together a fractured set of systems to be able to deliver content & experience management, personalisation, analytics and e-commerce - you can instead use Sitecore XP & XC to deliver everything in a cohesive, scalable way.","spans":[]},{"type":"heading2","text":"What does it do?","spans":[{"start":0,"end":16,"type":"strong"}]},{"type":"paragraph","text":"Sitecore XC has all the key capabilities you’d expect from a modern e-commerce engine:","spans":[]},{"type":"list-item","text":"Inventory management","spans":[]},{"type":"list-item","text":"Catalogue management","spans":[]},{"type":"list-item","text":"Order management","spans":[]},{"type":"list-item","text":"Customer management","spans":[]},{"type":"list-item","text":"Pricing","spans":[]},{"type":"list-item","text":"Promotions","spans":[]},{"type":"list-item","text":"Subscriptions","spans":[]},{"type":"list-item","text":"Multi-language / multi-region","spans":[]},{"type":"paragraph","text":"However, it also has some key additional features that illustrate how Sitecore Experience Commerce can accelerate e-commerce ambitions for organisations.","spans":[]},{"type":"heading2","text":"Experience Editor integration","spans":[{"start":0,"end":29,"type":"strong"}]},{"type":"paragraph","text":"The Experience Editor is an intuitive, drag-and-drop interface used to build experiences with Sitecore.","spans":[]},{"type":"paragraph","text":"This means content editors don’t need to be ‘technical’ to craft new pages, and this functionality is extended to Sitecore XC - allowing content editors to intuitively edit and create new commerce-focused pages and journeys.","spans":[]},{"type":"heading2","text":"SXA storefront","spans":[{"start":0,"end":14,"type":"strong"}]},{"type":"paragraph","text":"SXA storefront is a set of over 40 commerce-focused components that can be used in conjunction with the Experience Editor to build full commerce journeys in a simple, drag-and-drop fashion.","spans":[]},{"type":"paragraph","text":"This significantly reduces the time and effort required to get up and running with e-commerce, while still enabling you to apply customisations to ensure your identity and desired experience is captured.","spans":[]},{"type":"heading2","text":"Modern integration-friendly architecture","spans":[{"start":0,"end":40,"type":"strong"}]},{"type":"paragraph","text":"The origins of the product are Microsoft Commerce Server – but in 2013, Sitecore XC was launched as a complete rewrite of the previous product. ","spans":[]},{"type":"paragraph","text":"Sitecore XC 10 is container-friendly, a great option for scaling, and its microservices-based architecture and rich set of APIs mean it is ideally suited for integration with other systems such as ERP.","spans":[]},{"type":"heading2","text":"Built-in personalisation","spans":[{"start":0,"end":24,"type":"strong"}]},{"type":"paragraph","text":"Sitecore XP is well known for its advanced personalisation features – Sitecore XC offers the same capabilities, applied across the breadth of e-commerce functionality.","spans":[]},{"type":"paragraph","text":"This means a storefront and commerce experience that can react to users in a far more dynamic way than a traditional e-commerce website, powered by the integrated analytics and experience database.","spans":[]},{"type":"heading2","text":"Experience Analytics and xDB","spans":[{"start":0,"end":28,"type":"strong"}]},{"type":"paragraph","text":"Experience Analytics and Experience Database can both be leveraged to power personalised commerce experiences – all within the platform.","spans":[]},{"type":"heading2","text":"How can I find out more?","spans":[{"start":0,"end":24,"type":"strong"}]},{"type":"paragraph","text":"Speak to us if you would like to learn more about Sitecore Experience Commerce or any other parts of the Sitecore Experience platform – whether you’re an existing customer, or evaluating future solutions, we can help.","spans":[{"start":0,"end":11,"type":"strong"},{"start":0,"end":11,"type":"hyperlink","data":{"link_type":"Web","url":"mailto:hello@greatstate.co"}}]}]}}],"_meta":{"uid":"scale-your-e-commerce-and-personalise-with-sitecore"}}}},{"__typename":"PRISMIC_Partner_pageBodyBanner","type":"banner","content":{"link_text":[{"type":"paragraph","text":"Get in touch","spans":[]}],"paragraph_1":[{"type":"paragraph","text":"Get in touch to find out how we can help your brand","spans":[]}],"title":[{"type":"paragraph","text":"Want to lead your market?","spans":[]}]}}],"relatedCaseStudies":[{"case_study":{"__typename":"PRISMIC_Case_study","intro_text":[{"type":"paragraph","text":"Delivering a global digital transformation strategy with Sitecore.","spans":[]}],"portrait_image":{"dimensions":{"width":626,"height":670},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/6b131147-cc61-4ae1-b57d-e3c4f026e66b_GS_Website_Spirax_Portrait_626x670px.jpg?auto=compress,format"},"landscape_image":{"dimensions":{"width":1280,"height":511},"alt":null,"copyright":null,"url":"https://images.prismic.io/greatstate/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.jpg?auto=compress,format"},"link":{"uid":"spirax-sarco"},"largeDeviceImage":{"childImageSharp":{"fluid":{"aspectRatio":2.5048923679060664,"src":"/static/673bcab79ca6ab6fecf6aa0224e10660/d47f1/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.jpg","srcSet":"/static/673bcab79ca6ab6fecf6aa0224e10660/b5b92/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.jpg 200w,\n/static/673bcab79ca6ab6fecf6aa0224e10660/3ff6e/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.jpg 400w,\n/static/673bcab79ca6ab6fecf6aa0224e10660/d47f1/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.jpg 800w,\n/static/673bcab79ca6ab6fecf6aa0224e10660/86173/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.jpg 1200w,\n/static/673bcab79ca6ab6fecf6aa0224e10660/e3107/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.jpg 1280w","srcWebp":"/static/673bcab79ca6ab6fecf6aa0224e10660/0c129/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.webp","srcSetWebp":"/static/673bcab79ca6ab6fecf6aa0224e10660/0e93d/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.webp 200w,\n/static/673bcab79ca6ab6fecf6aa0224e10660/2259f/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.webp 400w,\n/static/673bcab79ca6ab6fecf6aa0224e10660/0c129/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.webp 800w,\n/static/673bcab79ca6ab6fecf6aa0224e10660/45222/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.webp 1200w,\n/static/673bcab79ca6ab6fecf6aa0224e10660/80f20/4e28178c-966c-4289-8b90-f778af38c7ee_GS_Website_Spirax_Landscape_1280x511px.webp 1280w","sizes":"(max-width: 800px) 100vw, 800px","presentationWidth":800}}},"smallDeviceImage":{"childImageSharp":{"fluid":{"aspectRatio":0.9343283582089552,"src":"/static/7509fc507913b0dea84fcf9521724ad1/6dbb7/6b131147-cc61-4ae1-b57d-e3c4f026e66b_GS_Website_Spirax_Portrait_626x670px.jpg","srcSet":"/static/7509fc507913b0dea84fcf9521724ad1/b5b92/6b131147-cc61-4ae1-b57d-e3c4f026e66b_GS_Website_Spirax_Portrait_626x670px.jpg 200w,\n/static/7509fc507913b0dea84fcf9521724ad1/3ff6e/6b131147-cc61-4ae1-b57d-e3c4f026e66b_GS_Website_Spirax_Portrait_626x670px.jpg 400w,\n/static/7509fc507913b0dea84fcf9521724ad1/6dbb7/6b131147-cc61-4ae1-b57d-e3c4f026e66b_GS_Website_Spirax_Portrait_626x670px.jpg 626w","srcWebp":"/static/7509fc507913b0dea84fcf9521724ad1/a5e78/6b131147-cc61-4ae1-b57d-e3c4f026e66b_GS_Website_Spirax_Portrait_626x670px.webp","srcSetWebp":"/static/7509fc507913b0dea84fcf9521724ad1/0e93d/6b131147-cc61-4ae1-b57d-e3c4f026e66b_GS_Website_Spirax_Portrait_626x670px.webp 200w,\n/static/7509fc507913b0dea84fcf9521724ad1/2259f/6b131147-cc61-4ae1-b57d-e3c4f026e66b_GS_Website_Spirax_Portrait_626x670px.webp 400w,\n/static/7509fc507913b0dea84fcf9521724ad1/a5e78/6b131147-cc61-4ae1-b57d-e3c4f026e66b_GS_Website_Spirax_Portrait_626x670px.webp 626w","sizes":"(max-width: 626px) 100vw, 626px","presentationWidth":626}}}}},{"case_study":null}]}}},"pageContext":{"isCreatedByStatefulCreatePages":false,"rootQuery":"\n  query PrismicPartnerPageByDocumentID($uid: String!) {\n    prismic {\n      partner_page(uid: $uid, lang: \"en-gb\") {\n        text: intro_text\n        title\n        landscape_image\n        portrait_image\n        seodescription\n        seotitle\n        largeDeviceImage: landscape_imageSharp {\n          childImageSharp {\n            ...prismicGatsbyImageSharp\n          }\n        }\n        smallDeviceImage: portrait_imageSharp {\n          childImageSharp {\n            ...prismicGatsbyImageSharp\n          }\n        }\n        body {\n          ... on PRISMIC_Partner_pageBodyImage_quotes {\n            type\n            primary {\n              title\n            }\n            fields {\n              author {\n                ... on PRISMIC_Person {\n                  name\n                  job_title\n                }\n              }\n              text\n              image\n              imageSharp {\n                childImageSharp {\n                  fixed(width: 1200, quality: 100) {\n                    ...GatsbyImageSharpFixed_withWebp_noBase64\n                  }\n                }\n              }\n            }\n          }\n          ... on PRISMIC_Partner_pageBodyText {\n            type\n            primary {\n              text\n            }\n          }\n          ... on PRISMIC_Partner_pageBodyFull_width_image {\n            type\n            primary {\n              caption\n              full_width_image\n              full_width_imageSharp {\n                childImageSharp {\n                  ...prismicGatsbyImageSharp\n                }\n              }\n            }\n          }\n          ... on PRISMIC_Partner_pageBodyFigure_block {\n            type\n            fields {\n              figure\n              label\n            }\n          }\n          ...partnerCta\n          ... on PRISMIC_Partner_pageBodyArticle_slider_block {\n            type\n            label\n            primary {\n              title_of_section\n              article_1 {\n                ...prismicBlogArticleFields\n              }\n              article_2 {\n                ...prismicBlogArticleFields\n              }\n              article_3 {\n                ...prismicBlogArticleFields\n              }\n              article_4 {\n                ...prismicBlogArticleFields\n              }\n              article_5 {\n                ...prismicBlogArticleFields\n              }\n            }\n          }\n        }\n        relatedCaseStudies: related_case_studies {\n          case_study {\n            ... on PRISMIC_Case_study {\n              ...prismicCaseStudyCardNoTitle\n            }\n          }\n        }\n      }\n    }\n  }\n","id":"XcBGjBEAACUAp_V_","lang":"en-gb","uid":"sitecore","alternateLanguages":[]}}