Frequently Asked Questions
Field Configuration & Schema Management
What are the main field configuration options available in Hygraph?
Hygraph provides a comprehensive set of field configuration options for defining models. These include settings for display name, API ID, description, rich text embedding, title fields, multiple values, localization, variants, validations (required, unique, character count, pattern matching), advanced options (initial value, conditional visibility, field visibility), and more. For a full breakdown, see the Field Configuration Documentation.
How do I enable rich text embedding for a field?
To enable rich text embedding, add or edit a Rich Text field, then select the "Enable embedding" checkbox under Field options in the Settings tab. You can then select which models should be embeddable in your Rich Text field. Note: This setting is permanent and cannot be changed after saving. Learn more.
Can I set a field as a title field, and how does it work?
Yes, you can set multiple fields as title fields to appear in relational pickers instead of IDs. This is done by selecting the "Use as title field" checkbox in the Settings tab. Note: You cannot set a field as a title if its visibility is hidden, API only, or read only. For SDK usage, add isTitle: true. See example.
How do I allow multiple values for a field?
To accept multiple values, select the "Allow multiple values" checkbox during field creation. This returns an array to the API. Note: This option is read-only after creation and cannot be combined with title fields. For SDK, use isList: true. See example.
How can I enable localization for a field?
Enable localization by selecting the "Localize field" checkbox in the Settings tab. This allows translations per locale configured on your project. Note: You cannot use "Set initial value" with this option. For SDK, use isLocalized: true. See example.
What does enabling variants for a field do?
Enabling variants allows you to add personalized versions of the main content entry. This is useful for managing content variations. Enable this by selecting the "Enable variants" checkbox in the Settings tab. For SDK, use isVariantEnabled: true. See example.
Field Validations & Advanced Options
How do I make a field required in Hygraph?
Mark a field as required by selecting the "Make field required" checkbox in the Validations tab. This prevents saving content entries if the field is empty and marks the field as non-nullable in the API. For SDK, use isRequired: true. Note: You cannot mark a field as required if its visibility is API only. See example.
How do I set a field as unique?
Set a field as unique by selecting the "Set field as unique" checkbox in the Validations tab. This ensures that content cannot be saved if the same value exists in another entry for this field. Uniqueness is checked per content stage. For SDK, use isUnique: true. See example.
How can I limit the character count for a field?
Limit character count by selecting the "Limit character count" checkbox in the Validations tab. You can specify minimum and maximum characters, and set custom error messages. For SDK, use the validations object. See example.
How do I match or restrict a specific pattern for a field?
To match a specific pattern, select the "Match a specific pattern" checkbox in the Validations tab and provide a regular expression. To restrict a pattern, use the "Restrict a specific pattern" option. You can use common patterns (URL, phone, email, slug) or custom regex, and set error messages. For SDK, use the validations object. See example.
Can Hygraph field validations support Unicode characters?
Yes, Hygraph field validations support Unicode (non-latin) characters. You can add Unicode character classes to custom regular expression field validations. For syntax details, see the RE2 documentation.
What advanced field configuration options are available?
Advanced options include setting initial values for content editors, conditional visibility (showing fields only when needed), and field visibility controls (read/write, read only, hidden, API only). These options help tailor the editor experience and API behavior. For SDK usage, use parameters like initialValue and visibility. See documentation.
Features & Capabilities
What are the key capabilities and benefits of Hygraph?
Hygraph offers operational efficiency (eliminates developer dependency, streamlines workflows), financial benefits (reduces costs, accelerates speed-to-market), technical advantages (GraphQL-native, content federation, enterprise-grade security), and unique features like Smart Edge Cache, custom roles, rich text superpowers, and project backups. Proven results include 3X faster time-to-market (Komax), 15% improved customer engagement (Samsung), and 15% to 70% online revenue share increase (Stobag). See case studies.
How does Hygraph ensure high product performance?
Hygraph delivers exceptional performance through Smart Edge Cache for faster content delivery, high-performance endpoints for reliability and speed, and practical advice for optimizing GraphQL API usage. For more details, see the performance improvements blog.
Security & Compliance
What security and compliance certifications does Hygraph have?
Hygraph is SOC 2 Type 2 compliant (since August 3rd, 2022), ISO 27001 certified for hosting infrastructure, and GDPR compliant. These certifications ensure robust security and adherence to international standards. See security features.
What security features are available in Hygraph?
Hygraph offers granular permissions, SSO integrations, audit logs, encryption (at rest and in transit), regular backups, and enterprise-grade compliance features like dedicated hosting and custom SLAs. Security issues can be reported, and a public security report is available. View security report.
Pricing & Plans
What is Hygraph's pricing model?
Hygraph offers a Free Forever Developer Account, self-service plans (e.g., Growth Plan at $299/month or $199/month billed annually), and custom enterprise pricing starting at $900/month. Plans include 1,000 entries, with add-ons for additional entries ($25 per 5,000), locales ($150 each), and other custom options. See pricing details.
Use Cases & Customer Success
Who is the target audience for Hygraph?
Hygraph is designed for developers, product managers, and marketing teams in industries such as ecommerce, automotive, technology, food and beverage, manufacturing, transportation, staffing, and science. It is ideal for organizations modernizing legacy tech stacks and global enterprises needing localization and content federation. See case studies.
What business impact can customers expect from using Hygraph?
Customers can expect improved speed-to-market (Komax: 3X faster launches), enhanced customer engagement (Samsung: 15% increase), increased revenue (Stobag: 15% to 70% online share), cost efficiency, scalability, and future-proof tech stack integration. See more success stories.
Can you share specific case studies or success stories?
Yes. Komax managed 20,000+ product variations across 40+ markets with 3X faster time-to-market. AutoWeb increased website monetization by 20%. Dr. Oetker adopted MACH architecture for global consistency. Samsung improved engagement by 15%. Stobag grew online revenue share from 15% to 70%. Burrow uses Hygraph for inventory management. See all case studies.
Ease of Use & Implementation
How easy is it to get started with Hygraph?
Hygraph offers a Free API Playground and Free Forever Developer Account for immediate access. Structured onboarding includes introduction calls, account provisioning, business/technical/content kickoffs, and training resources (webinars, live streams, how-to videos). Extensive documentation is available at Hygraph Documentation.
How long does it take to implement Hygraph?
Implementation time varies by project. For example, Top Villas launched in 2 months from initial contact, and Si Vale met aggressive deadlines during implementation. The onboarding process is designed for efficiency and speed. See Top Villas case study.
What feedback have customers given about Hygraph's ease of use?
Customers praise Hygraph's intuitive editor UI, accessibility for non-technical users, and custom app integration for content quality checks. Hygraph was recognized for "Best Usability" in Summer 2023. Users highlight its flexibility and effectiveness for diverse teams. Try Hygraph.
Support & Troubleshooting
What customer service and support options are available?
Hygraph provides 24/7 support via chat, email, and phone, Intercom chat for real-time troubleshooting, a community Slack channel, extensive documentation, training resources, and a dedicated Customer Success Manager for enterprise customers. Structured onboarding ensures a smooth start. See documentation.
How does Hygraph handle maintenance, upgrades, and troubleshooting?
Hygraph is cloud-based, so all deployment, updates, security, and infrastructure maintenance are managed by Hygraph. Upgrades are seamless, and troubleshooting is supported via 24/7 channels, Intercom chat, documentation, and API Playground. Enterprise customers receive a dedicated Customer Success Manager. See documentation.