Klaviyo ESP 연동

Klaviyo는 이메일 플랫폼으로 Sendgrid의 이메일 API를 사용하는 이커머스 마케팅 자동화 플랫폼입니다. 즉, Sendgrid를 통해 이메일을 발송하면서 동시에 Klaviyo의 다른 서비스 제품군도 사용할 수 있습니다.

본 페이지에서는 이메일 마케팅 측정을 위한 Klaviyo 및 Adjust 설정 방법을 확인할 수 있습니다.

시작에 앞서

요구 사항

  • Android SDK v4.28.1 이상
  • iOS SDK v4.29.2 이상

Klaviyo 설정

  1. Klaviyo를 사용하여 계정 설정하기.
  2. 링크 브랜딩 및 클릭 측정 설정하기.
    • 링크 브랜딩을 사용하면 기본으로 설정된 Klaviyo 도메인 대신 클릭 기반 링크에서 사용자 본인의 도메인을 사용할 수 있습니다.

Adjust 설정

1. SDK에서 딥링킹 지원 확인

앱에서 다이렉트 딥링킹, 디퍼드 딥링킹 및 딥링킹을 통한 리어트리뷰션을 위한 Adjust SDK를 구성해야 합니다. 이를 통해 앱이 다양한 시나리오에서 딥링크 측정을 지원할 수 있습니다. 다음과 같이 딥링킹 개발자 가이드를 사용하여 앱이 올바르게 설정되었는지 확인하시기 바랍니다.

2. Link Resoultion 설정

이메일 캠페인 진행 시 Klaviyo는 자체 클릭 리코딩 리다이렉트 URL과 함께 이메일의 모든 링크를 래핑합니다. 이를 통해 클릭률 통계를 확인할 수 있습니다.

그러나 이메일에 유니버셜 링크가 포함된 경우, 리다이렉트 URL로 인해 iOS가 해당 링크를 올바르게 해석하지 못할 수 있습니다. Adjust의 Link Resolution은 이러한 문제를 해결할 수 있습니다. Adjust의 개발자용 문서를 참고하여 앱에서 Link Resolution이 설정되었는지 확인하시기 바랍니다.

3. SendGrid 연동 전체 단계

Klaviyo는 Sendgrid의 이메일 API를 사용하기 때문에 Sendgrid 연동에 필요한 특정 요건을 준수해야 합니다.

  1. SendGrid에 AASA 파일이나 프록시를 조건부로 제공하기 위해 도메인을 설정합니다. 설정 방법에 대한 자세한 내용은 SendGrid의 문서를 참조하시기 바랍니다.
  2. 유효한 AASA 파일은 path 아래에 호스팅되어야 합니다. Apple의 가이드를 참조하여 이를 생성하거나 SendGrid의 문서에 나온 예시를 활용하시기 바랍니다.

이메일 캠페인 준비

  1. Klaviyo 이메일 프로젝트에서 Adjust 링크를 추가합니다.
  2. 이메일 캠페인을 라이브로 론칭하기에 앞서 연동을 테스트합니다.