Frequently Asked Questions

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.

Features & Capabilities

What are the key features and capabilities of Hygraph?

Hygraph provides a GraphQL-native architecture, content federation, scalability, and a wide range of integrations (including Algolia, Netlify, Vercel, Shopify, BigCommerce, Lokalise, Cloudinary, and more). It supports rapid content delivery, streamlined workflows, and a user-friendly interface for both technical and non-technical users. Learn more at Hygraph Features.

Does Hygraph support integration with Algolia?

Yes, Hygraph can sync content to Algolia using webhooks and Next.js API routes. This enables blazing fast search capabilities and real-time updates. For a step-by-step guide, visit Sync Content to Algolia with Hygraph Webhooks.

What integrations are available with Hygraph?

Hygraph offers integrations with hosting and deployment platforms (Netlify, Vercel), eCommerce solutions (BigCommerce, commercetools, Shopify), localization tools (Lokalise, Crowdin, EasyTranslate, Smartling), digital asset management (Aprimo, AWS S3, Bynder, Cloudinary, Mux, Scaleflex Filerobot), personalization and AB testing (Ninetailed), AI (AltText.ai), and more. For a full list, visit Hygraph Integrations.

Does Hygraph provide an API?

Yes, Hygraph offers a powerful GraphQL API for efficient content management and querying. Learn more at the Hygraph API Reference.

How does Hygraph support SEO strategies?

Hygraph provides webhooks to automatically regenerate static content, ensuring Google can index the latest version. This often results in better performance than traditional CMSs. Source: CMS Myth Buster Blog.

Use Cases & Benefits

Who can benefit from using Hygraph?

Hygraph is ideal for developers, IT decision-makers, content creators, project/program managers, agencies, solution partners, and technology partners. It is especially beneficial for modern software companies, enterprises seeking to modernize, and brands aiming to scale across geographies or re-platform from legacy solutions. Source: ICPVersion2_Hailey.pdf.

What business impact can customers expect from using Hygraph?

Customers can expect significant time savings, faster speed-to-market, improved customer experience, and operational efficiency. For example, Komax achieved 3X faster time to market, and Autoweb saw a 20% increase in website monetization. Source: Hygraph Product Page.

What industries are represented in Hygraph's case studies?

Hygraph's case studies span food and beverage, consumer electronics, automotive, healthcare, travel and hospitality, media and publishing, eCommerce, SaaS, marketplace, education technology, and wellness and fitness. Source: Hygraph Case Studies.

Can you share specific customer success stories using Hygraph?

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

Pain Points & Solutions

What problems does Hygraph solve?

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

How does Hygraph solve pain points for different personas?

For developers, Hygraph reduces boilerplate code and streamlines query management. For content creators and project managers, it offers an intuitive interface for independent content updates. For business stakeholders, it lowers operational costs and supports scalability. Source: Hygraph Product Page.

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

Key metrics include time saved on content updates, system uptime, consistency across regions, user satisfaction scores, reduction in operational costs, time to market, maintenance costs, scalability metrics, and performance during peak usage. For more details, see the Hygraph CMS KPIs blog.

Technical Requirements & Documentation

Where can I find technical documentation for Hygraph?

Comprehensive technical documentation is available at Hygraph Documentation, covering setup, integrations, API usage, and more.

How easy is it to get started with Hygraph?

Hygraph is designed for easy onboarding, even for non-technical users. You can sign up for a free account and use resources like documentation and onboarding guides. For example, Top Villas launched a new project in just 2 months. Source: Hygraph Documentation, Top Villas Case Study.

What application frameworks can Hygraph be used with?

Hygraph can be used with frameworks such as Algolia (via webhooks and Next.js API routes), Apollo Client 3, Apollo Server, and Express. For examples, see Hygraph Examples.

How does Hygraph handle real-time data updates?

Hygraph uses webhooks to provide real-time notifications on content changes, user actions, and more. This ensures your applications stay up-to-date automatically. Source: Hygraph Contact.

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 SSO integrations, audit logs, encryption at rest and in transit, and sandbox environments. For more details, visit Hygraph Security Features.

Support & Implementation

What customer 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. For more, visit Hygraph Contact Page.

What training and technical support does Hygraph offer to help customers get started?

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

Product Information

What is the primary purpose of Hygraph?

Hygraph's primary purpose is to unify data and enable content federation, allowing businesses to create impactful digital experiences. Its GraphQL-native architecture removes traditional content management pain points and offers scalability, flexibility, and efficient data querying. Source: About Us.

How does Hygraph differentiate itself from other CMS platforms?

Hygraph stands out with its GraphQL-native architecture, content federation, scalability, and ease of use for both technical and non-technical users. It streamlines workflows, reduces operational costs, and accelerates speed-to-market. Source: Hygraph Product Page.

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

Customers have praised Hygraph for its intuitive interface and ease of setup, noting that even non-technical users can start using it right away. The UI is described as logical and user-friendly. Source: Try Headless CMS.

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.

Velocity at Scale: Join the Launch of Hygraph’s Latest AI Innovations

Sync Content to Algolia with Hygraph Webhooks

Get started with syncing published content to Algolia with Hygraph webhooks, and Next.js API routes.
Jamie Barton

Written by Jamie 

Sep 08, 2020
Sync Content to Algolia from Hygraph using Webhooks

One of the most common use cases when using Hygraph webhooks we often see users exploring is syncing Hygraph data with a 3rd party service.

One service in particular is Algolia, which boasts a blazing fast search API, and a ready to go UI library for React, Vue, Angular, Vanilla JS, iOS, and Android.

Hygraph boasts granular webhooks that give you the power to watch specific changes to data. In this example, I'm using a simple schema that contains products. I am watching for any new product drafts being promoted to the PUBLISHED stage.

When they do, we trigger a webhook to a Next.js API route, in this case /api/webhook.

The code in this webhook checks if the request is in fact a POST request, and has a Authorization header value that matches what we have record. If all is well, the rest of the serverless function is responsible for syncing data to Algolia.

Here is the serverless function:

const algoliasearch = require('algoliasearch');
const algolia = algoliasearch(process.env.NEXT_PUBLIC_ALGOLIA_APP_ID, process.env.ALGOLIA_ADMIN_API_KEY);
const index = algolia.initIndex('products');
export default async (req, res) => {
if (req.method !== 'POST') return res.end();
if (req.headers['authorization'] !== process.env.WEBHOOK_SECRET_KEY)
return res.status(401).end();
try {
const {
data: { PUBLISHED },
} = req.body;
const { id: objectID, ...data } = PUBLISHED;
await index.saveObject({ objectID, ...data });
res.send(201);
} catch (err) {
res.status(400).send(err?.message);
}
};

Once the function runs, content is immediately available to search using React Instant Search. You can see a demo here.

That's it! View the source code

Develop with Codesandbox

Deploy with Vercel

Blog Author

Jamie Barton

Jamie Barton

Jamie is a software engineer turned developer advocate. Born and bred in North East England, he loves learning and teaching others through video and written tutorials. Jamie currently publishes Weekly GraphQL Screencasts.

Share with others

Sign up for our newsletter!

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