Graphlytic used as a monetization platform helps providers of professional services to generate revenue from operating knowledge graph instances.

Build and monetize your graphs using the combination of the Neo4j graph database to store the graph data and Graphlytic as an enabler for setting up data monetization business models, new products and services at speed. Evaluate your ideas quickly with the production platform up and running on a scalable basis within days.

Monetization archtiecture


The main benefits of using Graphlytic graphs for data monetization platforms

  • Graphlytic is a Java web application that can be installed on-premises in any environment or we can host it for you in our Cloud infrastructure – Cloud Configurator

  • First production deployment in days, not months or years. Our visualization technology combines all the necessary capabilities to monetize various business models within one central platform.

  • Start lean for low Total Costs of Ownership (TCOs). In fact, you can start the evaluation process for free and right now – check out our free Graphlytic Desktop for local usage - Install Graphlytic Desktop

  • Scale-up with our transparent pricing model. We are here to support your business model, help it grow, and create new opportunities for both parties.

  • Maximum flexibility in setting-up individual processes and business rules. We are ready to help you with configuration or with the implementation of custom plugins and widgets to create a truly unique experience that your graphs will probably need.

  • Enterprise-grade security, compliance, and services.

  • Integration with 3rd party systems in your infrastructure is a no brainer with our REST API that allows access to all data and management services. Create users or check users’ activity from your CRM with very little effort.

  • Easy automation of data integration workflows with Graphlytic’s scheduled jobs. Look for patterns, flag data, or update the graph with the ETL module.

Implementation process

Prerequisites: Running Neo4j instance is required when a knowledge graph is going to be used in the solution.

The process from the idea to the first production environment is pretty straightforward and can be done in a few days. We encourage graph providers to start with a production environment as soon as possible and then evolve the monetization platform based on user feedback.

Most of the implementation process can be done independently without our involvement but please do not hesitate to contact us, we will gladly schedule a screen share session to demo the application features, answer your questions, or to start a deeper collaboration on your project.

1. Evaluation

In the evaluation phase, the main focus should be on application features and customization options. All of this can be evaluated without any constraints in the free Graphlytic Desktop edition. Graphlytic Desktop is installed as an app in the Neo4j Desktop environment and it can be used for free with local Neo4j instances. Here is a tutorial on how to start with Graphlytic Desktop: Install Graphlytic Desktop

2. Proof Of Concept

Proof of concept should be focused on a near-production setup with multiple users and end-to-end testing of the core use cases, performance, and security testing.

We provide free 30-days Graphlytic Enterprise licenses for this purpose. Please contact us, and we will help you with the setup. We can even host the installation for you for a small fee in our Cloud infrastructure.

Configuration of the visualization capabilities, ETL jobs, or other settings can be easily transported from the local Graphlytic Desktop installation created during the evaluation phase. This ensures a smooth transition between Graphlytic instances, without the need to configure the application from the ground up.

3. Production Installation

After a successful proof of concept phase, the transition to production typically involves:

  • The decision about infrastructure provider: On-premise installation or our Cloud infrastructure. Which one do you prefer?

  • Scaling of the infrastructure based on performance testing and real usage.

  • Integration with CRM or other business processes: With Graphlytic's REST API it's easy to create and manage new users from your CRM workflows. Keep the business part separated and let Graphlytic handle the technical onboarding; like sending out email invitations and showing ‘how-to’ tips to new users.

  • Setting up the licensing policy: Our standard policy is to license the number of users with discounts on packages of higher number of users, but we are flexible to support any model that will suit your needs.

Other production activities are mainly about the continuous customization of the platform and features based on feedback from actual users.

4. Customization And Support

After the product launch and first real customers, a lot of questions and requests tend to flow in. This is a great opportunity to evolve the solution based on these real-world requests. Graphlytic supports the evolution of the solution in multiple ways:

  • Out of the Box configuration: Graphlytic has a lot of configurable features that can be leveraged to customize the visualization user experience, just take a look in the docs: Administration manual

  • On-demand customizations: If there is anything that your customers can benefit from and it's not included in Graphlytic, please let us know. We can either include the feature directly into the application, or we can implement an extension just for you. Such extensions are provided in the form of plugins or widgets that can be included in the Graphlytic installation. 

  • Integrations: Implement your own integrations, use our ETL module, or work with our consultants to deliver the integrations you need.


Choose the level of support that you really need, we can provide any level of involvement for your solution, starting with standard, best-effort email support; through an SLA contract; and ending with our senior consultants over the phone or onsite.

Start the evaluation process today with Graphlytic Desktop or get in touch with us to explore the opportunity Graphlytic can provide to your solutions.