앱 푸시와 인앱 메시지는 모두 앱 유저에게 정보를 전달하는 CRM 채널입니다. 하지만 메시지가 도달하는 대상과 노출되는 시점은 다릅니다. 앱 푸시는 알림 권한을 허용한 유저에게 앱 밖에서도 메시지를 전달할 수 있지만, 인앱 메시지는 유저가 앱을 사용하는 동안에만 노출됩니다.
예를 들어 장바구니에 상품을 담고 앱을 닫은 유저에게 인앱 메시지가 노출되도록 설정하면 앱을 다시 열기 전까지 메시지가 노출되지 않습니다. 반대로 상품 상세 화면을 보고 있는 유저에게 앱 푸시를 보내면 현재 화면에서 바로 정보를 확인하기가 어렵습니다.
아래에서 두 채널의 차이와 상황별 선택 기준, 함께 운영하는 방법을 살펴보겠습니다.
두 채널 비교
| 구분 | 앱 푸시 | 인앱 메시지 |
|---|---|---|
| 도달 대상 | 알림 권한을 허용한 설치 유저 | 앱을 사용 중인 유저 |
| 노출 시점 | 즉시, 예약, 이벤트 기반 발송 | 특정 화면 진입 또는 행동 발생 시 |
| 노출 위치 | 잠금 화면, 알림 센터, 알림 배너 | 앱 화면 내 |
| 필요한 동의 | OS 알림 권한 | OS 알림 권한 불필요 |
| 형식 | 제목, 본문, 이미지, 액션 버튼 | 템플릿 또는 HTML 기반 자유 구성 |
| 전환 측정 기준 | 클릭 기반 또는 발송 기반 | 클릭 기반 |
도달 대상: 알림 권한과 활성 유저
앱 푸시는 앱을 설치한 유저 중 알림 권한을 허용한 유저에게 발송할 수 있습니다. iOS는 앱이 알림을 보내기 전에 유저의 허용을 받도록 하고 있으며, 안드로이드도 13 버전부터 POST_NOTIFICATIONS 런타임 권한이 필요합니다. 알림 권한을 거절하거나 기기 설정에서 알림을 끈 유저에게는 푸시를 보낼 수 없고, 앱 삭제 역시 푸시 도달을 제한하는 요인입니다. 따라서 알림 권한을 요청하는 시점과 거절한 유저의 재허용을 유도하는 방법도 중요합니다. 구체적인 운영 방법은 앱 푸시 발송과 운영 노하우에서 자세히 다루고 있습니다.
인앱 메시지는 알림 권한과 관계없이 노출할 수 있지만, 유저가 앱을 실행해야 메시지를 볼 수 있습니다. 설치 유저가 100만 명이어도 한 달 동안 앱을 사용한 유저가 20만 명이라면 해당 기간 인앱 메시지의 잠재 도달 대상은 그 20만 명을 넘을 수 없습니다. 실제 도달 범위는 메시지 노출 조건에 따라 더 줄어들 수 있습니다.
따라서 채널을 선택할 때는 앱을 떠난 유저에게 재방문을 유도할 것인지, 앱을 사용 중인 유저의 행동을 유도할 것인지 먼저 구분해야 합니다. 전자라면 푸시 수신 가능 여부를, 후자라면 유저의 행동과 주요 이용 화면을 확인해야 합니다.
광고성 정보 수신 동의와 규제
앱 푸시로 할인이나 이벤트 등 광고성 정보를 보내려면 OS 알림 권한과 별도로 광고성 정보 수신 동의를 확인해야 합니다. 한국인터넷진흥원(KISA)은 앱 푸시 광고에도 정보통신망법이 적용되며 ‘푸시 알림 승인’과 ‘광고성 정보 수신 동의’를 구분해 받아야 한다고 안내합니다.
알림 권한을 허용한 유저라도 광고 수신에 동의하지 않았다면 프로모션 푸시는 보낼 수 없고 주문, 배송 같은 거래 정보만 보낼 수 있습니다. 광고성 푸시에는 정보통신망법 제50조에 따른 광고 표시, 야간 전송 제한, 수신 동의 여부 확인 등의 의무가 적용됩니다. 특히 쿠폰이나 적립금 안내도 지급 경위와 메시지 내용에 따라 광고성 정보로 분류될 수 있으므로 단순한 혜택 안내라고 판단해서는 안 됩니다.
CRM 캠페인을 운영할 때는 채널별 권한뿐 아니라 메시지의 광고성 여부와 유저의 수신 동의 상태를 함께 확인해야 합니다.
노출 시점과 형식
앱 푸시는 마케터가 지정한 시점에 즉시 또는 예약 발송할 수 있습니다. 가입, 구매 등의 이벤트를 조건으로 자동 발송하는 것도 가능합니다. 유저가 앱을 사용하지 않는 동안에도 전달할 수 있으므로 발송 시간과 빈도가 중요합니다. 발송 시간대를 정하는 기준은 CRM 메시지 발송 타이밍에서 자세히 다뤘습니다.
인앱 메시지는 유저가 특정 화면에 진입하거나 특정 행동을 했을 때 노출됩니다. 플레어레인에서는 이러한 조건을 노출 트리거로 설정할 수 있습니다. 예를 들어 상품 상세 화면에 진입한 유저 중 특정 상품을 조회한 유저에게만 할인 안내를 보여 줄 수 있습니다. 메시지를 노출할 기간과 대상 세그먼트도 함께 지정할 수 있습니다.

