오픈소스 고객 인게이지먼트 플랫폼

필요한 메시지가,
필요한 순간에.

NudgeOn은 고객 이벤트를 푸시 알림·이메일·인앱 캠페인으로 연결합니다. 우리 서버에서 직접 운영하는 오픈소스 고객 인게이지먼트 플랫폼입니다.

GitHub에서 살펴보기
직접 체험하는 저니
저니 완료
EVENT → JOURNEY → MESSAGE

예시 저니 · 실제 메시지는 발송되지 않습니다

하나의 행동에서, 다음 대화까지.

흩어져 있던 고객 데이터와 메시지를 하나의 흐름으로.

01

고객의 순간을 발견하고

회원가입·로그인·구입 등 기본 이벤트 6개와 사용자 속성 11개로 시작하세요. SDK로 수집한 행동과 프로필을 연결해 메시지가 필요한 고객을 찾습니다. 이벤트·속성 가이드 보기 →

sign_up
playlist_updated
purchase_completed
02

다음 행동을 설계하고

이벤트, 대기, 메시지를 연결하세요. 눈에 보이는 저니로 흐름을 만들고 다듬습니다.

이벤트
대기
메시지
03

그 이후까지 확인하세요

발송부터 도달과 열기까지 따라가세요. 선택 기능인 MCP를 활성화하면 내 권한 안에서 AI에 퍼널·리텐션 분석을 요청하고, 작성된 초안을 콘솔에서 검토할 수 있습니다. AI 분석·MCP 가이드 보기 →

환영 메시지열기
업데이트도달
리마인더건너뜀

제품 이해를 돕기 위한 예시 화면

중요한 순간마다, 자연스럽게.

첫 만남다시 방문할 이유꼭 필요한 소식

APP LAUNCH ADS · iOS & ANDROID

앱을 여는 순간,
새로운 소식을 전하세요.

신규·기존 사용자 모두에게 전하는 소식. 런치 화면 다음에 나타나는 전면 광고. 이벤트와 프로모션을 3~5초 동안 보여주고, 누를 필요 없이 메인 화면으로 자연스럽게 이어집니다.

  1. 01

    웹 소스로 자유롭게

    HTML·CSS·JS를 올리거나 시작 전면 광고 예제로 만드세요. 웹 소스는 NudgeOn에서 관리합니다.

  2. 02

    미리 보고, 단말에서 확인하고

    콘솔 미리보기와 연결한 iOS·Android 테스트 기기로 화면을 확인한 뒤 캠페인을 게시하세요.

  3. 03

    언제 보여줄지도 직접

    앱 실행 직후 조건과 노출 빈도, 캠페인 시간대를 설정하세요. 광고가 없거나 준비 기한을 넘기면 메인으로 진입합니다.

시작 광고 연결 가이드

iOS·Android SDK 0.2.6와 앱 시작 화면 연결이 필요합니다. 기본 표시 시간은 4초이며 SDK에서 3~5초로 설정합니다.

  1. 01런치 화면
  2. 02전면 광고 · 기본 4초
  3. 03메인 화면

전면 광고 · 기본 4초

예시 화면 · 실제 광고가 전송되지 않습니다

SELF-HOSTED. GUIDED SETUP.

설치도 아주 쉽게…

DB 설정부터 관리자 로그인까지, 위자드가 순서대로 안내합니다. 복잡한 설정 파일 대신 익숙한 입력 화면으로 시작하세요.

00 / 시작 전 준비

저장소를 내려받고 ./nudgeon up을 실행하세요.

Docker Engine · Compose v2 · Git · OpenSSL · cURL

터미널에 표시되는 설치 링크를 여세요. 첫 실행은 소스 빌드가 필요하며, 터미널을 열어 둔 채 위자드를 진행합니다.

git clone https://github.com/NudgeOn/nudgeon-platform.git
cd nudgeon-platform
./nudgeon up
01 / DB 비밀번호

추천 비밀번호로 바로 시작.

자동 생성된 비밀번호를 쓰거나 직접 입력하세요. 파일로 다운로드해 보관한 뒤 설치를 시작하면, 필요한 서비스가 자동으로 준비됩니다.

DB 비밀번호
실제 제품 화면 · 예시 계정과 데이터

고객도, 데이터도.
우리 팀의 방식으로.

오픈소스 버전으로 시작하세요. 고객 데이터와 메시지 운영을 우리 인프라에서 직접 관리합니다.

Self-hosted NudgeOn
$ ./nudgeon up

PostgreSQL · ClickHouse · Redis

설치 → 앱 연결 → 첫 푸시 발송

