Frequently Asked Questions

Integration Setup & Requirements

What is the Hygraph-Plasmic integration and what does it enable?

The Hygraph-Plasmic integration allows you to connect Hygraph, a GraphQL-native headless CMS, with Plasmic, a visual no-code page builder and CMS. This enables non-technical users to build and manage website pages visually, with content populated directly from Hygraph, reducing reliance on developer teams. Learn more.

What are the prerequisites for using the Hygraph-Plasmic integration?

To use the integration, you need:

How do I connect my Hygraph project to Plasmic?

Follow these steps:

  1. In Hygraph, go to Settings > Access > API access > Permanent Auth Token and create a token with appropriate permissions.
  2. In Plasmic, install the Hygraph package via the blue + button, then configure the API URL and Auth Token using your Hygraph credentials.
  3. In Plasmic project settings, select GraphCMS Credentials Provider (note: Hygraph may still appear as GraphCMS in Plasmic).
  4. Replace the API URL and Auth Token with those from your Hygraph project.
Your projects are now connected. For a detailed guide, see Hygraph-Plasmic integration docs.

Where can I find step-by-step instructions for integrating Hygraph with Plasmic?

You can find a comprehensive step-by-step guide in the Hygraph-Plasmic integration documentation. Additional resources include the Plasmic documentation and a video walkthrough: Visually build Hygraph pages with Plasmic.

Features & Capabilities

What can non-technical users achieve with the Hygraph-Plasmic integration?

Non-technical users can visually build and manage website pages using Plasmic, with content dynamically populated from Hygraph. This reduces reliance on developer teams and streamlines content workflows for marketing and editorial teams. See details.

What are the main benefits of integrating Hygraph with Plasmic?

The integration offers:

Does Hygraph support other integrations besides Plasmic?

Yes, Hygraph supports a variety of integrations, including Adminix and TinyMCE. You can find connection guides for these and other integrations in the Hygraph Integrations documentation.

When did Plasmic join the Hygraph Ecosystem Partner Network?

Plasmic joined the Hygraph Ecosystem Partner Network in July 2022. Read the announcement in the official blog post.

Security & Compliance

What security and compliance certifications does Hygraph offer?

Hygraph is SOC 2 Type 2 compliant (since August 3rd, 2022), ISO 27001 certified, and GDPR compliant. These certifications ensure robust security and data protection for all integrations, including Plasmic. For more details, visit the Hygraph security features page.

Support & Resources

What support is available for users integrating Hygraph with Plasmic?

Hygraph offers 24/7 support via chat, email, and phone, as well as real-time troubleshooting through Intercom chat. Users can also access the community Slack channel (join here), extensive documentation (Hygraph Docs), and training resources such as webinars and how-to videos. Enterprise customers receive a dedicated Customer Success Manager for personalized guidance.

Where can I find additional resources for learning about Hygraph and Plasmic integration?

Additional resources include:

Use Cases & Benefits

Who can benefit from the Hygraph-Plasmic integration?

The integration is ideal for marketing teams, content editors, and businesses seeking to empower non-technical users to build and manage website pages visually. It is also valuable for organizations aiming to streamline workflows and reduce developer bottlenecks.

What problems does the Hygraph-Plasmic integration solve?

The integration addresses operational inefficiencies by enabling non-developers to update content and build pages independently, reducing bottlenecks and delays. It streamlines workflows, accelerates speed-to-market, and supports scalable content management for modern digital experiences.

Performance & Reliability

How does Hygraph ensure high performance and reliability for integrations?

Hygraph delivers high performance through features like Smart Edge Cache and high-performance endpoints, ensuring fast and reliable content delivery for integrated solutions. The platform regularly improves its endpoints and provides practical advice for optimizing GraphQL API usage. Read more.

Customer Success & Proof

Are there any customer success stories related to Hygraph integrations?

Yes, Hygraph has several customer success stories demonstrating the impact of its integrations. For example, Komax achieved a 3X faster time to market, and Samsung improved customer engagement by 15% with scalable platforms. Explore more customer stories.

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

#Connect your Hygraph project to Plasmic

Plasmic is visual no-code page builder and CMS for any website or codebase, which you can use your existing code components with.

#What you can do with the Hygraph-Plasmic integration

Integrate Hygraph with Plasmic to create websites using a no-code visual page builder where the content is populated by Hygraph.

This allows non-technical, non-developer users to build pages, without the need to rely on developer teams.

#Prerequisites to use this integration

  • You must have a Hygraph account. If you don't have one, you can create one here.
  • You must have a Hygraph project with at least one model.
  • You must have a Plasmic account. If you don't have one yet, you can get one here.
  • You must have a Plasmic project with a workspace set up. The Plasmic no-code quickstart contains detailed information on how to do this.

#Connect your projects

#Step 1: Add a PAT to your Hygraph project

Add a PAT to your Hygraph projectAdd a PAT to your Hygraph project

  1. In your Hygraph project, go to Settings > Access > API access > Permanent Auth Token.
  2. In the Permanent Auth Token section, click on +Add token to add a new token. Type in a Token name for it and, optionally, add a Description. Use the radio buttons to select a Default stage for content delivery.
  3. Click on Add & configure permissions.
  4. Look for the token you've just added in the Permanent Auth Tokens list. Click on the three dots context menu, and select the Edit option.
  5. Initialize the default permissions for the Content API and the Management API by clicking on the purple Initialize default permissions button in each of the two sections.

#Step 2: Install Hygraph in your Plasmic project

  1. Click on the blue + button located at the top left corner of your Plasmic project.
  2. Look for Hygraph using the search field.
  3. Click on the Hygraph package to install it.
  4. Click on Go to settings on the Project Settings popup that displays on the upper right corner of the screen to access the installed package, which contains the API URL and the Auth token.

#Step 3: Connect your projects

Add your Hygraph PAT and API IRLAdd your Hygraph PAT and API IRL

  1. In your project settings, select GraphCMS Credentials Provider.
  2. Replace the API URL value in Plasmic with the Content API endpoint from your Hygraph project. You will find it by navigating to Settings > Access > API access > Endpoints > Content API in your Hygraph project.
  3. Replace the Auth Token value in Plasmic with the value for the PAT you created in Hygraph for Step 1 of this tutorial. To copy the value, go to Settings > Access > API access > Permanent Auth Token in your Hygraph project and click on the copy icon.

Your projects are now connected.

#Use Plasmic with Hygraph

Now that your projects are connected, you will need to add a Fetcher and then a Field inside it.

To add them:

  1. Click on the blue + icon at the top left corner of the screen, and type "GraphCMS" in the search field.
  2. Drag and drop the GraphCMS Fetcher element from the search results, into the place in your project where you want to have it.
  3. Set a query for the Fetcher element by clicking on unset next to Query on the right sidebar.
  4. Type in your query in the playground, and run it to test that it works. Once you've tested it, click on Save.
  5. Click on the GraphCMS Fetcher element on the template to display its settings on the right sidebar.
  6. Click on unset next to Field to open the field selection screen.
  7. A popup will show you all the fields that you set up in the query. Click on one to select it, then click on Save.

The selected content should be fetched and displayed on your frontend preview.

#Resources