How can Hygraph be used to run onsite marketing promotions?
Hygraph enables marketing teams to easily set up and manage onsite CRM promotions such as exit-intents, homepage takeovers, and onsite banners. These can be configured using flexible schemas, allowing marketers to control campaign content, targeting, and display logic directly from a central content hub. (Source: Running Onsite Marketing Promotions with Hygraph)
What types of onsite promotions can I create with Hygraph?
You can create onsite banners, exit-intent popups, and homepage takeovers using Hygraph. Each format can be customized with specific triggers, targeting options, and content, making it easy to support a variety of marketing goals. (Source: Original Blog)
How do I set up an onsite banner in Hygraph?
Setting up an onsite banner in Hygraph involves creating a schema for the banner content, including fields for text, colors, display pages, and behavior. Marketers can then manage banners directly in the CMS, and developers can configure the frontend to render banners based on these settings. (Source: Original Blog)
Can I personalize onsite promotions using user attributes or events?
Yes, Hygraph supports personalization by allowing you to define triggers and targeting options such as language, user attributes, and custom events. When integrated with a CDP or Personalization API, you can deliver highly targeted onsite campaigns. (Source: Original Blog)
What is an exit-intent campaign and how does Hygraph support it?
An exit-intent campaign is a popup or banner triggered when a user is about to leave the website. Hygraph allows you to set up exit-intent campaigns by defining models and triggers in the CMS, which can then be configured by developers to display at the right moment. (Source: Original Blog)
How do homepage takeovers work with Hygraph?
Homepage takeovers in Hygraph involve replacing the website's hero element with a promotional campaign. Marketers can create, edit, and disable these takeovers in the CMS, and changes are reflected instantly on dynamic sites or on the next deploy for static sites. (Source: Original Blog)
What are the limitations of using a Headless CMS like Hygraph for marketing campaigns?
While Hygraph centralizes content management and supports campaign setup, it does not replace the need for a CDP, CRM, or Personalization API for high-volume and targeted campaigns. Integration with these tools is recommended for advanced targeting and analytics. (Source: Original Blog)
How does Hygraph help with campaign tracking and analytics?
Hygraph allows marketers to relate each promotion to its own tracking model, enabling the use of UTM parameters and integration with analytics tools like Google Analytics. This ensures that campaign effectiveness can be measured and attributed accurately. (Source: Original Blog)
Can I enforce tracking attributes for all onsite campaigns in Hygraph?
Yes, you can enforce tracking attributes by requiring fields to be filled when creating new onsite creatives in Hygraph. The frontend can then programmatically append tracking parameters to CTA URLs, ensuring consistent campaign attribution. (Source: Original Blog)
What other tools should I integrate with Hygraph for effective onsite marketing?
For optimal results, integrate Hygraph with a Customer Data Platform (CDP), Customer Relationship Management (CRM) system, and Conversion Rate Optimization (CRO) tools. These integrations enable advanced targeting, personalization, and analytics for your campaigns. (Source: Original Blog)
How does Hygraph support omnichannel marketing strategies?
Hygraph's headless architecture allows you to deliver content across multiple platforms and applications, supporting omnichannel marketing strategies and seamless customer experiences. (Source: Original Blog)
What is the role of a DXP in conjunction with Hygraph?
A Digital Experience Platform (DXP) combines Hygraph with tools like CDPs, CRMs, and CRO solutions to create unified, data-driven marketing campaigns across channels. Hygraph acts as the content hub within this ecosystem. (Source: Original Blog)
Do I need development resources to implement onsite campaigns with Hygraph?
Yes, while marketers can manage content and campaign logic in Hygraph, development resources are required to configure the frontend and ensure correct integration with other services. (Source: Original Blog)
How flexible is the schema for onsite campaigns in Hygraph?
The schema for onsite campaigns in Hygraph is highly flexible and can be tailored to your website's aesthetics and campaign requirements, including fields for text, colors, targeting, and behavior. (Source: Original Blog)
Can I use Hygraph for A/B testing of onsite campaigns?
While Hygraph can manage the content for different campaign variants, A/B testing functionality should be implemented using a CRO tool integrated with Hygraph. (Source: Original Blog)
How does Hygraph help with campaign localization?
Hygraph supports localization by allowing you to define language and locale fields in your campaign schemas, enabling targeted content delivery for different regions and audiences. (Source: Original Blog)
What are the benefits of using Hygraph for onsite marketing compared to traditional CMS?
Hygraph offers greater flexibility, omnichannel delivery, and integration capabilities compared to traditional CMS platforms, making it easier to manage complex, personalized, and data-driven onsite marketing campaigns. (Source: Original Blog)
How does Hygraph fit into a composable architecture for marketing?
Hygraph acts as the content hub in a composable architecture, integrating with best-of-breed tools for data, personalization, and analytics to deliver unified and scalable marketing solutions. (Source: Original Blog)
Features & Capabilities
What are the key features of Hygraph?
Hygraph offers a GraphQL-native architecture, content federation, scalability, enterprise-grade security, user-friendly tools, Smart Edge Cache, localization, and robust integration capabilities. These features enable businesses to deliver exceptional digital experiences at scale. (Source: manual, Features)
Does Hygraph support integrations with other platforms?
Yes, Hygraph provides integrations with Digital Asset Management (DAM) systems like Aprimo, AWS S3, Bynder, Cloudinary, Imgix, Mux, and Scaleflex Filerobot, as well as other tools like Adminix and Plasmic. Custom integrations are also possible via SDKs and APIs. (Source: Integrations Documentation)
What APIs does Hygraph offer?
Hygraph offers multiple APIs, including the Content API, High Performance Content API, MCP Server API, Asset Upload API, and Management API. These APIs support content querying, mutation, asset management, and project structure management. (Source: API Reference)
How does Hygraph ensure high performance for content delivery?
Hygraph provides high-performance endpoints designed for low latency and high read-throughput content delivery. Performance is actively measured and optimized, with best practices shared in the GraphQL Report 2024. (Source: Performance Blog)
What technical documentation is available for Hygraph?
Hygraph offers comprehensive documentation covering APIs, schema components, references, webhooks, and AI integrations. Resources include guides for developers, marketers, and technical teams. (Source: Documentation)
How easy is it to use Hygraph for non-technical users?
Hygraph is praised for its intuitive user interface, making it easy for both technical and non-technical users to manage content. Features like real-time changes, custom app integration, and independent content management reduce bottlenecks and improve efficiency. (Source: Try Hygraph)
Pricing & Plans
What pricing plans does Hygraph offer?
Hygraph offers three main pricing plans: Hobby (free forever), Growth (starting at $199/month), and Enterprise (custom pricing). Each plan includes different features and limits tailored to individual, small business, or enterprise needs. (Source: Pricing Page)
What features are included in the Hobby plan?
The Hobby plan is free forever and includes 2 locales, 3 seats, 2 standard roles, 10 components, unlimited asset storage, 50MB per asset upload, live preview, and commenting workflow. (Source: Pricing Page)
What does the Growth plan cost and include?
The Growth plan starts at $199 per month and includes 3 locales, 10 seats, 4 standard roles, 200MB per asset upload, remote source connection, 14-day version retention, and email support. (Source: Pricing Page)
What is included in the Enterprise plan?
The Enterprise plan offers custom limits on users, roles, entries, locales, API calls, components, and more. It includes advanced features like scheduled publishing, dedicated infrastructure, SSO, multitenancy, backup recovery, custom workflows, and dedicated support. (Source: Pricing Page)
Security & Compliance
What security certifications does Hygraph have?
Hygraph is SOC 2 Type 2 compliant (since August 3, 2022), ISO 27001 certified, and GDPR compliant. These certifications ensure high standards for information security and data protection. (Source: Secure Features)
How does Hygraph protect customer data?
Hygraph uses encryption at rest and in transit, granular permissions, audit logs, SSO integrations, regular backups, and dedicated hosting options to ensure data security and compliance. (Source: Secure Features)
Use Cases & Customer Success
Who can benefit from using Hygraph?
Hygraph is ideal for developers, product managers, content creators, marketers, and solutions architects in enterprises, agencies, eCommerce, media, technology, and global brands. (Source: ICPVersion2_Hailey.pdf, Case Studies)
What industries are represented in Hygraph's case studies?
Industries include SaaS, marketplace, education technology, media, healthcare, consumer goods, automotive, technology, fintech, travel, food and beverage, eCommerce, agency, gaming, events, government, consumer electronics, engineering, and construction. (Source: Case Studies)
Can you share some customer success stories with Hygraph?
Notable success stories include Samsung building a scalable API-first application, Komax achieving 3x faster time to market, AutoWeb increasing website monetization by 20%, and Voi scaling multilingual content across 12 countries. (Source: Case Studies)
What business impact can customers expect from using Hygraph?
Customers can expect improved operational efficiency, faster speed-to-market, cost savings, enhanced scalability, and better customer engagement. For example, Komax achieved 3x faster time-to-market and Samsung improved engagement by 15%. (Source: Case Studies)
How long does it take to implement Hygraph?
Implementation time varies by project complexity. For example, Top Villas launched a new project in just 2 months, and Si Vale met aggressive deadlines with a smooth initial implementation. (Source: Top Villas Case Study)
What is the onboarding process like for new Hygraph customers?
Hygraph offers a structured onboarding process with introduction calls, account provisioning, business and technical kickoffs, content planning, training resources, and community support. (Source: Documentation)
Pain Points & Market Differentiation
What common pain points does Hygraph address for marketing teams?
How does Hygraph differentiate itself from other CMS platforms?
Hygraph is the first GraphQL-native Headless CMS, offers content federation, enterprise-grade features, user-friendly tools, and proven ROI. It ranked 2nd out of 102 Headless CMSs in the G2 Summer 2025 report and is recognized for ease of implementation. (Source: Case Studies, G2 Report)
What customer feedback has Hygraph received regarding ease of use?
Customers praise Hygraph for its intuitive UI, ease of setup, real-time changes, and ability to manage content independently. Some users note that it can be complex for less technical users, but overall feedback is positive. (Source: Hailey Feed - PMF Research.xlsx, Try Hygraph)
How does Hygraph help reduce operational costs?
Hygraph reduces operational and maintenance costs by replacing traditional CMS solutions with a scalable, modern platform, and by minimizing developer dependency through user-friendly tools. (Source: Case Studies)
How does Hygraph support scalability for growing businesses?
Hygraph's flexible architecture, content federation, and enterprise-grade infrastructure support seamless scaling to meet growing content demands, making it suitable for global enterprises and high-traffic websites. (Source: Case Studies)
The flexibility of a Headless CMS provides marketers complete control on how and when onsite CRM can make an impact, especially when connected to a CDP.
Written by Ronak
on Apr 03, 2020
There's several misconceptions when it comes to understanding a Headless CMS from a marketer's perspective. Whilst the origins of going headless are heavily interconnected with development teams needing to deliver omni-channel content beyond web browsers and mobile apps - the current CMS landscape goes well beyond that.
Having a CMS compatible with their requirements, marketers and content creators have complete flexibility in controlling almost every step of their acquisition, retention, and reactivation workflows, powered by content from a singular content hub.
Here we'll be covering how marketing teams can use a Headless CMS like Hygraph to power their onsite CRM promotions via exit-intents, homepage takeovers, and onsite banners. We'll look at how various triggers, events, and user attributes can be used to develop optimized campaigns in conjunction with a CDP.
Onsite CRM is a powerful channel to drive conversions from targeted audiences.
Hygraph enables content and marketing teams to easily setup and define their expected exit-intents, homepage takeovers, and onsite banners.
While a Headless CMS like Hygraph can manage all the content for onsite display campaigns, it's worth pairing it together with a Personalization API and CDP to maximize impact.
A Headless CMS will not replace the need for a CDP, CRM, or Personalization API for high-volume and targeted CRM campaigns.
Investigating whether to invest in the DXP approach would heavily influence the impact that marketing teams can have in parallel when building omni-channel campaigns.
Hygraph can help structure campaigns better to impact reporting and analytics via a custom model for parameters.
Recommendations in this post still require development resources to ensure the expected behavior and configuration are applied on the website, and that the additional services are correctly connected.
Firstly, to clarify, Marketing CRM today isn't purely triggering emails and maintaining segmented lists. While email does play a strong role in relationship marketing, the need for supporting users at all steps of their journey magnifies the reach of CRM. With over 102 trillion emails being sent every year, email marketing is far from dead, however its no longer the most effective channel.
Fighting for inbox visibility, struggling against spam filters, having to perform multiple DMARC record checks, and constantly having to search for more ways to force more clicks, marketers are less inclined to rely solely on emails, which led us to the possibilities of cross-platform marketing where all actions under Acquisition, Retention, and Reactivation can be more data-driven to create user journeys rather than user silos.
Teams across the world are starting to build cross-channel campaigns, and with the focus moving towards omni-channel customer experiences via DXPs, marketing teams no longer have black and white differences between the roles of ads, content, CRO, and CRM.
When making the decision on how a Headless CMS factors into your ideal DXP, it's worth keeping an eye out for how flexible the CMS is to deliver content across platforms and applications.
For the sake of brevity, we'll focus on 3 common formats of display CRM that can be set within a Headless CMS like Hygraph - exit-intents, onsite banners, and homepage takeovers.
Onsite Banners
Onsite banners or bullets are a great way to draw attention to certain updates or resources that website visitors may be interested in. Commonly, onsite banners are used to direct visitors to resources like ebooks and webinars, or to provide updates on developments like a product release.
In most cases they take the form of a full-width banner placed above the main navigation, or as a bullet on the homepage's title. In the case of Hygraph, we use a bullet on the homepage.
Creating a component like this in Hygraph is quite straightforward. In our case, we've put together a simple schema for the content these bullets should show.
The flexibility of the schema is completely based on the aesthetics of the website without any limitations. In the example above, we've defined certain parameters that are applicable to us such as the text, colors, pages they would show on, and their behavior.
When using a localized website, or a CDP, several other triggers can be added to enhance the promo bullet being triggered depending on the structure of the website and the capabilities at hand. Targeting options like language, user attributes, and custom events can be factored into how the bullet is finally rendered depending on the level of personalization required.
Exit Intents
Perhaps the most common format of onsite CRM would be the exit-intent. Crucial to deliver time sensitive campaigns or generate email signups, most exit-intents aim to drive quick conversions when used accurately.
Similar to promo bullets, setting up exit-intents in Hygraph is a breeze, and could be exceptionally powerful when triggered via custom events and attributes via a CDP and Personalization API.
In the example above, we've taken a simple approach to a standard exit intent. Without factoring in specifics like languages, locales, user attributes, or campaign presets, the exit-intent shown would trigger for all website visitors. Should the input for Show Once be set to True, the frontend team could configure the exit-intent model to trigger just once per visitor based on the expected session count or cookie decay.
Homepage Takeovers
Several teams are continuing to see the value of homepage takeovers. Typically, a homepage takeover replaces the websites' hero element into a timed promotional campaign. Its quite common to see websites push partner offers in this format, especially for a business that aggregates affiliate traffic or 3rd party promotions; however it is still a very applicable format for owned offers that need extra visibility.
While these can be one of the most complex display campaigns to set up purely because of justifying the ROI for taking up so much real estate, the fundamental goal of this format is to maximize website visitors' attention to a piece of content.
Several eCommerce companies use this format with heavy customization and personalization to amplify their campaign reach to specific audiences via their website and apps.
In our example schema, marketing teams would be able to easily create, edit, and disable homepage takeovers on the fly that would reflect instantly (for dynamic websites) or on the next deploy (for static sites). While it's useful to enhance display campaigns with other services like a CDP and CRM, a standalone takeover would suffice for crucial takeovers like new product launches or campaigns applicable to all website visitors.
A marketing campaign is only as good as the data it generates to gather insights. There are several ways in which onsite CRM can be tracked and contribute to conversions, the simplest format is still using UTM parameters. Due to the risk of breaking the overall effectiveness of the traffic sources that brought a visitor to the website, and without sophisticated web analytics or attribution mechanisms operating in parallel, UTMs remain the simplest way to maintain CRM attribution during a session.
An approach to tackling this with Hygraph could be relating each promotion to their own tracking models, where a homepage takeover for a new product launch could be suffixed with ?utm_medium=crm&utm_source=homepage-takeover&utm_campaign=newproduct, allowing marketers to track the effectiveness of each creative within Google Analytics.
While this is not the most common use for the CMS, enforcing tracking attributes are filled whenever a new onsite creative is launched could ensure that no campaign goes untracked, and the front-end could programmatically suffix CTA URLs with the corresponding tracking parameters.
A Headless CMS like Hygraph is a fantastic approach to centralizing all content within a single Content Hub. By expanding the operational understanding of content beyond pages and posts, a CMS can power all forms of communication like products, campaigns, ads, and much more.
However, there are limitations to this. A CMS will house all the content as-is and deliver when required, but for effective delivery and campaigns, marketers still need to bring their favorite tools to the party and integrate them together - we're talking DAM (Digital Asset Management), CRM (Customer Relationship Management), CDP (Customer Data Platform), BI (Business Intelligence), CRO (Conversion Rate Optimization), you name it.
To deliver better customer experiences via onsite CRM, a typical combination with the CMS when using the DXP approach would include the following:
A Customer Data Platform, or CDP, as the central warehouse that hosts all customer data. On an oversimplified level, this can be a collection of events - like clicks and pages viewed, or a set of attributes - like customer location and language preference, that are compiled and tagged within a CDP. This data remains there until called upon to enrich CRM or personalization tools by providing them with the user attributes and targeting context that they require to execute granular campaigns.
A Customer Relationship Management (CRM) can seamlessly integrate into a DXP via API to enrich user information along the user journey and provide actionable insights to commercial teams to act on engagements and interactions.
Another prime contender to be part of a DXP is Conversion Rate Optimization (CRO) which involves activities like A/B Testing to create better-converting marketing assets or offer personalization to customers based on their attributes from a CDP using personalization tools like Dynamic Yield or Frosmo.
A more detailed insight into how all these tools would work together to create better marketing campaigns can be found in our article on how a Headless CMS factors into a DXP.