Frequently Asked Questions

Product Information & Page Modeling

How does Hygraph support marketing teams in publishing templatized pages?

Hygraph enables marketing teams to publish templatized pages—such as blogs, event pages, and partner pages—using predefined content models. Editors simply fill in required fields (e.g., slug, title, description, cover image, SEO details) and optional components, ensuring consistency and efficiency without needing to design layouts from scratch. This streamlines publishing and maintains brand consistency. Source

What is the difference between templatized and modular pages in Hygraph?

Templatized pages follow a fixed structure with mandatory and optional fields, ideal for predictable content types like blogs and events. Modular pages offer greater flexibility, allowing editors to assemble sections and blocks with various styles and components, suitable for dynamic pages like home, product, and landing pages. This empowers marketers to create unique layouts without developer intervention. Source

What fields are typically required for publishing a templatized page in Hygraph?

Required fields for templatized pages include slug, publishing date, title, description, cover image, page content, Hubspot form ID, and SEO details (meta title and meta description). Optional fields may include category and author. These fields ensure all necessary information is captured for consistent publishing. Source

How do modular component fields work in Hygraph?

Modular component fields in Hygraph allow editors to attach multiple components to a page, enabling the creation of complex layouts. For example, the "Blocks" field lets users add and repeat various nested components, giving flexibility to design unique pages. Basic component fields, in contrast, limit the number of component instances to one. Source

How does Hygraph's live preview feature benefit editors?

The live preview feature allows editors to visually check page elements in real time as they build modular pages, reducing the need to switch between editing and preview modes. This streamlines the page creation process and enables faster publishing. Source

How does Hygraph handle blog publishing and content formatting?

Hygraph uses Markdown formatting for blog content, allowing editors to quickly import articles from collaborative writing tools like Google Docs and Dropbox. Inline elements such as buttons, quotes, and callouts can be added for enhanced reader experience. Source

What is the role of design tokens and Figma/Tailwind CSS integration in Hygraph's website?

Design tokens and Figma/Tailwind CSS integration ensure a smooth translation of design into code, maintaining consistency across the website. This integration supports accessibility improvements and robust development workflows. Source

How does Hygraph balance editor flexibility and design consistency?

Hygraph provides editors with flexibility to create custom pages using modular components, while implementing a review process to safeguard against design mishaps. This balance ensures creative freedom without compromising brand consistency. Source

What challenges do developers face when inheriting the Hygraph codebase?

Developers may encounter complexity in maintaining harmony across numerous components and variants, requiring meticulous attention to detail. Non-generic pages, such as list/detail pages, need manual configurations outside the generic structure. However, the modular approach enables rapid and consistent page creation. Source

How do editors collaborate with designers when building modular pages in Hygraph?

Editors and designers agree on styles and layouts before page creation. Editors then use predefined section styles and modular blocks to assemble pages, minimizing time spent in the CMS and reducing back-and-forth communication. Source

What are inline elements in Hygraph blog publishing?

Inline elements are visual components such as buttons, quotes, and callouts that can be added within blog articles using Markdown. These elements enhance reader engagement and allow editors to customize content presentation. Source

How does Hygraph's modular approach impact page creation speed?

Hygraph's modular approach allows editors to build and launch pages independently, reducing reliance on developers and enabling pages to go live within a day or two, compared to previous timelines of up to 15 days. Source

What feedback do editors give about using Hygraph for marketing activities?

Editors report that Hygraph Studio is intuitive and easy to use, allowing them to independently build event and partner pages without constant developer support. The flexibility and modularity of page models are frequently praised. Source

How does Hygraph enable content reuse across multiple pages?

Hygraph allows editors to reference elements such as author and company across different pages, saving time and ensuring consistency. This capability is especially useful for frequently used components. Source

What is the process for editors to publish a modular page in Hygraph?

Editors start by agreeing on the page style with designers, then use the CMS to assemble sections and blocks using modular components. The live preview feature helps visualize changes, and the page can be published after stakeholder review. Source

How does Hygraph support accessibility in website development?

Hygraph's integration with React Aria Component primitives and design tokens ensures accessibility improvements, making the website more robust and user-friendly for all visitors. Source

What are the benefits of using Markdown for blog publishing in Hygraph?

Markdown enables fast content creation and easy import from collaborative tools, while supporting flexible inline elements for enhanced reader experience. This approach streamlines the publishing workflow for editors. Source

How does Hygraph's modular approach help with SEO?

Editors can set SEO metadata for each page, including meta titles and descriptions, ensuring optimal search engine visibility. The modular approach allows for easy updates and consistent SEO practices across all content types. Source

