Frequently Asked Questions

Getting Started with the Next.js App Framework Starter

What is the Hygraph Next.js App Framework starter?

The Hygraph Next.js App Framework starter is a boilerplate project that helps developers quickly build custom apps for Hygraph using Next.js. It provides template pages and example code to add custom fields, sidebars, and app views to your Hygraph project. Source

What will I build with the Next.js App Framework starter?

You will build a simple app that adds a custom string field to your Hygraph project. The starter guides you through creating, registering, and installing the app, and using the new field in your content model. Source

What are the prerequisites for using the Next.js App Framework starter?

You need a Hygraph account, a Hygraph project, and the latest LTS version of Node.js installed. Familiarity with Hygraph, JavaScript, React, and Next.js is recommended. Source

How do I install the example app?

Run npx create-next-app --example https://github.com/hygraph/hygraph-app-nextjs-quick-start docs-example-app to create the example app. Then, change directories into docs-example-app and run yarn dev to start the project locally. Source

How do I register my app with Hygraph?

Use the App registration form to provide details like name, description, avatar URL, API ID, and setup URL. Set Content API permissions to Read/Write and configure your app elements as described in the tutorial. Source

How do I install my app in a Hygraph project?

Follow the detailed installation steps in the App Installation guide. After registering, use the App Sharing URL to install the app in your project and add the custom field to your model. Source

What template files are included in the Next.js starter?

The starter includes template pages such as _app.tsx, field.tsx, page.tsx, setup.tsx, and sidebar.tsx to help you quickly build your app. Source

How do I add a custom field to my Hygraph model?

After installing your app, navigate to the Schema builder in your Hygraph project, select a model, and add the custom field from the STRING section in the Add fields sidebar. Source

Can I create custom sidebars and app views with the Next.js starter?

Yes, you can use the same steps described in the starter to build custom sidebars and app views by filling in the app registration form accordingly. Source

Where can I find step-by-step tutorials for creating custom fields and sidebars?

You can find detailed tutorials for creating custom fields and sidebars from scratch in the First Steps tutorial.

How do I get help or support while using the Next.js App Framework starter?

You can join the Hygraph community on Slack at https://hygraph-community.slack.com/ for questions and support.

Can I use the Next.js starter with other frameworks?

The Next.js starter is specifically designed for Next.js, but Hygraph provides other quick starters and guides for different frameworks in the documentation. Source

What permissions are required for the example app?

For the example app, you only need to set Content API permissions to Read/Write during app registration. Permissions cannot be edited after saving, so plan accordingly. Source

How do I configure custom settings for my app element?

During app registration, you can add custom settings in the Config section using JSON. For example, you can specify a custom setting with type, description, and displayName. Source

What should I do if I lose my Client ID and Client secret?

If you lose your Client ID and Client secret, you can find them in the Permissions tab of your app form in Hygraph. Source

Where can I find the App Sharing URL?

The App Sharing URL is available in the Sharing tab of your app form after registration. You can use it to install the app in your Hygraph project. Source

How do I use the custom field in a content entry?

After adding the custom field to your model, you can use it in a content entry for the model you configured it for. Source

What are the next steps after building a custom field?

After building a custom field, you can create custom sidebars and app views, or explore more advanced tutorials for further customization. Source

Where can I find classic documentation for the Next.js starter?

You can access the classic documentation for the Next.js starter at this link.

How do I manage content workflows in Hygraph?

Hygraph provides structured content workflows to help teams manage content creation and approval. Learn more at Content Workflows documentation.

Features & Capabilities

What are the key capabilities and benefits of Hygraph?

Hygraph offers a 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 help businesses modernize their content management and deliver exceptional digital experiences. Source

Does Hygraph support integrations with other platforms?

Yes, Hygraph supports integrations with Digital Asset Management systems (Aprimo, AWS S3, Bynder, Cloudinary, Imgix, Mux, Scaleflex Filerobot), Adminix, Plasmic, and custom integrations via SDK or external APIs. Explore more in the Integrations Documentation.

What APIs does Hygraph provide?

Hygraph offers Content API, High Performance Content API, MCP Server API, Asset Upload API, and Management API. These APIs support content querying, mutation, asset management, and project structure management. API Reference

What technical documentation is available for Hygraph?

Hygraph provides comprehensive documentation covering API reference, schema components, references, webhooks, and AI integrations. Access all resources at Hygraph Documentation.

How does Hygraph ensure high product performance?

Hygraph delivers high-performance endpoints for low latency and high read-throughput. It actively measures GraphQL API performance and provides optimization advice in the GraphQL Report 2024. Read more.

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

Customers praise Hygraph for its intuitive UI, easy setup, custom app integration, and ability to manage content independently. For example, Anastasija S. noted, "Every change I make to Hygraph I can instantly see on the front-end." Source

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 granular permissions, audit logs, SSO, encryption, backups, and dedicated hosting options. Secure features page

Pricing & Plans

What is Hygraph's pricing model?

Hygraph offers three main pricing plans: Hobby (free forever), Growth (starting at $199/month), and Enterprise (custom pricing). Each plan includes different features and limits. Pricing page

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 workflow. Pricing page

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. Pricing page

What features are included in the Enterprise plan?

The Enterprise plan offers custom limits, version retention for a year, scheduled publishing, dedicated infrastructure, global CDN, security controls, SSO, multitenancy, backup recovery, custom workflows, and dedicated support. Pricing page

Use Cases & Benefits

Who can benefit from using Hygraph?

Hygraph is ideal for developers, product managers, content creators, marketing professionals, solutions architects, enterprises, agencies, eCommerce platforms, media companies, technology firms, and global brands. 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. 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 time-to-market and Samsung improved engagement by 15%. Case studies

Can you share specific case studies or success stories?

