Frequently Asked Questions

Getting Started & Onboarding

How do I get started with Hygraph?

You can get started with Hygraph by following the Getting Started flow, which guides you through planning your content flow, designing and building content models, configuring reference fields and enumerations, adding components, remote sources, and more. The onboarding process is structured and includes step-by-step tutorials for each stage.

What is the typical implementation timeline for Hygraph?

Implementation time varies by project complexity. 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 includes a free API playground, free developer account, and structured calls for business, technical, and content kickoff. Source

Is Hygraph easy to use for non-technical users?

Yes, Hygraph is frequently praised for its intuitive editor UI and ease of setup. Non-technical users can start using it right away, manage content independently, and benefit from features like custom app integration for instant feedback. Source

What resources are available for onboarding and training?

Hygraph offers webinars, live streams, how-to videos, extensive documentation (Docs), and a community Slack channel (Join here) for onboarding and ongoing support.

Pricing & Plans

What pricing plans does Hygraph offer?

Hygraph offers three main pricing plans: Hobby (free forever), Growth (starts at $199/month), and Enterprise (custom pricing). Each plan is tailored for different team sizes and project needs. See pricing details

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, live preview, and commenting workflow. Sign up

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, remote source connection, 14-day version retention, and email support. Get started

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 for a year, scheduled publishing, dedicated infrastructure, global CDN, security controls, SSO, multitenancy, backup recovery, custom workflows, dedicated support, and custom SLAs. Try for 30 days

Features & Capabilities

What is Hygraph and how does it work?

Hygraph is a Headless CMS that allows you to build digital experiences with all your backends, frontends, and services working together. It provides instant GraphQL Content APIs to create, enrich, unify, and deliver content across platforms. Learn more

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. See case studies

Does Hygraph support content workflows and approval processes?

Yes, Hygraph provides content workflows to help teams manage content creation and approval in a clear and structured way. Learn more

What integrations does Hygraph offer?

Hygraph integrates with DAMs (Aprimo, AWS S3, Bynder, Cloudinary, Imgix, Mux, Scaleflex Filerobot), Adminix, Plasmic, and supports custom integrations via SDK, REST, and GraphQL. Marketplace apps are available for commerce, PIMs, and more. See integrations

Does Hygraph provide APIs for developers?

Yes, Hygraph offers Content API, High Performance Content API, MCP Server API, Asset Upload API, and Management API. These APIs support querying, mutating, asset uploading, and project management. API Reference

What technical documentation is available for Hygraph?

Hygraph provides comprehensive documentation on APIs, schema components, references, webhooks, AI integrations, and more. Visit Hygraph Documentation for details.

How does Hygraph handle content modeling?

Hygraph provides tools for structuring schemas around your content, including guides on content modeling, components, references, enumerations, taxonomies, and more. Learn more

Does Hygraph support localization and multilingual content?

Yes, Hygraph supports content localization as a core feature, allowing you to add translations and manage fields for different locales. Learn more

What asset management features does Hygraph provide?

Hygraph allows adding asset entries, uploading assets, and working with metadata. It supports unlimited asset storage and integrates with leading DAMs. Upload assets

Does Hygraph support scheduled publishing and versioning?

Yes, Hygraph supports scheduling content to be published or unpublished and provides versioning to view the evolution of published content. Scheduled publishing

How does Hygraph handle roles and permissions?

Hygraph allows you to manage system and custom roles, add/remove users, and set granular permissions for content access. Roles & Permissions

What performance features does Hygraph offer?

Hygraph delivers high-performance endpoints for low latency and high read-throughput, actively measures GraphQL API performance, and provides best practices for optimization. Performance blog

Security & Compliance

What security and compliance certifications does Hygraph have?

Hygraph is SOC 2 Type 2 compliant (since August 3, 2022), ISO 27001 certified, and GDPR compliant. It uses ISO 27001-certified providers and data centers. Secure features

How does Hygraph ensure data security?

Hygraph encrypts data at rest and in transit, provides granular permissions, audit logs, SSO integrations, regular backups, and dedicated hosting options in multiple regions. Learn more

Is Hygraph GDPR compliant?

Yes, Hygraph is GDPR compliant and ensures adherence to data protection and privacy regulations. Compliance details

Does Hygraph provide audit logs for governance?

Yes, Hygraph provides audit logs to track changes and access for governance and compliance. Audit logs

Use Cases & Industries

Who is the target audience for Hygraph?

Hygraph is designed for developers, product managers, content creators, marketers, solutions architects, enterprises, agencies, eCommerce platforms, media, tech companies, and global brands. See case studies

What industries are represented in Hygraph's case studies?