Features & Capabilities

What are the key capabilities and benefits of Hygraph?

Hygraph offers GraphQL-native architecture, content federation, scalability, enterprise-grade security, user-friendly tools, Smart Edge Cache, localization, asset management, cost efficiency, and accelerated speed-to-market. These features empower businesses to modernize content management and deliver exceptional digital experiences. Source

Does Hygraph support integrations with other platforms?

Yes, Hygraph provides integrations with Digital Asset Management systems (Aprimo, AWS S3, Bynder, Cloudinary, Imgix, Mux, Scaleflex Filerobot), Adminix, Plasmic, and supports custom integrations via SDK, REST, and GraphQL. Marketplace apps are also available for headless commerce and PIMs. Source

What APIs does Hygraph offer?

Hygraph offers Content API (read/write), High Performance Content API (low latency, high throughput), MCP Server API (AI assistant integration), Asset Upload API, and Management API. These APIs support robust content management and integration workflows. Source

What technical documentation is available for Hygraph?

Hygraph provides extensive documentation covering API reference, schema components, references, webhooks, and AI integrations (AI Agents, AI Assist, MCP Server). Access all resources at Hygraph Documentation.

How does Hygraph optimize product performance?

Hygraph delivers high-performance endpoints for low latency and high read-throughput, actively measures GraphQL API performance, and provides practical optimization advice. Learn more in the blog post and GraphQL Report 2024.

What security and compliance certifications does Hygraph have?

Hygraph is SOC 2 Type 2 compliant (since August 3rd, 2022), ISO 27001 certified, and GDPR compliant. It offers enterprise-grade features like granular permissions, audit logs, SSO, encryption, backups, and dedicated hosting options. Source

How does Hygraph ensure data security?

Hygraph encrypts data at rest and in transit, provides regular backups, uses ISO 27001-certified providers, and offers a customer reporting process for security incidents. Source

What feedback have customers given about Hygraph's ease of use?

Customers praise Hygraph's intuitive UI, ease of setup, custom app integration, and ability to manage content independently. Real-time changes and reduced developer bottlenecks are frequently highlighted. Some users note complexity for less technical users. Source

How does Hygraph help with localization and asset management?

Hygraph offers advanced localization and asset management features, making it ideal for global teams managing content across multiple regions and languages. Source

Pricing & Plans

What pricing plans does Hygraph offer?

Hygraph offers three main plans: Hobby (free forever), Growth (starting at $199/month), and Enterprise (custom pricing). Each plan includes different limits and features tailored to individual, small business, and enterprise needs. Source

What features are included in the Hobby plan?

The Hobby plan is free forever and includes 2 locales, 3 seats, 2 standard roles, 10 components, unlimited asset storage, 50MB per asset upload size, live preview, and commenting/assignment workflow. Source

What features are included in the Growth plan?

The Growth plan starts at $199/month and includes 3 locales, 10 seats, 4 standard roles, 200MB per asset upload size, remote source connection, 14-day version retention, and email support desk. Source

What features are included in the Enterprise plan?

The Enterprise plan offers custom limits on users, roles, entries, locales, API calls, components, remote sources, version retention (1 year), scheduled publishing, dedicated infrastructure, global CDN, 24/7 monitoring, security/governance controls, SSO, multitenancy, backup recovery, custom workflows, dedicated support, and custom SLAs. Source

Use Cases & Benefits

Who is the target audience for Hygraph?

Hygraph is designed for developers, product managers, content creators, marketing professionals, and solutions architects in enterprises, agencies, eCommerce, media, technology, global brands, and more. Source

What industries are represented in Hygraph's case studies?

Industries include SaaS, marketplace, education technology, media/publication, healthcare, consumer goods, automotive, technology, fintech, travel/hospitality, food/beverage, eCommerce, agency, online gaming, events/conferences, government, consumer electronics, engineering, and construction. Source

What business impact can customers expect from using Hygraph?

Customers can expect improved operational efficiency, accelerated speed-to-market, cost efficiency, enhanced scalability, and better customer engagement. Case studies show 3x faster time-to-market (Komax), 15% improved engagement (Samsung), and reduced developer bottlenecks (HolidayCheck). Source

Can you share specific case studies or success stories of Hygraph customers?

Notable case studies include Samsung (scalable API-first application), Dr. Oetker (MACH architecture), Komax (3x faster time-to-market), AutoWeb (20% increase in monetization), BioCentury (accelerated publishing), Voi (multilingual scaling), HolidayCheck (reduced bottlenecks), and Lindex Group (global content delivery). Source

