프로젝트 배경
문제점
- 전통적인 이메일 캠페인의 낮은 개인화 및 참여율: 많은 조직이 정적이고 비개인화된 이메일을 사용해 낮은 오픈율 및 클릭률 문제를 겪고 있습니다.
- 캠페인 성과를 추적하고 최적화하기 어려움: 기존 도구는 실시간 인사이트나 정밀한 트래킹 기능이 부족하여, 마케팅팀이 신속하게 반응하거나 개선하기 어렵습니다.
- 전문적인 이메일 템플릿 제작의 복잡성: HTML/CSS에 익숙하지 않은 마케팅팀은 반응형 이메일을 직접 제작하기 어렵습니다.
- 대규모 이메일 운영의 비효율성: 수작업 중심의 워크플로우와 자동화 부족은 캠페인 확장성과 정밀도에 제약을 줍니다.
- 분산된 사용자 데이터 및 세분화 부족: 사용자 행동, 참여 이력, 업로드된 데이터 기반의 동적 세분화가 어려워 타겟팅 효율성이 낮습니다.
프로젝트 목표
- 마케팅팀이 직접 사용할 수 있는 이메일 캠페인 관리 플랫폼을 제공하여 업무 생산성을 향상시킴
- 실시간 트래킹 및 분석 기능을 통해 데이터 기반의 마케팅 의사결정을 지원
- 개인화된 자동화 워크플로우를 구현해 고객 참여도와 전환율을 높임
- 모든 디바이스에 최적화된 반응형 웹 시스템을 제공하여 접근성과 확장성 확보
- 보안성과 협업 기능이 강화된 사용자 관리 기능으로 기업용 요구사항 충족
핵심 포인트
- 통합형 캠페인 관리 시스템: 대량 이메일 발송, 자동화 스케줄링, 타겟 세분화 등 모든 기능을 하나의 플랫폼에서 통합 제공
- 모듈형 이메일 템플릿 에디터: ReactJS와 MJML/GrapesJS를 활용해 드래그 앤 드롭 방식으로 반응형 템플릿을 손쉽게 제작 가능
- 행동 기반 마케팅 자동화: Redis 큐와 NodeJS 기반 크론 작업을 통해 이벤트 기반, 드립 마케팅 등 정밀한 자동화 구현
- 고급 트래킹 및 실시간 분석 대시보드: 픽셀 트래킹, UTM 링크, 실시간 차트(Chart.js, Recharts)로 캠페인 성과를 시각적으로 분석
- 기업 수준의 확장 가능한 아키텍처: ReactJS, NodeJS, PostgreSQL, Redis 기반의 최신 기술 스택과 보안 인증(JWT, OAuth), SMTP 연동을 통한 안정적 발송 지원
- 모든 디바이스에 최적화된 UX: 데스크탑, 태블릿, 모바일에서 일관된 사용자 경험 제공
- 보안 중심 사용자 및 권한 관리: 역할 기반 접근 제어(RBAC), OAuth 로그인, ReactJS 기반 관리 패널을 통한 팀 협업 기능 제공
프로젝트 상세
Vary는 이메일 마케팅 자동화, 고객 행동 추적, 캠페인 분석을 위해 특화된 고성능 확장형 웹 플랫폼입니다. 이 플랫폼은 마케팅 팀과 기업 사용자들이 대규모 이메일 캠페인을 손쉽게 생성, 관리, 예약할 수 있도록 지원합니다.
Vary는 실시간 전송률, 오픈율, 클릭률, 전환율 등을 시각화하는 고급 분석 기능을 갖추고 있어 캠페인 성과를 명확하게 파악할 수 있습니다. 또한 비개발자도 사용할 수 있는 모듈형 드래그 앤 드롭 이메일 에디터를 제공하여 반응형 HTML 이메일을 손쉽게 디자인할 수 있습니다.
사용자 행동과 사전 정의된 조건에 따라 맞춤형 이메일을 자동으로 발송할 수 있는 마케팅 자동화 기능도 탑재되어 있어 고객 참여율과 반응률을 극대화합니다. 반응형 웹 기술을 기반으로 개발된 Vary는 데스크탑, 태블릿, 모바일 등 모든 디바이스에서 안정적인 사용 환경을 보장합니다.
Demo video: https://drive.google.com/file/d/1g659ueen26mV-8-Mr3mN_YGCMuVpgWSF/view?usp=sharing