Apache-2.0
파트너 베타 후보

iOS·Android SDK 0.2.8가 공개돼 있습니다. React Native·Flutter는 배포 준비를 마쳤으며, 공개 게시와 더 넓은 베타 검증이 남아 있습니다.

출시 체크리스트 보기

NudgeOn으로 무엇을 할 수 있나요?

앱 이벤트 수집부터 고객 세분화, 푸시 알림·이메일·인앱 캠페인까지. 우리 서버에서 하나의 흐름으로 운영하세요.

NudgeOn은 어떤 서비스인가요?

NudgeOn은 Apache-2.0 라이선스의 오픈소스 고객 인게이지먼트 플랫폼입니다. 고객 이벤트를 수집하고, 세그먼트를 만들고, 행동에 따라 메시지를 보내는 저니와 발송 결과를 우리 인프라에서 직접 관리합니다.

어떤 메시지 채널을 지원하나요?

FCM·APNs 푸시 알림, 이메일, 네이티브 iOS·Android 앱의 HTML 기반 인앱 캠페인을 구현했습니다. 알림톡은 현재 커넥터 계약과 모의 공급자 단계이며, 실제 알림톡 발송은 지원하지 않습니다.

앱 실행 직후 전면 광고를 보여줄 수 있나요?

APP LAUNCH ADS는 런치 화면 다음에 전체 화면 광고·이벤트를 표시하고, 3~5초 뒤 자동으로 메인 화면으로 이동합니다. 기본값은 4초입니다. 선택한 OS의 신규·기존 설치 모두를 대상으로 할 수 있으며, 동의·일정·노출 빈도·앱 준비 조건을 적용합니다.

광고 내용을 바꿀 때마다 앱을 다시 배포해야 하나요?

개발자가 먼저 네이티브 SDK와 광고를 표시할 호스트를 앱에 연결해 배포해야 합니다. 이후에는 NudgeOn 콘솔에 HTML과 웹 에셋을 업로드하고 테스트·검수 승인한 뒤 게시하면, 앱 재배포 없이 콘텐츠를 변경할 수 있습니다.

내 서버에는 어떻게 설치하나요?

Docker Engine, Compose v2, Git, OpenSSL, cURL을 준비합니다. 저장소를 내려받아 ./nudgeon up을 실행하고 터미널의 설치 링크를 여세요. 위자드에서 DB 비밀번호와 첫 관리자 설정, 로그인, 선택 사항인 OTP를 안내합니다. 첫 실행은 소스 빌드가 필요하며, 완성된 플랫폼 이미지를 내려받기만 하는 방식은 아직 제공하지 않습니다.

AI로 고객 데이터를 분석할 수 있나요?

MCP가 포함된 버전을 설치하고 운영자가 기능을 활성화하면 가능합니다. 본인 NudgeOn 계정으로 외부 AI를 연결하고 앱 하나를 선택하세요. 지표 정의와 함께 이벤트 추이·메시지 성과·퍼널·D1·D7·D30 리텐션을 분석하고, 콘솔에서 검토할 세그먼트·저니 초안을 저장할 수 있습니다. MCP는 기본 비활성이며 외부 클라이언트별 연결 검증은 별도로 필요합니다.

사람마다 AI에 허용되는 권한이 다른가요?

Viewer는 조회·분석, Editor 이상은 동의한 범위에서 초안 편집이 가능합니다. 고객 프로필 조회에는 연결별 관리자 승인과 본인 동의가 모두 필요합니다. 역할 변경·연결 해제는 다음 요청부터 반영됩니다. MCP에서는 AI가 저니를 활성화하거나 메시지를 보내거나 데이터를 삭제할 수 없습니다.

현재 사용할 수 있는 SDK는 무엇인가요?

네이티브 iOS·Android SDK 0.2.8가 Swift Package Manager와 Maven Central에 공개돼 있습니다. Android 인앱 캠페인에는 io.nudgeon:nudgeon-inapp:0.2.8도 사용합니다. React Native·Flutter는 공개 게시가 남아 있으며, 인앱·시작 광고 브리지는 아직 제공하지 않습니다.

바로 정식 운영에 도입해도 되나요?

현재는 파트너 베타 후보입니다. 관리형 DB 복구, 목표 부하와 24시간 연속 시험, 외부 개발자 온보딩 검증이 남아 있습니다. 관리형 호스팅은 제공하지 않습니다. 파일럿을 계획하기 전에 출시 체크리스트에서 검증 범위를 확인하세요.

담당 업무에 맞춰 시작하세요

다음 메시지를, 기다려지는 메시지로.

첫 저니 시작하기