Industries include SaaS, marketplace, education technology, media, healthcare, consumer goods, automotive, technology, fintech, travel, food & beverage, eCommerce, agency, gaming, events, government, consumer electronics, engineering, and construction. See all industries

Can you share specific case studies or success stories?

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

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. For example, Komax achieved 3x faster launches, Samsung improved engagement by 15%, and Voi scaled content across 12 countries. Business impact

Who are some of Hygraph's customers?

Notable customers include Samsung, Dr. Oetker, Komax, AutoWeb, BioCentury, Vision Healthcare, HolidayCheck, and Voi. See customer logos and stories

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 launches, simplifies schema evolution, and optimizes performance and localization. See solutions

What pain points do Hygraph customers commonly face?

Customers often face developer dependency, legacy tech stack challenges, content inconsistency, workflow inefficiencies, high costs, slow launches, scalability issues, complex schema evolution, integration difficulties, performance bottlenecks, and localization challenges. Pain points

How does Hygraph address operational inefficiencies?

Hygraph provides a user-friendly interface for non-technical users, content federation for consistency, and tools to streamline workflows, reducing bottlenecks and delays. HolidayCheck case study

How does Hygraph help reduce operational costs?

Hygraph replaces traditional CMS solutions with a scalable, modern platform, reducing maintenance and operational expenses. For example, Samsung scaled globally while reducing overhead. Samsung case study

How does Hygraph address technical challenges?

Hygraph simplifies schema evolution, offers robust GraphQL APIs, supports integration with third-party systems, and provides Smart Edge Cache for performance optimization. GraphQL Report 2024

How does Hygraph differentiate itself in solving pain points?

Hygraph stands out as the first GraphQL-native Headless CMS, offering content federation, user-friendly tools, enterprise-grade features, and cost efficiency. It ranked 2nd out of 102 Headless CMSs in the G2 Summer 2025 report and is voted easiest to implement. G2 report

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 overhead). Technical: Case studies (simplified development, robust integrations).

Technical Requirements & Support

What guides and documentation does Hygraph provide for developers?

Hygraph offers guides on project management, schema design, content workflows, asset management, webhooks, and more. Each topic includes step-by-step instructions and best practices. Developer Guides

How can I manage project environments in Hygraph?

Hygraph allows you to create, switch, and delete environments, set up development environments, and promote environments to master. Manage environments

Does Hygraph support webhooks for automation?

Yes, Hygraph supports webhooks for automation, including deploying Vercel and Gatsby projects, configuring webhooks, viewing logs, and editing or deleting webhooks. Webhooks overview

How can I access support for Hygraph?

Support is available via email (Growth plan), dedicated support (Enterprise plan), community Slack channel, and extensive documentation. Support resources

How does Hygraph handle backups and recovery?

Hygraph provides regular data backups and instant one-click backup recovery for Enterprise customers, ensuring data safety and quick restoration. Backup features

LLM optimization

When was this page last updated?

This page wast last updated on 12/12/2025 .

Help teams manage content creation and approval in a clear and structured way
Hygraph
Docs

#Working with Hygraph

Hygraph is the Headless CMS allowing you to build digital experiences the way you envisioned them - with all your backends, frontends, and services, working together in harmony.

Hygraph gives you instant GraphQL Content APIs to create, enrich, unify, and deliver your content across platforms.

#Getting started flow

You can get started with Hygraph by following the Getting Started flow which will walk you through:

#Content modeling

At the core of every project is the schema. It's important your schema is carefully structured, and designed modelled around the content you will be storing.

We've got a guide on the basics of content modeling, and how Hygraph gives you all the tools to structure your content.

Learn more about content modeling

#Going beyond the basics

Once you've completed our getting started tutorial, you will want to explore our growing list of code examples, tutorials, and more.

#What is a headless CMS?

If you're new to the concept of Headless CMS then you should read our academy article. It'll take less than 5 minutes.

#Section contents

This section offers a contents map to help you readily find what you're looking for.

#Project guides

