사용가이드

오늘 우리 서비스의 활성 사용자 수는 몇명일까? (DAU)

몇 명의 사용자가 오늘 로그인을 했을까?

January 25, 2023
Lea Lim

아웃코드는 스프레드시트와 노코드 API가 결합된 데이터도구입니다. 다양한 데이터를 사용자가 직접 보면서 원하는 솔루션으로 처리할 수 있는 새로운 업무용 데이터 플랫폼입니다.

DAU = 일일 활성 사용자 수

MAU 템플릿에서 정의했듯이, "활성 사용자"가 누구인지를 정확히 하는 것이 중요합니다.

DAU는 MAU (월간 활성 사용자 수)와 함께 서비스나 제품의 stickiness, 사용자의 사용빈도를 측정하는데 쓰입니다.

이번 템플릿에서는 가상 B2B SaaS 스타트업인 Awesome Company의 데이터베이스를 활용하여 자동화를 만들어보겠습니다. 특정 날짜에 서비스에 로그인한 유저를 활성 사용자라고 가정하고 시작해 볼까요?

아웃코드에서는 10분 만에 DAU와 필요한 설명이 담겨있는 자동화를 만들 수 있습니다.

샘플 MySQL 데이터베이스


Awesome Company의 MySQL 데이터베이스는 이렇게 구성되어 있습니다.

alt text

DAU를 계산하기 위해서는 아래의 데이터가 필요합니다.

  • log-in date
  • user id

SQL에서 DAU를 계산하는 법

Awesome Company의 2022년 4월 10일의 DAU를 측정하기 위해서는 login_history 테이블의 user_id와 created_at가 필요합니다.

이렇게 만들어진 자동화는 팀원들과도 공유할 수 있습니다.

SELECT DATE_FORMAT(created_at, "%Y %M %d") AS DAY,
    COUNT(user_id) AS DAU
FROM login_history
GROUP BY DATE_FORMAT(created_at, "%Y %M %d")
ORDER BY DATE_FORMAT(created_at, "%Y %M %d") desc

더 간편하게 DAU를 측정할 수 있는 쿼리나 다른 방법을 알고 계시나요? 아래 Reply 버튼을 누르고 아웃코드 커뮤니티와 공유해 주세요!

데이터를 더 활용하고 싶으신가요?

  • DAU만 계산하는 대신 더 명확하게 고객의 제품 사용빈도를 측정할 수 있는 DAU/MAU의 비율도 확인해 보세요.
  • 데이터를 어떻게 더 효율적으로 활용할 수 있는지, 여기서 템플릿을 확인해 보세요.

팀원과 공유하고 워크플로우 자동화하기

아웃코드의 자동화를 통해 실시간으로 필요한 데이터와 지표를 확인하고 분석할 수 있습니다.

  • 자동화를 팀원들과 공유해 보세요.
  • 아웃코드의 간편한 자동화 기능을 통해 실시간 DAU를 슬랙이나 이메일로 받아보세요.

아직 망설이시나요?

아웃코드는 14일간 무료로 모든 기능을 사용해 보실 수 있습니다. 부담 가지지 마시고 마음껏 이용해 보세요!

무료로 시작하기