Who are some of Hygraph's customers?

Customers include Samsung, Dr. Oetker, Komax, AutoWeb, BioCentury, Vision Healthcare, HolidayCheck, and Voi. These organizations span multiple industries and use Hygraph for scalable, modern content management. Source

How long does it take to implement Hygraph?

Implementation time varies by project. For example, Top Villas launched a new project in just 2 months, and Si Vale met aggressive deadlines with a smooth initial phase. Hygraph's onboarding process and resources support quick adoption. Source

How easy is it to start using Hygraph?

Hygraph offers a free API playground, free forever developer account, structured onboarding, training resources (webinars, videos), extensive documentation, and a community Slack channel for support. These resources make it easy to start and maximize value. Source

Pain Points & Solutions

What core problems does Hygraph solve?

Hygraph eliminates developer dependency, modernizes legacy tech stacks, ensures content consistency, improves workflows, reduces costs, accelerates speed-to-market, simplifies schema evolution, resolves integration difficulties, optimizes performance, and enhances localization/asset management. Source

What pain points do Hygraph customers commonly express?

Customers report operational inefficiencies (developer dependency, legacy tech stacks, content inconsistency), financial challenges (high costs, slow launches, scalability issues), and technical issues (complex schema evolution, integration difficulties, performance bottlenecks, localization/asset management). Source

How does Hygraph differentiate itself in solving these pain points?

Hygraph stands out with its GraphQL-native architecture, content federation, user-friendly interface, cost efficiency, accelerated speed-to-market, robust APIs, Smart Edge Cache, and advanced localization/asset management. These features address operational, financial, and technical challenges more effectively than traditional CMS platforms. Source

What are some case studies relevant to each pain point Hygraph solves?

Operational: HolidayCheck (reduced bottlenecks), Dr. Oetker (MACH architecture), Si Vale (intuitive UI). Financial: Komax (faster launches, lower costs), Samsung (global scaling, reduced maintenance). Technical: Hygraph case studies highlight simplified development, schema evolution, and integrations. Source

Competition & Comparison

How does Hygraph compare to other CMS platforms?

Hygraph is the first GraphQL-native Headless CMS, offering simplified schema evolution, content federation, enterprise-grade features, user-friendly tools, scalability, and proven ROI. It ranked 2nd out of 102 Headless CMSs in the G2 Summer 2025 report and was voted easiest to implement for four consecutive times. Source

Why should a customer choose Hygraph over alternatives?

Hygraph offers unique advantages: GraphQL-native architecture, content federation, enterprise-grade security, user-friendly interface, scalability, and market recognition. Case studies demonstrate faster time-to-market and improved engagement. These strengths make Hygraph a powerful choice for modern content management. Source

Introducing Click to Edit

How Hygraph uses Hygraph V: How marketing is using it

Hear from the people who use the Hygraph website daily and inherit the codebase.
Jing Li
Gabriel Zanzotti
Dino Kukic

Written by Jing, Gabriel & Dino 

Sep 24, 2024
How Hygraph uses Hygraph V: How marketing is using it

One thing is hearing about the rewrite project, which may or may not match your idea of how to use Hygraph, but it’s an entirely different one hearing from the people who use the website daily and have inherited the codebase. So, this is what we will share in the last part of this article series.

#Publishing the templatized pages

At Hygraph, we produce high-quality content to help our audience better understand our product, headless CMS, content architecture, and other content management-related topics. It is reflected throughout our website, which has been redesigned to be more user-friendly with clear messaging. One such example is the Resource Hub.

The Hygraph Resource Hub component, showing how marketing displays featured content like the 'Future of Content' report

The resource content page is a typical example of a templatized page. “Templates” are built for pages with more predictable functions and purposes that always follow the same structure, such as a blog, event page, or partner page. Editors don’t need to consider composing the page, so they avoid confusion and keep the design consistent.

Each element on the page reflects a field inside the content model. Some are mandatory, while others are optional. Editors have the option of showing or hiding optional components. Take the resource content page, for example. Here is the information we have on the page:

  • Slug
  • Title
  • Author
  • Description
  • Cover image
  • Page content
  • Form
  • SEO details (meta title and meta description)

Diagram illustrating the Hygraph content model for a resource page, showing fields like 'Title', 'Slug', and 'Form'

This means the content model has the following fields. The fields with an * are required, they must be added to the CMS before the page can be published:

  • Slug*
  • Category
  • Publishing date*
  • Title*
  • Author
  • Description*
  • Cover image*
  • Page content*
  • Hubspot form ID*
  • SEO details (meta title and meta description)*

