Is a Headless CMS Right for You?


( ! ) Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/html/spiredigital-2017-master/wp-content/plugins/s3-uploads/lib/aws-sdk/GuzzleHttp/Handler/CurlFactory.php on line 67
Call Stack
#TimeMemoryFunctionLocation
10.45524076136{main}( ).../index.php:0
20.45534076416require( '/var/www/html/spiredigital-2017-master/wp-blog-header.php' ).../index.php:17
33.792017891824require_once( '/var/www/html/spiredigital-2017-master/wp-includes/template-loader.php' ).../wp-blog-header.php:19
43.833517952808include( '/var/www/html/spiredigital-2017-master/wp-content/themes/spire2017/index.php' ).../template-loader.php:106
55.319220078472get_template_part( ).../index.php:10
65.319220078960locate_template( ).../general-template.php:204
75.319320079072load_template( ).../template.php:676
85.319320079360require( '/var/www/html/spiredigital-2017-master/wp-content/themes/spire2017/templates/loop.php' ).../template.php:732
95.320820079336get_template_part( ).../loop.php:12
105.320820079880locate_template( ).../general-template.php:204
115.320920080008load_template( ).../template.php:676
125.320920080304require( '/var/www/html/spiredigital-2017-master/wp-content/themes/spire2017/templates/content-post.php' ).../template.php:732
135.323620080304get_template_part( ).../content-post.php:4
145.323620080800locate_template( ).../general-template.php:204
155.323620080928load_template( ).../template.php:676
165.323720081192require( '/var/www/html/spiredigital-2017-master/wp-content/themes/spire2017/templates/entry-meta.php' ).../template.php:732
175.323720081224get_field( ).../entry-meta.php:4
185.337520090000acf_format_value( ).../api-template.php:54
195.337520090000apply_filters( ).../acf-value-functions.php:139
205.337520090400WP_Hook->apply_filters( ).../plugin.php:212
215.337520091152_acf_apply_hook_variations( ).../class-wp-hook.php:292
225.337620091608apply_filters_ref_array( ).../acf-hook-functions.php:101
235.337620091608WP_Hook->apply_filters( ).../plugin.php:255
245.337620092360acf_field_image->format_value( ).../class-wp-hook.php:292
255.337620092360acf_get_attachment( ).../class-acf-field-image.php:337
265.353020110024file_exists ( ).../api-helpers.php:3154
275.353020110384S3_Uploads_Stream_Wrapper->url_stat( ).../api-helpers.php:3154
285.353120111048S3_Uploads_Stream_Wrapper->createStat( ).../class-s3-uploads-stream-wrapper.php:342
295.353220112240S3_Uploads_Stream_Wrapper->boolCall( ).../class-s3-uploads-stream-wrapper.php:397
305.353220112240S3_Uploads_Stream_Wrapper->{closure:/var/www/html/spiredigital-2017-master/wp-content/plugins/s3-uploads/inc/class-s3-uploads-stream-wrapper.php:371-397}( ).../class-s3-uploads-stream-wrapper.php:1006
315.353220112240Aws\S3\S3Client->headObject( ).../class-s3-uploads-stream-wrapper.php:373
325.353220112616Aws\S3\S3Client->__call( ).../class-s3-uploads-stream-wrapper.php:373
335.354620115720Aws\S3\S3Client->execute( ).../AwsClientTrait.php:78
345.372620226088GuzzleHttp\Promise\Promise->wait( ).../AwsClientTrait.php:59
355.372620226088GuzzleHttp\Promise\Promise->waitIfPending( ).../Promise.php:62
365.372620226088GuzzleHttp\Promise\Promise->invokeWaitList( ).../Promise.php:221
375.380420258616GuzzleHttp\Promise\Promise->waitIfPending( ).../Promise.php:265
385.380420258616GuzzleHttp\Promise\Promise->invokeWaitList( ).../Promise.php:221
395.380420258616GuzzleHttp\Promise\Promise->waitIfPending( ).../Promise.php:262
405.380420258616GuzzleHttp\Promise\Promise->invokeWaitFn( ).../Promise.php:219
415.380420258616GuzzleHttp\Handler\CurlMultiHandler->execute( ).../Promise.php:242
425.436420258616GuzzleHttp\Handler\CurlMultiHandler->tick( ).../CurlMultiHandler.php:123
435.469020266856GuzzleHttp\Handler\CurlMultiHandler->processMessages( ).../CurlMultiHandler.php:108
445.469120267344GuzzleHttp\Handler\CurlFactory::finish( ).../CurlMultiHandler.php:179
455.469120267344GuzzleHttp\Handler\CurlFactory->release( ).../CurlFactory.php:107
465.469120267344count ( ).../CurlFactory.php:67
Spire Digital
Spire Digital
Dec 9, 2020

