이메일에서 표 블록을 사용하는 방법

예상 6 읽은 시간(분)
|
업데이트 2025년 1월 17일 오후 5:50 EST
학습 내용 

학습 내용 

이메일에서 표 블록을 사용하는 방법을 알아보세요. 이러한 블록은 이미지와 텍스트를 나란히 표시할 수 있습니다. 테이블 블록은 데이터를 반복하여 각 수신자에게 이메일을 개인화할 수 있도록 동적으로 설정할 수도 있습니다.

테이블 블록 이해 

테이블 블록 이해 

테이블 블록에는 두 가지 유형이 있습니다: 

  • 정적
    이 유형의 테이블 블록은 선택한 행과 열의 정확한 개수를 표시합니다. 각 수신자에게는 동일한 테이블 레이아웃이 표시되지만 개인화, 이벤트, 카탈로그 또는 기타 태그를 사용하는 경우 콘텐츠가 달라질 수 있습니다. 
  • 동적
    이러한 테이블 블록을 사용하면 데이터 목록(예: 장바구니 이탈 또는 주문 확인 플로우의 항목 목록)을 반복할 수 있습니다. 행 수는 리스트 항목 수에 따라 결정되며, 1개 품목을 주문한 경우 1행, 5개 품목을 주문한 경우 5행이 표시됩니다. 

동적 테이블 블록의 가장 일반적인 사용 사례는 장바구니 이탈 메시지에서 제품을 강조 표시하는 것입니다. 여기에서는 동적 블록을 사용하여 포기한 각 품목의 이미지, 제품 이름 및 가격이 포함된 여러 행을 표시합니다. 

테이블 블록 사용 시기

테이블 블록 사용 시기

표 블록은 두 개 이상의 콘텐츠를 나란히 배치하는 여러 가지 방법 중 하나입니다. 다른 대안으로는 분할 블록과 열이 있습니다. 

아래 표에서 콘텐츠를 나란히 배치하는 다양한 옵션에 대해 자세히 알아보세요. 

콘텐츠 레이아웃열 수너비 옵션허용되는 콘텐츠 유형모바일 보기에서 열을 쌓을 수 있나요?
블록 분할2정밀한 제어( 분할 설정 사용 > 열 너비)이미지 또는 텍스트만
1-4제한된 선택모든 유형의 콘텐츠 블록(예: 텍스트 블록, 이미지 블록, 리뷰 견적 블록)
테이블 블록 모든 번호정밀한 제어( 열 너비 사용 > 매뉴얼)이미지 또는 텍스트만아니요

표는 화면 리더가 파싱하는 데 어려움을 겪기 때문에 접근성 측면에서 문제가 될 수 있습니다. 

정적 테이블 블록 

정적 테이블 블록 

여기서 '정적'이라는 단어는 단순히 테이블의 콘텐츠와 행 수가 모든 수신자에 대해 동일하게 유지된다는 의미입니다. 콘텐츠가 변경되는 유일한 경우는 정적 테이블 블록 내에 개인화, 날짜 및 카탈로그 태그와 같은 동적 콘텐츠를 추가하는 경우입니다. 

정적 테이블 블록의 사용 사례

정적 테이블 블록의 사용 사례

정적 테이블 블록을 사용하려면

  • 플래시 세일이나 제품 출시와 같은 특정 품목을 표시합니다.
  • 항상 같은 수의 항목을 포함하세요(예: 탐색 이탈 메시지에 가장 최근에 본 항목을 표시). 
  • 이벤트 데이터에 포함된 항목이 1개만 포함된 플로우 메시지를 만듭니다: 
    • 장바구니 이탈 플로우(장바구니에 추가 트리거) 
    • 탐색 포기 플로우 
    • 재입고 및 가격 인하 플로우 
  • 정적 텍스트와 이미지를 나란히 배치하려는 경우
정적 테이블 블록을 만드는 방법

