Skip to content

trieu/leo-cdp-free-edition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LEO CDP framework

What is LEO CDP framework?

LEO CDP is a free Customer Data Platform (CDP) framework designed to help businesses centralize, unify, and manage their customer data from various sources. This allows for a holistic understanding of customers, leading to enhanced marketing and personalization. The framework provides the building blocks for developers to customize their CDP according to specific business needs.

Core ideas

The philosophy of Dataism => USPA as Big Data framework => LEO CDP framework

Core features

  1. Data collection and unification : LEO CDP framework allows businesses to collect customer data from various sources, such as websites, mobile apps, and offline interactions. It then unifies this data into a single customer profile, which can include demographic information, behavioral data, and more.
  2. Segmentation and audience creation : LEO CDP framework provides UI tools for businesses to segment their customer data and create custom audiences based on criteria such as lead scoring, CLV scoring, customer behavior, demographics, or preferences.
  3. Personalization and targeting : With LEO CDP framework, businesses can use customer data to personalize and target their marketing efforts, such as by sending targeted email campaigns or displaying personalized website content.
  4. Analytics and reporting : LEO CDP framework provides real-time analytics and reporting capabilities, allowing businesses to measure the effectiveness of their marketing efforts and gain insights into customer behavior.
  5. Integration with other systems : LEO CDP framework can integrate with other systems such as CRM, marketing automation, email marketing service and advertising platforms to create a seamless and holistic view of customer data across the organization.

LEO CDP framework data flow

LEO CDP framework Data Flow

Why is LEO CDP framework ?

  1. It allows businesses to unify customer data from various sources such as websites, mobile apps, and offline interactions into a single customer profile. This can help businesses better understand their customers and provide a more consistent experience across channels.
  2. It offers ease of use: LEO CDP framework has a user-friendly interface and can be easily integrated with other marketing technologies. This makes it easy for businesses to use and implement without requiring extensive technical knowledge.
  3. LEO CDP framework is the on-premises software solution, so you can deploy in your private cloud servers or even your PC
  4. You can custom and build your own Customer Data Platform (CDP) for your digital business and digital transformation

LEO CDP framework FREE Edition

This is the binary build (JAR file) from Java Source Code in my private Github repository

System Demo

Documents

Technology Architecture

System Overview

alt technology-architecture-leo-cdp

Data Pipeline

alt data-pipeline-leo-cdp

Software Requirements

  1. Linux Ubuntu Server 22 LTS
  2. Redis 6
  3. Amazon Java 11 Corretto
  4. Python 3.10
  5. ArangoDB 3.11 (Community Edition / Enterprise Edition / Cloud Oasis)
  6. Jupyter Notebook / Google Colab for advanced data analytics and machine learning services
  7. Apache Airflow for ETL job scheduling and data connector
  8. Prometheus 2 for System Monitoring
  9. Grafana 8 for System Monitoring

Proposal solutions for digital marketing services / data activation services

  1. Mailchimp / Brevo for Email Marketing
  2. OneSignal / SendPulse / Firebase Cloud Messaging for push notification
  3. Facebook for Business Marketing
  4. Google Ads for Search Engine Marketing
  5. Zalo Cloud for marketing (if you want to run marketing automation in Vietnam)
  6. Blogger API and YouTube API for SEO
  7. Google BigQuery to analyse Big Data in the Cloud

Proposal cloud server vendors

  1. Google Cloud
  2. VNG Cloud
  3. AWS Cloud
  4. Any your own cloud server !

How to install

Please check this LEO CDP framework Installation Guide


Author and copyright owner

Trieu Nguyen (Thomas)

Software license

  • Free to develop and use in your own servers
  • Just respect my work
  • You can develop and use your own brand CDP (white label CDP solution)

Community Support

Documents

Bằng chứng về bản quyền mô hình và phát minh LEO CDP framework