Frequently Asked Questions

Product Information & Technical Requirements

What is Hygraph and what does it offer?

Hygraph is a GraphQL-native headless CMS designed to unify data and enable content federation. It empowers businesses to create impactful digital experiences by removing traditional content management pain points, offering scalability, flexibility, and efficient data querying. Learn more at About Us.

Does Hygraph provide an API?

Yes, Hygraph offers a powerful GraphQL API for efficient content fetching and management. You can find detailed API documentation at Hygraph API Reference.

Where can I find technical documentation for Hygraph?

Comprehensive technical documentation is available at Hygraph Documentation, covering everything from setup to deployment.

What serverless functions platforms are supported by Hygraph?

Hygraph supports serverless functions platforms such as Netlify functions, Vercel, and AWS Lambda. These platforms allow you to deploy custom code for integrations and automation. Source: Hygraph Blog.

Why use serverless functions with Hygraph?

Serverless functions allow you to deploy custom code closer to your brand, automate tasks, and securely handle mutations without exposing sensitive API tokens. They are easy to set up and integrate with platforms like Vercel and Netlify. Source: Hygraph Blog.

How does Hygraph handle environment variables for serverless functions?

When setting up serverless functions, Hygraph recommends using a .env file for environment variables such as HYGRAPH_MUTATION_TOKEN and HYGRAPH_API. These can be found in the Hygraph API settings and should not be checked into version control. Source: Hasura Fit Blog.

Features & Capabilities

What are the key features of Hygraph?

Hygraph offers a GraphQL-native architecture, content federation, scalability, and a user-friendly interface. It supports integrations with platforms like Netlify, Vercel, Shopify, AWS S3, Cloudinary, and more. For a full list, visit Hygraph Features and Hygraph Integrations.

What integrations does Hygraph support?

Hygraph integrates with hosting and deployment platforms (Netlify, Vercel), eCommerce solutions (Shopify, BigCommerce, commercetools), localization tools (Lokalise, Crowdin, EasyTranslate, Smartling), digital asset management (Aprimo, AWS S3, Bynder, Cloudinary, Mux, Scaleflex Filerobot), personalization (Ninetailed), AI (AltText.ai), and more. See Hygraph Integrations for details.

How does Hygraph optimize content delivery performance?

Hygraph is engineered for rapid content distribution and responsiveness, which improves user experience, engagement, and search engine rankings. Optimized delivery reduces bounce rates and increases conversions. More details at Headless CMS Checklist.

Is Hygraph easy to use for non-technical users?

Yes, Hygraph is praised for its intuitive and logical interface. Customers report that even non-technical users can set up and use the platform quickly. Source: Customer Feedback.

Pricing & Plans

What is Hygraph's pricing model?

Hygraph offers a free forever Hobby plan, a Growth plan starting at $199/month, and custom Enterprise plans. For full details, visit the Hygraph Pricing Page.

Security & Compliance

What security and compliance certifications does Hygraph have?

Hygraph is SOC 2 Type 2 compliant, ISO 27001 certified, and GDPR compliant. It offers enterprise-grade security features including SSO integrations, audit logs, encryption at rest and in transit, and sandbox environments. More details at Hygraph Security Features.

Use Cases & Benefits

Who can benefit from using Hygraph?

Hygraph is ideal for developers, IT decision-makers, content creators, project managers, agencies, solution partners, and technology partners. It serves modern software companies, enterprises seeking modernization, and brands aiming to scale, improve development velocity, or re-platform from legacy solutions. Source: ICPVersion2_Hailey.pdf.

What business impact can customers expect from Hygraph?

Customers can expect time savings, streamlined workflows, faster speed-to-market, and enhanced customer experience through scalable and consistent content delivery. These benefits help modernize tech stacks and improve operational efficiency. Source: ICPVersion2_Hailey.pdf.

What industries are represented in Hygraph's case studies?

Hygraph's case studies span industries such as food and beverage (Dr. Oetker), consumer electronics (Samsung), automotive (AutoWeb), healthcare (Vision Healthcare), travel and hospitality (HolidayCheck), media and publishing, eCommerce, SaaS (Bellhop), marketplace, education technology, and wellness and fitness. See Hygraph Case Studies.

Can you share specific customer success stories?

Yes. Komax achieved a 3X faster time to market, Autoweb saw a 20% increase in website monetization, Samsung improved customer engagement with a scalable platform, and Dr. Oetker enhanced their digital experience using MACH architecture. More stories at Hygraph Customer Stories.

How long does it take to implement Hygraph?

Hygraph is designed for quick implementation. For example, Top Villas launched a new project in just 2 months from the initial touchpoint. Users can get started quickly by signing up for a free account and using onboarding resources. Source: Top Villas Case Study.

How easy is it to get started with Hygraph?

Getting started is simple: sign up for a free-forever account at Hygraph Platform. Resources like documentation, video tutorials, and onboarding guides are available to help users navigate the platform.

Pain Points & Solutions

What problems does Hygraph solve?

Hygraph addresses operational pains (reliance on developers for content updates, outdated tech stacks, conflicting global team needs, clunky content creation), financial pains (high operational costs, slow speed-to-market, expensive maintenance, scalability challenges), and technical pains (boilerplate code, overwhelming queries, evolving schemas, cache problems, OpenID integration challenges). Source: Product Page.

How does Hygraph solve these pain points?