정적 테이블 블록을 만드는 방법

  1. 이메일(예: 캠페인 이메일 템플릿 또는 플로우 이메일)로 이동합니다. 
  2. 블록 메뉴에서 블록을 캔버스로 드래그합니다.
    표 블록 아이콘
  3. 블록의 스타일 메뉴를 엽니다. 테이블 블록의 기본 설정은 정적이므로 이미 정적이 선택되어 있습니다.
    블록의 스타일 메뉴
  4. 열에서 추가를 클릭하여 열을 추가합니다.
    열 추가 옵션
  5. 아래에서 행 추가를 클릭하여 행을 추가합니다.
    행 추가 옵션
  6. 블록의 콘텐츠 탭으로 돌아갑니다. 
  7. 셀 선택기 영역을 사용하여 편집할 셀을 선택합니다.
    셀 선택 영역
  8. 셀 콘텐츠 메뉴를 사용하여 해당 셀이 텍스트인지 이미지인지 선택합니다. 각 셀에 대해 반복합니다.
  9. 콘텐츠 메뉴 아래에 콘텐츠(예: 텍스트 또는 이미지)를 추가합니다. 
  10. 모든 셀에 콘텐츠를 추가한 후에는 뒤로 가기 화살표를 클릭하여 기본 콘텐츠 메뉴로 돌아가 이메일 작성을 계속합니다.
    기본 콘텐츠 메뉴
동적 테이블 블록 

동적 테이블 블록 

전자상거래 플랫폼에 Klaviyo 와 표준 연동이 있는 경우 동적 테이블 블록을 구축할 필요가 없습니다. 대신 기본 장바구니 이탈 또는 플로우 라이브러리에 있는 주문 플로우에 있는 테이블 블록을 사용하세요.

동적 테이블 블록은 데이터 집합을 반복하여 그 안의 항목 수에 따라 콘텐츠를 반복합니다. 블록은 리스트의 끝에 도달할 때까지 반복합니다. 예를 들어 누군가의 카트에 있는 제품의 정확한 개수를 표시할 수 있습니다.  

동적 블록을 사용하려면 각 리스트 항목이 동일한 형식을 따르는 중첩된 리스트로 포맷된 데이터를 참조해야 합니다. 가장 일반적인 사용 사례는 플로우의 트리거 이벤트(예: 결제 시작, 주문 완료)에서 찾은 제품 정보이지만 웹 피드를 사용하여 블로그 게시물을 나열하거나 목록으로 형식이 지정된 프로필 데이터를 참조할 수도 있습니다. 

동적 테이블 블록의 요소

동적 테이블 블록의 요소

동적 콘텐츠 블록을 만들려면 3가지 요소가 필요합니다: 

  • 행 컬렉션
    반복할 데이터의 위치입니다. 소스 데이터(예: 결제 시작 이벤트의 메타데이터에 있는 항목)를 볼 때 모든 태그에 대해 동일한 관련 템플릿 태그의 부분입니다.
  • 행 별칭
    테이블이 데이터 집합을 반복할 때 행 컬렉션을 참조하는 약식 방법입니다. 행 별칭은 일반적으로 항목이지만 어떤 텍스트도 사용할 수 있습니다. 
  • 동적 콘텐츠
    모든 행에 표시되는 콘텐츠입니다. 예를 들어, 누군가가 장바구니에 남긴 모든 품목에 대해 이미지, 제품 이름, 가격, 이형 상품 정보를 표시하고 싶을 수 있습니다. 
동적 테이블 블록의 사용 사례

동적 테이블 블록의 사용 사례

데이터 목록을 동적으로 참조하고 목록의 모든 항목이 동일한 방식으로 서식이 지정된 경우 동적 테이블 블록을 사용합니다. 여기에는 다음이 포함됩니다: 

  • 장바구니 이탈 플로우 (결제 시작 트리거) 
  • 주문 확인 플로우 
  • 상향 또는 교차 판매 플로우
동적 테이블 블록을 만드는 방법

동적 테이블 블록을 만드는 방법

이 지침에 사용된 모든 태그는 예시이며 계정에 맞는 태그와 다를 수 있습니다. 메시지에 대한 올바른 태그는 데이터의 출처와 구조(주로 전자상거래 플랫폼)에 따라 달라지며, Klaviyo 계정마다 다릅니다. 

