Klaviyo ESP 연동
Klaviyo는 이메일 플랫폼으로 Sendgrid의 이메일 API를 사용하는 이커머스 마케팅 자동화 플랫폼입니다. 즉, Sendgrid를 통해 이메일을 발송하면서 동시에 Klaviyo의 다른 서비스 제품군도 사용할 수 있습니다.
본 페이지에서는 이메일 마케팅 측정을 위한 Klaviyo 및 Adjust 설정 방법을 확인할 수 있습니다.
시작에 앞서
요구 사항
- Android SDK v4.28.1 이상
- iOS SDK v4.29.2 이상
Klaviyo 설정
- Klaviyo를 사용하여 계정 설정하기.
- 링크 브랜딩 및 클릭 측정 설정하기.
- 링크 브랜딩을 사용하면 기본으로 설정된 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 연동에 필요한 특정 요건을 준수해야 합니다.
- SendGrid에 AASA 파일이나 프록시를 조건부로 제공하기 위해 도메인을 설정합니다. 설정 방법에 대한 자세한 내용은 SendGrid의 문서를 참조하시기 바랍니다.
- 유효한 AASA 파일은 path 아래에 호스팅되어야 합니다. Apple의 가이드를 참조하여 이를 생성하거나 SendGrid의 문서에 나온 예시를 활용하시기 바랍니다.
이메일 캠페인 준비
- Klaviyo 이메일 프로젝트에서 Adjust 링크를 추가합니다.
- 이메일 캠페인을 라이브로 론칭하기에 앞서 연동을 테스트합니다.