This is a snippet from the article, Should you go headless?, first published by our parent company, Kin+Carta.

Headless has come of age

Customers are increasingly using mobile apps, chat, voice-controlled digital assistants, smart wearables, and various other IoT-enabled devices.

To connect with them, a new type of CMS is needed which is built for omnichannel content management and delivery from the very beginning: headless.

Our CTO Martin Paton and Growth Partner Joanna Hinchliffe sat down with Christie Cleveland, Senior Product Manager at Freeletics, and Gal Oppenheimer, Manager Solutions Architect at Contentstack to discuss ‘Why Go Headless. The Impact on Marketing Agility and Cost Effectiveness’.

Building only what’s needed

Cost-effectiveness and the ability to maximize investment was cited as a key benefit of Headless – the fact that you only buy what you need.

A lot of firms will buy a full DXP, use 20% of it, find it’s not what they need then integrate with other best in class tools anyway. DXPs are an approximation. They’re never out of the box, and you can get stuck in an upgrade/decay cycle cost loop.

A Headless approach allows a focus on building what’s needed, integrating best of breed solutions when required, and reducing the total cost of ownership.

Multichannel capability

Content is now being consumed by diverse audiences with different needs on any number of devices. Businesses need to go where their audience is spending time rather than pulling them into one channel.

A Headless CMS approach provides much greater flexibility in structuring, organizing, managing, and presenting content allowing each audience and channel to be served in an efficient and cost-effective manner.

“For Freeletics, the choice of CMS has been a game changer. Amongst other advantages, Headless allows us to distribute content easily to multiple channels and communicate with those interested in our brand and products. In anyone’s eyes that’s got to be a competitive advantage.”

– Christie Cleveland-Callanan – Senior Product Manager at Freeletics

Speed to value

Contentstack can create content types, connect to the APIs, and be ready for use within minutes. Updates via a monolithic CMS can take weeks to plan, schedule, and execute before marketing teams can access and realize the value.

Time is also saved on repetitive, editorial tasks without compromising quality Modular templates, allowing for ease of publishing and a high-quality front end outcome. The tool supports rather than hinders when dealing with high volume content.

The Headless architecture provides a CMS in a true SaaS model which offers the ability to quickly get started and continuously integrate and deploy new functionality. Ultimately it delivers a best-in-class customer experience to drive bottom-line revenue growth.

Ease of use

Previously a lack of WYSIWYG was cited as a reason not to go Headless because it’s too difficult for non-technical users. This has now changed. Teams have matured digitally and are now embracing a more agile approach, seeing the benefits of not paying IT to implement things like WYSIWYG which creates a whole new cost.

WYSIWYG is from an era of web authoring. There are so many more important challenges now such as omnichannel, accessibility, and machine consumption. Getting content well structured and published is more important.  Automated tools can plug into the workflow and preview the content, accessibility just isn’t a valid argument anymore.

Time to decide

While a role for more traditional CMS still remains, Headless seems to be the right choice for a time of unpredictable change. Rather than being locked into a system for 3 to 5 years, it introduces a more agile and nimble framework to react to changing customer and business needs and requirements

This is also a great time to look at Headless and MACH approaches in general. The beauty is you can prove the benefits in parallel to your incumbent platform at low cost and risk.

Create a thin vertical slice of end-to-end functionality and A/B test it. Show rather than tell and the chances are many of your colleagues will understand why they should be going Headless.

See the full webinar, view Contentstack in action, and hear how Freeletics have implemented and quantified the value of implementing Contentstack to secure senior leadership buy-in here.

 

We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. Read our cookie policy here

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close