메시지 형식에도 차이가 있습니다. 앱 푸시는 OS에서 지원하는 알림 형식에 따라 제목, 본문, 이미지, 액션 버튼 등을 사용합니다. 반면 인앱 메시지는 모달, 바텀 시트, 전체 화면 템플릿을 활용하거나 HTML로 직접 제작할 수 있어 디자인과 인터랙션의 자유도가 높습니다.
두 채널 모두 과도한 메시지 노출을 방지해야 합니다. 앱 푸시는 발송 빈도 제한을 활용하고, 인앱 메시지는 노출 기간과 다시 보지 않기 등의 조건을 설정해 반복 노출을 관리할 수 있습니다.
상황별 채널 선택
같은 목적의 메시지라도 유저가 앱을 사용 중인지, 어떤 행동을 했는지에 따라 적합한 채널이 달라집니다.
| 상황 | 추천 채널 | 추천 이유 |
|---|---|---|
| 장바구니에 상품을 담고 앱을 닫음 | 앱 푸시 | 유저가 앱 밖에 있습니다. 담은 상품명을 넣고 딥링크로 장바구니 화면을 바로 엽니다. |
| 구매 완료 직후 | 인앱 메시지 | 구매 완료 화면 트리거로 리뷰 작성이나 함께 사기 좋은 상품을 안내합니다. |
| 새 기능 출시 | 인앱 메시지 | 기능이 있는 화면에 들어온 유저에게 사용법을 보여 줍니다. |
| 적립금 소멸 예정 | 앱 푸시 + 인앱 메시지 | 푸시 구독자에게는 푸시를 보냅니다. 일방적으로 지급한 적립금이라면 광고 수신 동의 유저로 대상을 좁힙니다. 앱을 사용 중인 유저에게는 마이페이지에 들어올 때 인앱 메시지로 잔액과 소멸일을 안내합니다. |
| 결제, 배송 상태 변경 | 앱 푸시 | 유저가 앱을 열지 않아도 알아야 하는 거래 정보입니다. 발송 빈도 제한에서 제외합니다. |
| 알림 권한을 거절한 유저 | 인앱 메시지 | 푸시를 보낼 수 없으므로 앱 안에서 알림이 주는 혜택을 보여 주고 권한을 다시 요청합니다. |
하나의 캠페인에 두 채널을 함께 활용할 수도 있습니다. 예를 들어 적립금 소멸 예정 안내를 푸시로 발송하고, 앱에 재방문한 유저에게 인앱 메시지로 잔액과 사용 기한을 다시 안내하는 방식입니다. 이때 적립금의 지급 경위와 메시지 내용에 따라 광고성 정보 수신 동의 여부를 확인해야 합니다.
두 채널 이어서 운영하기
앱 푸시 다음에 인앱 메시지
앱 푸시로 재방문을 유도한 뒤 인앱 메시지로 다음 행동을 안내하면 두 채널을 하나의 고객 여정으로 연결할 수 있습니다.
예를 들어 장바구니를 이탈한 유저에게 상품 재고를 안내하는 푸시를 발송합니다. 이후 유저가 앱에 재방문하면 인앱 메시지로 장바구니에 담긴 상품과 사용 가능한 쿠폰을 보여 주는 방식입니다. 푸시를 클릭하지 않고 앱 아이콘으로 직접 재방문한 경우에도 설정한 노출 조건을 충족하면 인앱 메시지를 보여 줄 수 있습니다.
플레어레인에서는 고객 여정 자동화의 앱 푸시 발송 성공 분기에 인앱 메시지 노드를 연결해 이러한 캠페인을 설정할 수 있습니다. 인앱 메시지는 설정한 유효 기간 동안 노출을 기다리며, 유저가 지정된 트리거 조건을 충족하면 노출됩니다. 고객 여정에서 예약된 인앱 메시지는 같은 트리거를 사용하는 다른 인앱 메시지보다 우선 노출됩니다.