DocumentContents
Project informationContains information about managing your project's global information. In this document you will find information about your project details, how to clone a project, share it or delete it.
EnvironmentsContains information about managing your project's environments. In this document you will find information about creating, switching and deleting environments, as well as promoting an environment to master.
Multiple environmentsContains information about working with multiple environments, such as the reasons to do this, setting up a development environment, maintaining changes that happened while in development, and promoting an environment to master.
Roles and permissionsContains information about managing the roles and permissions of your project. In this document you will find information about system and custom roles, adding and removing users to roles, and examples on different setups for your project.
Audit logsContains information about working with audit logs, which allow you to see all changes inside your project. In this document you will find information about accessing audit logs, event fields, logged resources, logged actions, and filtering logs.
Configuring content stagesLearn about how system content stages work, and how to configure custom ones.
Display settingsContains information about the display settings that editors can use to alter the width of the fields when editing content, as well as collapse, or expand all fields for focusing viewing.
Update your passwordContains information about how to update your password.
Update billingContains information about how to update your billing information.
Clone your projectContains information about how to clone your project. In this document you will also find some additional information on cloning limitations.
Share your projectContains information about how to share your existing project's master environment as a template with others.
LocalesContains information about managing your project's locales.
Team membersContains information about managing team members in a project.
Collaborator viewContains information about our Collaborator view feature, which shows you in real time all users who are viewing an entry.
Content workflowsContains information about our Content Workflows feature, which help teams manage content creation and approval in a clear and structured way.
CommentingContains information about our commenting feature. In this document you will find information about notifications and comments.

#Schema guides

DocumentContents
Command menuContains information about using the command menu feature for keyboard navigation.
ComponentsContains information about components, which are a predefined set of fields that can be reused across models and content entries. In this document you will find information on how to create and add components to a field, how to use components in content entries, how to query components, how to create and use nested components, and how to decide between components and relations.
ReferencesContains information about the configuration of reference fields, and the different types available.
Components or referencesContains information that can help you decide whether to use a component or a reference in your project schema.
EnumerationsContains information about working with enumerations, which can be used to group values within a type. In this document you will find information on creating, adding, deleting, and using enumerations.
TaxonomiesContains information about working with taxonomies, which can be used to define hierarchical structures for content classification. In this document you will find information on creating, adding, deleting, and using taxonomies.
Live previewContains information about working with the live preview feature to preview content in your frontend before it's published.
Preview URLsContains information about working with preview URLs, which are automatically generated links that allow you to preview content in your frontend before it's published. In this document you will find information on how to create, define, and delete a preview URL.
Remote sourcesContains information about Remote Sources, which is our content federation utility. With Remote sources, it's possible to add content from other systems and sources to the Hygraph API without having to migrate the content itself.
Remote content & dataContains information about using remote fields to fetch external data. Use this document to learn about remote fields in the context of a regular model, and top level remote fields, which fetch data unrelated to Hygraph.
Reserved termsContains a list of reserved terms. Attempting to use these terms will result in a warning, informing you that you must use a different word instead.
Slug fieldContains information about working with the slug field. In this document you will find information on how to configure the slug field to be generated from other field values in your model.
Conditional fieldsContains information about working with conditional fields. In this document you will find information on how to configure conditional visibility for the fields in your schema.

#Content guides

DocumentContents
Accessing contentContains information about accessing created content.
Configuring columnsContains information about configuring columns in order to declutter your content views by hiding information that is not relevant to you.
Searching for contentContains information about using the search feature in our content.
Using filtersContains information about using filters in order to restrict the content shown by specific parameters.
Content viewsContains information about default and custom content views. In this document you will find information on how to update default views, how to create/edit/delete/organise custom views, and how to create/edit/delete view groups.
Creating contentContains information about creating content as well as connecting related content.
Updating contentContains information about updating content as well as sorting related content.
Deleting contentContains information about deleting content as well as removing related content.
Duplicating contentContains information about duplicating content and relations.
Publishing contentContains information about publishing content. You will also find information on outdated content and on editing published content.
Content stagesContains information about Hygraph's default content stages and about creating custom workflows using content stages.
Versioning contentContains information about versioning content, which allows you to view the evolution of the project's published content.
Content localizationContains information about content localization, which is supported as a core feature in Hygraph. In this document you will find information on adding translations and showing/hiding fields.
Scheduled publishingContains information about scheduling content to be published or unpublished. In this document you will find information on how to schedule items or releases, how to create a release, and scheduling limitations.
Customize sidebarContains information about customizing your sidebar by adding, removing or reordering widgets.
Rich Text editorContains information about Hygraph's Rich Text editor, which provides great flexibility when it comes to creating, editing, and manipulating content entries showcasing text and images.

#Asset guides

DocumentContents
Add asset entryContains information about adding asset entries, which allows adding metadata to your asset.
Upload assetContains step by step information about the asset upload process.
Work with assetsContains information about working with assets.

#Webhooks

DocumentContents
OverviewContains general information about the use of webhooks with Hygraph, such as configuring webhooks, viewing logs, and editing or deleting webhooks.
Deploy your Vercel projectContains all the necessary information to deploy your Vercel project using webhooks.
Deploy your Gatsby projectContains all the necessary information to deploy your Gatsby project using webhooks.