Asana Rebel

Asana Rebel accelerates their content velocity with a Headless CMS for Health and Fitness Applications

asana-rebel-graphcms-case-study-og
Minutes
Time to Market for New Content, Rather than Weeks.
Agile
Content operations between teams unlocked

Key GraphCMS Features

We like GraphCMS because it saves us a lot of development time, we don’t constantly have to build new solutions and extend our systems for new ideas. It also has a very intuitive and professional UI that makes it easy for our editors to create new content.

Rudi SeeligSenior Backend Engineer at Asana Rebel
Asana Rebel

Use Case

Applications & Platforms

Industry

Health, Wellness, and Fitness

Previous Stack

Homebrew CMS

SnapshotAnchor

Asana Rebel is a Berlin-based digital fitness company in 2015. Asana Rebel, their flagship app, is currently used by millions of users primarily across North America, and Western Europe, averaging at a 5-star rating across app stores from over 50,000 reviews.

The ProcessAnchor

Asana Rebel’s main app was built on a custom homebrew CMS composed of their application content, marketing content, promotions, assets (videos, images, classes), and a host of other user-generated content. In parallel, they were planning to release a multitude of micro-apps for specific use cases like weight loss, dieting, and other wellness-related topics.

Internally, they deemed it infeasible to continue building upon their homebrew CMS to support these new initiatives, and sought a content infrastructure that would allow them to fulfill the requirements of a faster time-to-market, more agile workflows with greater independence to the content and development teams, and a stack that enabled an iterative product development experience. The team knew they wanted a cloud-hosted SaaS solution that would enable them to build native mobile apps without any infrastructure or labor overheads.

The first phase of the project would be to launch 2 pilot apps to test their hypothesis, for iOS and Android. For this, their development team worked hand in hand with their CRM team and content creators, choosing GraphCMS, and successfully launching the apps.

The second phase would be to use the learnings from the new apps and roll out additional micro-apps, potentially up to 20 per OS, which could all be controlled from a single system (GraphCMS), with granular user permissions and custom roles per project.

Why GraphCMS?Anchor

The Asana Rebel team chose GraphCMS for the following reasons.

No-code schema builderAnchor

The ability to build the content architecture through a no-code schema builder quickly and effectively in GraphCMS was one of the stand-out features. GraphCMS required very little onboarding for the technical team; schema building struck the perfect balance of the required functionality without needing workarounds and embracing the truly headless mindset. This saved the development team a lot of time as they no longer had to build and maintain a CMS but could focus their energies on building the core application.

Intuitive UIAnchor

The content editors have gained independence and flexibility to complement the development team with agile content management. Instead of being limited to minimal styling choices, the content can now be formatted and styled the way that the content teams see fit. GraphCMS balanced robust features and functionality with a simple, straightforward UI which improved development times and gave the content team more freedom and flexibility.

GraphQL APIs for Queries and MutationsAnchor

The extremely flexible GraphQL API satisfied the team’s custom content modeling and API design needs. This made it possible for the team to build their application and test their queries using the out-of-the-box API playground. Given the programmatically generated documentation and queries, along with working in a type-safe environment, the team’s adoption of GraphQL expedited their development. Furthermore, since they sourced content from instructors as well as from end-users, the GraphQL Mutations API helped them with user-generated content.

Results and BenefitsAnchor

  • Optimized workflows allow content to be published in minutes rather than weeks

  • The content team has more independence and flexibility. They are no longer limited to minor styling or developer availability.

  • Very little onboarding required from the team because of the intuitive nature of GraphCMS

  • Fast response and resolution times with the customer support team

Similar case studies

It's Easy To Get Started

GraphCMS plans are flexibly suited to accommodate your growth. Get started for free, or request a demo to discuss larger projects with more complex needs