이 섹션에서는 동적 테이블 블록을 높은 수준에서 다룹니다. 이 프로세스에 대한 자세한 지침은 플로우 이메일에서 동적 블록을 작성하는 방법을 참조하세요.

  1. 편집기로 이동하여 이메일을 받습니다. 이벤트 데이터(예: 장바구니 이탈 세부 정보)를 사용하는 경우 관련 이벤트에 의해 트리거된 플로우 내의 이메일로 이동합니다.  
  2. 블록 메뉴에서 블록을 캔버스로 드래그합니다.
    테이블 블록 옵션
  3. 블록의 스타일 메뉴를 열고 동적을 선택합니다.
    표 블록 내의 스타일 메뉴 
  4. 행 컬렉션 설정: 표시하려는 각 항목에서 일관된 템플릿 태그의 일부를 사용합니다.
    • 예를 들어 {{ event.products.0.imageURL }}이 첫 번째 항목의 이미지 태그이고 {{ event.products.1.name }}이 두 번째 항목의 이름 태그인 경우 행 컬렉션은 event.products여야 합니다. 
    • 행 컬렉션은 거의 항상 첫 번째 숫자 앞의 태그 부분입니다(예: event.extra.line_items 전체 태그가 {{ event.extra.line_items.0.product.name }}인 경우).
  5. 행 별칭을 항목으로 설정합니다. 
  6. 블록의 콘텐츠 탭으로 돌아갑니다. 
    • 표의 각 셀에 콘텐츠를 추가합니다. 일반적으로 왼쪽 셀은 이미지이고 오른쪽 셀은 제품 정보가 포함된 동적 태그가 포함된 텍스트입니다. 
  7. 표의 각 태그에서 첫 번째 숫자 앞의 모든 항목을 행 별칭(예: "item")으로 바꿉니다. 예를 들어
    • {{ event.extra.line_items.0.imageURL }} 이 {{ item.imageURL }} 이 됩니다. 
    • {{ event.items.0.product.name }} 이 {{ item.product.name }}이 됩니다.
  8. 미리보기 & 테스트를 클릭하여 이메일을 미리 봅니다. 
    • 올바른 데이터를 사용하여 미리 보고 있는지 확인합니다(예: 장바구니 이탈 메시지인 경우 결제 시작 이벤트를 사용하여 미리 보기). 그렇지 않으면 테이블에 아무 것도 표시되지 않습니다. 

이 프로세스를 통해 개발자와 코드에 능통한 마케터는 고도로 맞춤화된 콘텐츠를 만들 수 있습니다. 팀에 개발자가 없고 이 블록을 직접 만드는 데 익숙하지 않다면 Klaviyo 파트너에게 도움을 요청하세요.

장바구니 이탈 플로우를 생성하거나 이벤트 데이터를 사용하여 이메일 및 문자 메시지 플로우를 개인화하는 방법에 대해 자세히 알아보세요.

동적 테이블 블록의 작동 방식

동적 테이블 블록의 작동 방식

동적 테이블 블록은 대부분의 프로그래밍 언어에서 for 루프와 똑같이 작동합니다. 

  • 행 컬렉션은 반복할 데이터의 일부를 식별합니다. 
  • 행 별칭은 동적 콘텐츠가 표시되는 위치를 식별하기 위한 별칭입니다. 
  • 행 별칭을 사용하는 모든 태그는 어떤 행에 나타나는지에 따라 이벤트 데이터 내에서 올바른 행을 참조합니다. 

이메일이 렌더링되면 Klaviyo 이 데이터 집합의 각 항목을 반복합니다. 처음으로 행 별칭이 데이터 집합의 첫 번째 항목을 참조하는 [행 컬렉션].0으로 바뀝니다. 두 번째로 행 별칭이 [행 컬렉션].1로 대체됩니다, 데이터 세트의 두 번째 항목을 나타냅니다. 그런 다음 항목이 하나도 남지 않고 데이터 집합의 모든 항목에 대해 하나의 행이 있을 때까지 이 프로세스를 계속합니다. 

추가 자료

추가 자료

이 도움말 문서가 유용했나요?
이 형식은 도움말 문서 피드백 용도로만 사용하세요. 지원 팀에 문의하는 방법.

Klaviyo에서 자세히 살펴보기

커뮤니티
동료, 파트너, Klaviyo 전문가와 연결되어 영감을 받고 인사이트를 공유하며, 모든 궁금한 사항에 대해 답을 얻으세요.
라이브 교육
Klaviyo 전문가와 함께하는 라이브 세션에 참여하여 모범 사례, 주요 기능 설정 방법 등에 대해 알아보세요.
지원

계정을 통해 지원에 액세스하세요.

이메일 지원 (무료 체험 및 유료 계정) 연중무휴 24시간 사용 가능

채팅/가상 비서
사용 가능 여부는 위치 및 요금제 유형에 따라 다름