Frequently Asked Questions

Content Versioning Features & Capabilities

What is content versioning in Hygraph and how does it work?

Content versioning in Hygraph lets you track changes in published content over time. When versioning is enabled, a new version is created with each published change. You can view and compare versions in the sidebar of your content entry's edit view, under the Versions section. Note that versioning may or may not be enabled in your project, and the number of saved versions depends on your company's plan with Hygraph. Learn more.

How do I create a new version of my content in Hygraph?

To create a new version, simply click Save & publish or Publish after editing your content. Each time you publish changes to any stage, a new version is generated. Draft content is not versioned, and its revision history is not available. Version history is only retained for content published to non-draft stages. See details.

How can I compare and restore previous versions of content?

Editors can compare versions across content stages to track changes over time. In the Versions section, select the version you want to compare against the currently published version. A split-pane view displays the draft and published versions side by side. Edited fields are marked, and you can restore specific fields or all changes at once. After restoring, click Apply changes and then Save & Publish to generate a new version with the latest changes. Read more.

Is versioning available for draft content in Hygraph?

No, versioning is only available for content published to stages other than DRAFT. Draft content does not have version history, and its revisions are not tracked. Learn more.

How does Hygraph help prevent duplicate work when rolling back changes?

Hygraph's version comparison and restore features allow editors to selectively revert specific fields or all changes from previous versions, saving time and preventing duplicate work when rolling back updates. See more.

Editor Experience & Usability

How easy is it for editors to use Hygraph's versioning and comparison tools?

Hygraph is praised for its intuitive user interface, making versioning and comparison tools accessible to both technical and non-technical users. Editors can easily navigate between versions, identify edited fields, and restore changes with just a few clicks. Hygraph was recognized for "Best Usability" in Summer 2023. See user feedback.

What resources are available to help editors learn about content versioning?

Hygraph provides extensive documentation, including guides on content versioning, content stages, and content releases. Editors can also access training resources such as webinars, live streams, and how-to videos for hands-on guidance. Explore documentation.

Security & Compliance

What security and compliance certifications does Hygraph have?

Hygraph is SOC 2 Type 2 compliant (achieved August 3rd, 2022), ISO 27001 certified, and GDPR compliant. These certifications ensure that your content and its versions are managed securely and in accordance with international standards. See security details.

How does Hygraph protect my content versions?

Hygraph protects your content versions with features such as granular permissions, SSO integrations, audit logs, encryption (at rest and in transit), and regular backups. Enterprise-grade compliance features include dedicated hosting, custom SLAs, and support for GDPR and CCPA regulations. Learn more.

Performance & Reliability

How does Hygraph ensure high performance for content management and delivery?

Hygraph delivers exceptional performance through its Smart Edge Cache, high-performance endpoints, and optimized GraphQL API. These features ensure fast, reliable content delivery for businesses with high traffic and global audiences. Read about performance improvements.

Support & Implementation

What support is available for editors and teams using Hygraph?

Hygraph offers 24/7 support via chat, email, and phone, as well as real-time troubleshooting through Intercom chat. Editors and teams can also access a community Slack channel, extensive documentation, and training resources. Enterprise customers receive a dedicated Customer Success Manager for personalized guidance. See support options.

How long does it take to implement Hygraph and start using content versioning?

Implementation time varies by project scope. For example, Top Villas launched a new project within 2 months from initial contact, and Si Vale met aggressive deadlines during their implementation. Hygraph offers a free API playground and developer account for immediate exploration, plus a structured onboarding process for larger teams. See case studies.

Use Cases & Benefits

Who can benefit from Hygraph's content versioning features?

Hygraph's content versioning is ideal for developers, product managers, and marketing teams in industries such as ecommerce, automotive, technology, food and beverage, and manufacturing. It supports organizations looking to modernize legacy tech stacks, streamline workflows, and deliver consistent content across global teams. Learn more.

What problems does Hygraph's content versioning solve?

Hygraph's content versioning helps eliminate dependency on developers for content updates, reduces bottlenecks, and streamlines workflows. It enables teams to roll back changes efficiently, maintain content consistency, and avoid duplicate work. These capabilities are especially valuable for organizations with complex approval processes or frequent content updates. See documentation.

KPIs & Metrics

What KPIs and metrics are associated with Hygraph's content versioning?

Key metrics include time saved on content updates, number of updates made without developer intervention, user satisfaction scores, and reduction in duplicate work. For more details on KPIs for CMS platforms, see this blog post.

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

#Content versions

Content versioning lets you track changes in published content over time. When versioning is enabled, a new version is created with each published change.

Version comparison in HygraphVersion comparison in Hygraph

To create a new version of your content, simply click Save & publish or Publish after editing the contents.

New versions will be visible on the sidebar of your content entry's edit view, in the Versions section:

Versions section on the sidebar panelVersions section on the sidebar panel

#Compare and restore versions

As an editor, you can compare versions across content stages to track changes over time. If you need to revert updates from the PUBLISHED stage back to DRAFT, you can review both versions side by side and restore specific fields as needed.

This saves time and prevents duplicate work when rolling back changes.

Version comparison - Comparison viewVersion comparison - Comparison view

To compare and restore versions, open a content entry and navigate to the Versions section in the right sidebar. Click on the version you want to compare against the currently published version. This will open a split-pane view, displaying the draft version on the right and the published version on the left.

Fields that have been edited are marked with an Edited pill in the right panel, making it easy to identify differences. To restore a specific field, hover over it and click Restore. If you want to revert all changes at once, use the Restore all changes button at the top-right of the screen.

Click Apply changes to go back to the content form, where the entries you selected show the restored content.

When you click Save & Publish, the system will generate a new version that includes the latest changes.