The Hygraph content editor for the 'Future of Content' resource, showing content model fields like 'Slug', 'Title', and 'Description'

When we redesigned the website, each templatized page was thoroughly discussed with relevant editors. Since our editors don't need to worry about how the content is displayed on the frontend, we could focus our efforts on making the layout as straightforward as possible. Editors can simply read field names as instructions, improving efficiency. We can also reference elements that appear in many places (like the author and company) to reuse them and save time.

Editor's Note

Let’s hand it to some of our editors:

I use Hygraph in my day-to-day work to publish event pages, upcoming livestreams, and other marketing activities on our website. Using Hygraph Studio is a breeze. It allows me to independently build event pages each day without needing constant support from our web developer.
Enxhi Hamzallari
Enxhi HamzallariSenior Field Marketing Manager at Hygraph
related partner logo
Using Hygraph’s page models for partner marketing is super easy, it affords me the flexibility I need, to work with only those content blocks which are necessary. It’s also fun, sometimes I feel like Tom Cruise using that futuristic screen in Minority Report.
Cristina Mitroi
Cristina MitroiSenior Partnerships Marketing Manager at Hygraph
related partner logo

#Publishing the modular pages

Another type of page that we publish as a marketing team is modular page. These pages need more flexibility, such as the home page, product page, and landing page. We know the structure roughly but need different elements to make them appealing and convincing.

A good example of this is the "try headless CMS" page.

Modular pages give you more flexibility compared to templatized pages. We will show you how such a page is made in this section. As Marketers (AKA non-technical CMS users), we know that entering a CMS feels like an adventure, especially when you see an entry like this:

The Hygraph UI showing component-based page building with a re-orderable list of modular sections like 'Hero' and 'Logo Cloud'

It feels like entering the fifth dimension, right?

But if you break everything down, it'll make sense, and we're getting there. I will start with a high-level overview of the page model, then go deeper into “Sections,” examining individual components within—essentially working from the outside in.

At the starting point, the content model simply consists of 1 slug field and 2 high-level component instances:

  • Slug
  • Sections
  • SEO

A Hygraph content model showing fields for 'Slug', 'Sections', and a required 'SEO' component, demonstrating modular content

The "Sections" component does the magic here - it's made up of different styles and blocks that allow you to show different components on the frontend. Each Section consists of:

  • Name
  • Slot
  • Section Styles
  • Block

A Hygraph 'Section' component, showing fields to add 'Blocks' and 'Section Styles' for modular page building

As part of working on a modular page, the editor has already agreed with the designer on the style. That’s why the “Section Styles” are set up to be as simple as possible so editors can select from a drop-down menu. Below is an example of the choices for a pre-defined “Theme,” which defines the background color of each section.

The Hygraph 'Section Style' component, showing dropdowns for 'Padding', 'Gap', and 'Theme' to control modular section design

As mentioned earlier, various elements are needed on this type of page. This is essentially what “Blocks” are for, and we have pre-defined a series of components that may be used.

The Hygraph 'Add component' button clicked, showing a list of pre-defined 'Blocks' like 'Hero' and 'Logo Cloud' for modular pages

“Blocks” is a modular component field, so you can add only one or multiple nested components and repeat the same component as many times as you want. In essence, the page structure gives you a point to start with, but editors can use a variety of components to create pages that look very different.

showing how to create a component block in hygraph

Basic vs. modular component field

Basic vs. modular component field in Hygraph Hygraph’s components ultimately make your website composable. While there are 3 concepts related to components, we want to guide you through the component field here.

Component field is a special field type in Hygraph schema that defines which components of which type can be used in a model. Component fields can be of basic or modular types.

A basic component field can only have one component attached to it. You can limit the number of component instances to one or allow multiple component instances to be added in the content entry. The “Section Styles”, for example, is a basic component field.

A modular component field can have two or more components attached to it. The “Blocks” in this case, is a modular component field that allows users to choose from a variety of components to work with.

After creating the page draft and liaising with the designer, the time you spend in the CMS is minimized. Below is a real-time video to build a modular page from the ground up. Accompanying our recently launched live preview feature, you can visually check the page elements you’ve created at each step without going back and forth, further decreasing page-creation time.

Previously, creating a page involved bringing in design, deciding on a layout and then asking our marketing developer to build the page for us. After a lot of back and forth, 15 days later our page used to go live. Now, me and the marketing developer mostly talk about anime 😄 because pages? - I can build them myself! I decide the page layout on my own. By adding in and rearranging standardized design components, test things on a preview, share it with stakeholders and go live within a day or two.
Shahan Syed
Shahan SyedProduct Marketing Manager at Hygraph
related partner logo

