데이터 관리 및 분석: Pushwoosh + CRM 소프트웨어

공유

여러 시스템에 걸쳐 데이터의 일관성, 정확성, 투명성을 보장하세요. Pushwoosh와 CRM 소프트웨어 솔루션 간의 통합을 통해 데이터 웨어하우징, 분석 및 보고 기회에 대해 알아보세요.

고객 관계 관리(CRM) 솔루션을 사용하고 있다면 여러 소스에서 오는 데이터를 동기화해야 할 필요성을 느낄 가능성이 높습니다. 분석을 수행하고 정확한 보고서를 얻으려면 고객 데이터를 일관되고 투명하게 유지하는 것이 중요합니다.

데이터가 가장 중요합니다

분석은 마케팅 전략을 수립하는 데 중요한 역할을 합니다. 어떤 산업에서 운영하든, 비즈니스 규모가 어떻든, 데이터를 기반으로 어떤 전략을 고수해야 할지 결정해야 합니다.

여기에는 클릭률 및 참여율과 같은 특정 지표를 기반으로 캠페인을 미세 조정하고, 제품 및 서비스를 개선하기 위해 고객의 구매 주기와 일반적인 행동을 분석하는 것이 포함됩니다. 데이터와 분석은 또한 ROI를 창출하는 데 가장 효과적인 채널을 결정하는 데 도움이 됩니다. Hubspot에 따르면, 마케터의 39%는 마케팅 활동의 ROI를 증명하는 것을 가장 큰 과제로 생각하므로 데이터를 이해하는 것이 최우선 과제입니다.

사용자 기반이 큰 회사의 경우 여러 플랫폼에 걸쳐 데이터를 관리하고 분석하는 것이 어려울 수 있으므로, Pushwoosh는 이 프로세스를 더 쉽게 만들 수 있는 기회를 제공합니다.

데이터 마이그레이션: Pushwoosh ↔ CRM

Pushwoosh에서 분석 CRM으로 고객 데이터를 동기화, 내보내기 및 가져오기하고 그 반대로도 할 수 있는 몇 가지 방법이 있습니다. 다음은 Pushwoosh와 CRM 간에 데이터를 일관되고 투명하게 유지하면서 동기화하고 마이그레이션할 수 있는 몇 가지 모범 사례입니다:

1. 사용자 중심 접근 방식을 고수하세요: CRM / 분석 시스템의 기존 사용자 ID를 사용하여 호환되는 데이터베이스를 만듭니다.

사용자 중심 접근 방식의 이점:

  • 모든 시스템(CRM, Acquisition, Backend 등)에 걸친 투명한 통합;
  • 투명한 통계 바인딩 및 데이터 흐름
  • 세분화를 위한 강력하고 간단한 절차
  • 쉬운 문제 해결
  • Customer Journey를 사용하고 다른 시스템(Adjust, Solitics 등)과 통합할 수 있는 기능

2. 백엔드에서 Pushwoosh로 태그를 대량으로 푸시하여 더 많은 세분화 옵션을 허용합니다.

이를 통해 사용자가 앱을 업데이트할 필요 없이 CRM / 청구 / AI의 최신 데이터를 사용하여 새로운 세그먼트를 구축하고 맞춤형 캠페인을 보낼 수 있습니다.

/bulkSetTags API 호출을 사용하면 대량 업데이트 작업을 위해 한 번에 1000개의 태그 값을 설정할 수 있으며, 일반적인 /setTags 호출과 달리 프로세스 속도를 크게 높일 수 있습니다. 대량 태그 API 호출에 대한 자세한 내용은 여기에서 읽어보세요.

또한, 다음과 같은 Python 스크립트를 사용하여 유사한 대량 업데이트 작업을 수행할 수 있습니다:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import argparse
import requests
import json
import csv
ENDPOINT = "https://cp.pushwoosh.com/json/1.3"
API_KEY = "" # Put your API Key here
APP_CODE = "" # Put the application code here
def bulkSetTags(hwids=None, name=None, value=None):
"""
Function to set tags in bulk via polling /bulkSetTags API:
https://docs.pushwoosh.com/platform-docs/api-reference/tags#bulksettags
:param hwids – array of hardware IDs
:param name – name of the tag
:param value - value of the tag
returns JSON with the response
"""
if hwids is not None and name is not None and value is not None:
request = {"request": {"auth": API_KEY, "application": APP_CODE, "devices": []}}
for hwid in hwids:
request["request"]["devices"].append({"hwid": hwid, "tags": {name: value}})
url = "{}/bulkSetTags".format(ENDPOINT)
print("Url: {}\nDATA:{}".format(url, json.dumps(request)))
response = requests.post(url, data=json.dumps(request))
if response.status_code == 200:
return response.json()
else:
return response
parser = argparse.ArgumentParser(
description="Bulk set tags via CSV. Usage: bulksettags.py file.csv tag_name tag_value"
)
parser.add_argument(
"csv_location",
help="CSV file name in current directory with the list of HWIDs, assuming hwid in first column",
)
parser.add_argument("tag_name", help="name of the tag to update")
parser.add_argument("tag_value", help="value of the tag to set")
args = parser.parse_args()
if (
args.csv_location is not None
and args.tag_name is not None
and args.tag_value is not None
):
with open(args.csv_location) as f:
# read list of HWIDs from input CSV and split it into batches of 1000 devices
rows = csv.reader(f, delimiter=",", quotechar='"')
counter = 0
hwids = []
n = 1
for row in rows:
hwids.append(row[0])
counter += 1
# if we have already 1000 hwids, let's send the request
if counter == 100:
r = bulkSetTags(hwids=hwids, name=args.tag_name, value=args.tag_value)
print(r)
counter = 0
n += 1
hwids = []

3. 데이터를 데이터 웨어하우스로 다시 동기화
힌트: “User ID”를 사용하여 데이터를 함께 묶습니다.

사용자 ID 기반 동기화의 이점:

  • 보고 기능 개선 및 비즈니스 관련 시스템과의 데이터 상호 참조 기능
  • 필요한 방식으로, 필요한 기간 동안 데이터를 저장할 수 있는 기능

제어판과 /exportSegment API 호출 내보내기 모두 User ID 열을 포함하며, 여러 가지 방법으로 사용할 수 있습니다:
사용자별 태그를 사용하여 여러 기기에서 사용자 속성을 매핑합니다
사용자 중심 API를 사용하여 기기 ID 대신 사용자 ID를 조작합니다
• Pushwoosh의 기기별 통계를 데이터 웨어하우스, CRM 또는 기타 시스템의 사용자 중심 데이터에 매핑합니다.

세그먼트 내보내기 기능에 대한 자세한 내용은 여기에서 읽어보세요.

데이터 마이그레이션의 전반적인 이점:

  • 정확한 보고서 (모든 데이터의 일관성, 손실 없음);
  • 실험 실행 및 마케팅 가설 테스트 단순화;
  • 더 쉬운 디버깅 및 문제 해결: 메시지 ID, 사용자 ID, HWID 등과 같은 ID를 사용하여 정보를 확인할 수 있습니다.

CRM 솔루션에서 Pushwoosh로 데이터를 마이그레이션하고 다시 가져와 정확한 보고서를 얻는 방법을 알아보려면 무료 데모를 요청하세요:

데모 요청

관련 기사

전체 보기