Yes, notable case studies include Samsung, Dr. Oetker, Komax, AutoWeb, BioCentury, Voi, HolidayCheck, and Lindex Group. Each showcases measurable business outcomes. Case studies

How long does it take to implement Hygraph?

Implementation time varies by project. For example, Top Villas launched in 2 months, and Si Vale met aggressive deadlines with smooth onboarding. Hygraph offers a free API playground and developer account for immediate start. Top Villas case study

Pain Points & Solutions

What core problems does Hygraph solve?

Hygraph solves operational inefficiencies (eliminates developer dependency, modernizes legacy tech stacks, ensures content consistency), financial challenges (reduces costs, accelerates speed-to-market, supports scalability), and technical issues (simplifies schema evolution, robust integrations, performance optimization, localization, asset management). Case studies

What pain points do Hygraph customers commonly express?

Customers often mention developer dependency, legacy tech stack modernization, content inconsistency, workflow challenges, high operational costs, slow speed-to-market, scalability issues, complex schema evolution, integration difficulties, performance bottlenecks, and localization/asset management challenges. Case studies

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 enhanced localization/asset management. It is ranked 2nd out of 102 Headless CMSs in the G2 Summer 2025 report. G2 Summer 2025

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

Operational: HolidayCheck reduced developer bottlenecks; Dr. Oetker adopted MACH architecture; Si Vale streamlined content creation. Financial: Komax achieved faster launches and lower costs; Samsung scaled globally with reduced maintenance. Technical: Hygraph case studies highlight simplified development and robust integrations. Case studies

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, and user-friendly tools. It is ranked 2nd out of 102 Headless CMSs in the G2 Summer 2025 report and voted easiest to implement four times. G2 Summer 2025

Why should a customer choose Hygraph over alternatives?

Hygraph offers GraphQL-native architecture, content federation, enterprise-grade security, user-friendly tools, scalability, proven ROI, and market recognition. Case studies show measurable benefits like 3x faster time-to-market and 15% improved engagement. Case studies

Support & Implementation

What onboarding and support resources does Hygraph provide?

Hygraph offers a structured onboarding process, training resources (webinars, live streams, how-to videos), extensive documentation, and a community Slack channel for support. Documentation

How easy is it to start using Hygraph?

Hygraph is designed for easy onboarding. Users can start immediately with a free API playground and developer account, and access step-by-step guides and community support. Try Hygraph

Product Information

Who are some of Hygraph's customers?

Notable customers include Samsung, Dr. Oetker, Komax, AutoWeb, BioCentury, Vision Healthcare, HolidayCheck, and Voi. Case studies

What is the primary purpose of Hygraph?

Hygraph empowers businesses to create, manage, and deliver exceptional digital experiences at scale, serving as a modern, flexible, and scalable content management system. Features

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

#Next.js App Framework starter

#Overview

In this tutorial you will learn how to create apps using our Hygraph App Next.js starter.

#What you will build

You will create a simple app that adds a custom string field to your Hygraph project.

#Prerequisites

Setup

  • You must have a Hygraph account. If you don't have one, you can create one here.
  • You must have a Hygraph project to test the app in.
  • You need the latest LTS version of Node.js installed on your machine. If you don't have it, you can download it here

Knowledge

  • Be familiar with the Hygraph platform. If you're not yet familiar with Hygraph, check out our quickstart.
  • Be familiar with JavaScript
  • Be familiar with React
  • Be familiar with Next.js

#1. Install the example app

Run the following command to install the app from our boilerplate:

npx create-next-app --example https://github.com/hygraph/hygraph-app-nextjs-quick-start docs-example-app

This will create an example app called docs-example-app.

#2. Run the project locally

Change directories into our example with cd docs-example-app. Optionally, you can do this from the console of your preferred IDE. Just open the project there and you can follow the instructions.

Run the following command to run your project locally:

yarn dev

#3. Register your app

Open our App registration form and fill in the following data:

General

  • Name: Docs example
  • Description: Docs example
  • Avatar URL: https://localhost:3001/favicon.ico
  • API ID: docs-example-app
  • Setup URL: https://localhost:3001/setup

Permissions

For this example, we're only going to set up Content API permissions to Read / write.

Elements

This is where we are going to use the examples included in the quickstart to quickly set up our app elements. We're going to create a field element using our quickstart example.

Click on + Add element to start, and fill in the following data:

  • Name: Field example

  • API ID: field-example

  • Type: Select field from the dropdown

  • Features: Select fieldRenderer from the dropdown

  • Field type: Select STRING from the dropdown

  • URL: https://localhost:3001/field

  • Description: This is a field example

  • Config:

    {
    "CUSTOM_SETTING": {
    "type": "string",
    "description": "This is the custom setting description",
    "displayName": "Custom setting"
    }
    }

To finalize the process, click on the Register app button, located at the top right corner of the screen.

A popup will display containing the Client ID and Client secret keys. You can ignore them for now, and if you need them later, you can find them in the Permissions tab of your app form.

Navigate go to the Sharing tab of your app form, and copy the App Sharing URL. We will use it to install the app in a project.

#4. Install your app

The process of installing an app has been described in detail here. For this quickstart, you can follow that tutorial from step 2 onwards.

You're done! Now if you navigate to the Schema builder of your Hygraph project and select a model, you will find the custom field you just created in the STRING section of the Add fields right sidebar. You can now add the field to your model, and then use it in a content entry for the model you configured it for.

#Next steps

Congratulations! Now that you've used our starter to build a custom field for your app, you can follow the same steps to build custom sidebars and app views by just filling in the app registration form accordingly.

You may also be interested in learning how to create custom fields and sidebars from scratch using our step-by-step tutorial. Click here to know more.

If you have any questions, you're welcome to join our community!