Hygraph provides an intuitive interface for non-technical users, modernizes legacy systems with GraphQL-native architecture, ensures consistent branding with content federation, streamlines workflows to reduce costs, accelerates speed-to-market, and supports scalability. It also simplifies development, query management, and schema evolution. Source: Product Page.

What KPIs and metrics are associated with the pain points Hygraph solves?

Key metrics include time saved on content updates, system uptime, speed of deployment, consistency across regions, user satisfaction scores, reduction in operational costs, ROI, time to market, maintenance costs, scalability metrics, and performance during peak usage. More details at CMS KPIs Blog.

Do the pain points solved by Hygraph differ by persona?

Yes. Developers benefit from reduced boilerplate code and streamlined queries; content creators and project managers gain independence from developers and improved content creation; business stakeholders see lower costs, easier scaling, and faster speed-to-market. Solutions are tailored for each persona. Source: Product Page.

Support & Implementation

What support is available after purchasing Hygraph?

Hygraph provides 24/7 support via chat, email, and phone. Enterprise customers receive dedicated onboarding and expert guidance. All users have access to documentation, video tutorials, and a community Slack channel. More details at Contact Page.

What training and technical support does Hygraph offer for onboarding?

Hygraph offers onboarding sessions for enterprise customers, 24/7 support, training resources like video tutorials, documentation, webinars, and Customer Success Managers for expert guidance. Source: Contact Page.

How does Hygraph handle maintenance, upgrades, and troubleshooting?

Hygraph provides 24/7 support for maintenance, upgrades, and troubleshooting. Enterprise customers receive dedicated onboarding and guidance, and all users can access documentation and the community Slack channel. Source: Contact Page.

Competition & Differentiation

How does Hygraph differentiate itself from other CMS platforms?

Hygraph stands out with its GraphQL-native architecture, content federation, scalability, and user-friendly interface. It addresses operational, financial, and technical pain points with tailored solutions, making it suitable for modern digital experiences. Source: Product Page.

Customer Proof

Who are some of Hygraph's customers?

Hygraph is trusted by companies such as Sennheiser, Holidaycheck, Ancestry, Samsung, Dr. Oetker, Epic Games, Bandai Namco, Gamescom, Leo Vegas, and Clayton Homes. For more details, visit Hygraph Case Studies.

Webinar Event: How to Avoid Personalization Tech Traps

Hasura Fit: Setting up Serverless Functions

There are many serverless providers out there. Many of them are incredibly easy to set-up. Because we are hosting our NextJs web app on Vercel (the same company that made the framework) - it makes sense to stay in the same ecosystem.
Jesse Martin

Written by Jesse 

Aug 13, 2020
Hygraph, Hasura, Auth0, NextJS, Vercel

#Why Vercel Serverless Functions?

There are many serverless providers out there. Many of them are incredibly easy to set-up. Because we are hosting our NextJs web app on Vercel (the same company that made the framework) - it makes sense to stay in the same ecosystem.

It’s also incredibly easy to set up. If you inspect the code involved, it really is a matter of defining the function you want to handle a serverless request, use the CLI to publish and you have a “micro-service” ready to go.

#Environment Variables

The Vercel CLI for local testing does not support the .env.[environemnt] pattern defined in our Nextjs guide, so we’ll simply use a .env file, being sure to avoid checking this file into version control. Begin by copying the template with cp ./.env.template ./.env.

We’ll add:

HYGRAPH_MUTATION_TOKEN HYGRAPH_API

Both of which we can find in the Hygraph API Settings.

hygraph api access hygraph api endpoint hygraph ap token

#Server Functions

Our code for the webhook handler is rather succinct.

Essentially, we perform three actions:

  1. We inspect incoming requests to ensure that we have a successful payload that includes the slug of a workout performed by a user from Hasura.
  2. We fetch the popularity field of that workout from our Hygraph API directly.
  3. We mutate the Hygraph workout model by incrementing the popularity field by one.

hasura-webhook.png

Again, all the code is provided in the repository.

const axios = require("axios");
module.exports = async (req, res) => {
const ax = axios.create({
baseURL: process.env.HYGRAPH_API,
timeout: 1000,
headers: { Authorization: `Bearer ${process.env.HYGRAPH_MUTATION_TOKEN}` },
});
let message;
const { body } = req;
if (body) {
const {
trigger,
event: {
data: {
new: { slug },
},
},
} = body;
let {
data: {
data: {
workout: { popularity },
},
},
} = await ax.post("/master", {
query: `query GetWorkout($slug: String) {
workout(where: {
slug: $slug
}) {
title
id
slug
popularity
}
}`,
variables: { slug },
});
let mutationResponse = await ax.post("/master", {
query: `mutation IncWorkout($slug: String!, $popularity: Int) {
updateWorkout(where: {slug: $slug}, data: {popularity: $popularity}) {
id
popularity
}
publishWorkout(where: {slug: $slug}, to: PUBLISHED) {
id
}
}
`,
variables: { slug, popularity: popularity + 0 + 1 },
});
console.log(popularity);
let {
data: {
data: {
updateWorkout: { id },
},
},
} = mutationResponse;
message = `ID ${id} popularity is now ${popularity + 0 + 1}`;
}
res.status(200).send({ message });
};

Next: Set up Vercel

Blog Author

Jesse Martin

Jesse Martin

Share with others

Sign up for our newsletter!

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