#Blog publishing

The blog publishing section is one of our website's most frequently used areas. In this section, I will walk you through my day-to-day job.

Since this is a templatized page, let’s take a look at the elements reflected on the frontend first:

  • Slug
  • Category
  • Tag
  • Title
  • Description
  • Authors
  • Publishing date
  • Cover image
  • Content body
  • Inline elements
  • SEO details

A full-page design layout of a Hygraph blog post, demonstrating the modular components for text, images, and author bios

This indicates the following fields in the page model:

  • Slug*
  • Category
  • Tag
  • Title*
  • Description*
  • Authors
  • Publishing date*
  • Cover image*
  • Content*
  • SEO metadata*

Our developers chose to format the blog content using Markdown. It took me some time to adapt in the beginning, but once the dust settled, I realized I could download articles as Markdown files directly from Google Docs and Dropbox, the 2 most common collaborative writing tools we use internally. This allows me to create blogs lightning-fast in our CMS.

I’d say the elements on our blog are quite standard, but there's one thing that delights my content-creating experience and makes me proud - the Inline elements. As an editor, I want our readers to have the best experience, and there should be different visual designs for buttons, quotes, callouts, and more. The use of Markdown allowed us to be quite flexible with adding components inside the article at this point, which I really appreciate.

Together with our frontend developer, we defined a series of in-line elements, which are stored in a shared Notion document as code blocks, so I just have to copy and paste them whenever necessary.

Inline elements inside the Hygraph blog

You're seeing a great example right now ;)

#Inheriting the codebase

Gabriel Zanzotti is a Senior Frontend Engineer who joined us earlier this year. Gabriel is in charge of the Hygraph website. Let’s hear his experience inheriting the system.

During my interview process at Hygraph, I was tasked with creating a modular page builder using our CMS. Although I had never tackled such a level of generic coding before, I quickly realized that with a well-defined and strict design system, it was possible to build pages both quickly and consistently. This challenge was truly interesting, and when I eventually joined the team, I was thrilled to find myself working on a much larger-scale version of my interview project. The opportunity to dive deeper into this complex project and contribute to its evolution felt extremely motivating to me.

One of the most striking aspects of the project was the perfect integration between design and development. The use of design tokens, combined with the synchronization between Figma and Tailwind CSS, was a game-changer. It allowed for a smooth translation of design into code and made sure everything is consistent across the board. Additionally, the accessibility improvements React Aria Component primitives provide, made the development process even more robust.

The project's structure was, as expected, quite generic to accommodate the dynamic generation of almost every page. The real complexity, however, lay within the design system components. These components were the backbone of our modular approach, enabling the creation of diverse pages with minimal effort.

Adding or modifying components was relatively straightforward thanks to the consistency of the system. However, I often found myself double-checking existing implementations to ensure I adhered to the established component API. With so many components and variants, maintaining harmony across the entire system required meticulous attention to detail. This sometimes led to discussions about the balance between providing editors with creative freedom and restricting customization to prevent disjointed pages. Ultimately, we decided to offer a degree of flexibility, coupled with a review process to safeguard against potential design mishaps.

Handling non-generic pages, such as list/detail pages for specific models, presented its own challenges. These pages needed to be excluded from the generic queries and required manual configurations, such as setting metadata—tasks that are typically automated within the generic structure.

Despite these challenges, I firmly believe that the benefits of this modular approach far outweigh the drawbacks. Moving forward, my goal is to expand our capabilities even further, enabling editors to create even more custom pages while simultaneously improving automatic validations, SEO, and accessibility.

Gabriel Zanzotti

Gabriel Zanzotti

Senior Frontend Engineer at Hygraph

Hygraph's logo

#Final words

Before the ending notes, I’d like to send greetings on behalf of everyone on our team who has participated in this content series. We were all very excited to talk to our readers directly, and for many of us, it was the very first time.

The inspiration for this series came from some heated discussions we've had inside the team - similar to many discussions in the CMS industry, which can be endless. So we decided to show you how we use our own product every day instead of telling you what to do. Having worked in content marketing for most of my career, I know that tools that make publishing more efficient help to convey the message more effectively, and never have I felt that Hygraph hold me back from telling the story I wanted.

Now, if you are already a Hygraph user, we hope this series has inspired you to make better use of the product (let us know if you like this series or not - your feedback is much appreciated!). If you are interested in trying Hygraph, you can sign up right away or read the full series of How Hygraph uses Hygraph.

Blog Authors

Share with others

Sign up for our newsletter!

Be the first to know about releases and industry news and insights.