푸시 발송에 실패한 경우에는 별도 분기를 통해 문자 등 다른 채널로 연결할 수도 있습니다. 단, 대체 채널의 발송 가능 여부와 수신 동의 조건을 확인해야 합니다.
행동 이벤트를 기준으로 여정을 설계하는 방법은 행동 기반 CRM 자동화에서 확인할 수 있습니다.
인앱 메시지로 푸시 권한 유도하기
앱 푸시를 수신하지 않는 유저에게는 인앱 메시지로 알림의 필요성을 안내할 수 있습니다. 재입고 알림, 배송 현황, 관심 상품의 가격 변동처럼 유저에게 필요한 정보를 먼저 보여 주고 알림 권한 설정을 유도하는 방식입니다.
플레어레인 인앱 메시지는 버튼 액션으로 ‘푸시 구독 요청’을 지원합니다. 아직 권한을 요청하지 않은 유저에게는 시스템 권한 요청 화면을 표시하고, 이미 차단한 유저에게는 알림 설정 화면으로 이동하도록 안내할 수 있습니다. 실제 동작은 OS와 권한 상태에 따라 달라집니다.
시스템 권한 창은 한번 거절하면 다시 띄우기 어렵기 때문에, 알림 권한 요청은 유저가 필요성을 체감하는 시점에 진행하는 편이 좋습니다. 예를 들어 재입고를 기다리는 상품 상세 화면에서 알림을 설정하도록 안내하면 권한을 허용했을 때 얻는 이점을 명확하게 전달할 수 있습니다.
성과 비교 시 기준 맞추기
앱 푸시와 인앱 메시지의 성과를 비교할 때는 전환 집계 기준을 먼저 확인해야 합니다.
두 채널을 비교하려면 동일한 구매 이벤트와 기여 기간을 적용하고, 전환 측정 방식도 클릭 기반으로 맞춰야 합니다. 또한 인앱 메시지의 노출과 클릭은 기기 단위로 집계되므로 실제 유저 수와 차이가 있을 수 있습니다.
이처럼 집계 기준을 통일하면 채널별 전환 성과를 보다 일관된 기준에서 분석할 수 있습니다. 다만 채널 자체의 효과를 판단하려면 대상 유저와 노출 조건의 차이도 함께 고려해야 합니다.
앱 푸시와 인앱 메시지는 어느 채널이 더 효과적인지보다 어떤 유저에게, 어떤 시점에 메시지를 전달할 것인지에 따라 선택해야 합니다. 앱을 떠난 유저의 재방문이 목적이라면 앱 푸시를, 앱을 사용 중인 유저의 행동을 유도하려면 인앱 메시지를 활용할 수 있습니다. 두 채널을 함께 운영하면 앱 밖에서 재방문을 유도하고, 앱 안에서 다음 행동까지 연결하는 고객 여정을 설계할 수 있습니다.
플레어레인에서는 앱 푸시와 인앱 메시지를 하나의 고객 여정으로 연결하고 유저의 행동에 따라 메시지 노출 조건을 설정할 수 있습니다. 실제 캠페인에 적용하는 방법이 궁금하다면 상담을 통해 확인해 보세요.
