콘텐츠로 건너뛰기

특정 수신자에게 콘텐츠 표시하기

표시 조건태그(Tags)를 기반으로 특정 수신자에게 블록을 표시하거나 숨깁니다. 모든 구독자는 동일한 이메일을 받지만, 각 구독자는 자신에게 해당하는 블록만 보게 됩니다.

**바닥글(Footer)**을 제외한 캔버스의 모든 블록이나 요소에 표시 조건을 추가할 수 있습니다.

표시 조건을 설정하려면:

  1. 캔버스에서 블록이나 요소를 선택합니다.
  2. 오른쪽 패널의 표시 조건(Display condition) 아래에서 **이 블록을 조건부로 표시(Show this block conditionally)**를 켭니다 (블록 내부의 요소를 선택한 경우 이 요소를 조건부로 표시(Show this element conditionally)).
표시 조건 패널, '이 블록을 조건부로 표시' 체크박스가 꺼져 있고 기본값은 항상 표시됨
  1. 첫 번째 필드에서 태그(Tag)를 선택합니다.
  2. 연산자와 값을 설정합니다 (예: istrue).
표시 조건 패널, '이 요소를 조건부로 표시'가 켜져 있고, loyalty_member가 true인 규칙 및 '블록 숨기기'가 선택됨
  1. **+ 규칙 추가(+ Add rule)**를 클릭하여 규칙을 더 추가합니다. 모든 규칙이 일치해야 하는 경우 **모든 규칙(All rules)**을, 하나 이상만 충족하면 되는 경우 **임의 규칙(Any rule)**을 선택합니다.
  2. 값이 알 수 없는 경우(If value is unknown) 아래에서 블록 숨기기(Hide block) 또는 **블록 표시(Show block)**를 선택합니다. 이는 수신자에 대해 태그(Tag)에 값이 없을 때 어떻게 처리할지를 제어합니다.

조건이 활성화되면 블록은 캔버스에 규칙의 간단한 요약이 포함된 칩을 표시합니다. 독립적인 조건의 경우 IF, 분기 체인의 블록인 경우 ELSE IF / ELSE가 표시됩니다.

다른 그룹에 다른 콘텐츠 표시하기

Anchor link to

단일 표시 조건은 하나의 블록만 제어합니다. 즉, 편집기는 일부 수신자에게는 블록을 표시하고 다른 수신자에게는 숨깁니다. 한 블록을 다른 블록으로 대체하지는 않습니다.

다른 수신자들이 같은 위치에서 다른 블록을 봐야 하고, 각 수신자가 정확히 하나의 변형만 봐야 하는 경우에는 **분기(Branch)**를 사용하세요.

분기 체인을 설정하려면:

  1. 캔버스에서 두 개 이상의 블록(또는 동일한 블록 내의 요소)을 서로 바로 옆에 배치합니다.
  2. 첫 번째 블록에서 이 블록을 조건부로 표시(Show this block conditionally)(또는 이 요소를 조건부로 표시(Show this element conditionally))를 켜고 태그(Tag) 규칙을 설정합니다. 첫 번째 블록에는 분기(Branch) 설정이 없습니다. 편집기는 이 블록을 먼저 확인합니다.
  3. 각 중간 블록(첫 번째 블록 아래의 마지막 블록을 제외한 모든 블록)에서 표시 조건을 켜고 태그(Tag) 규칙을 설정한 다음 **분기(Branch)**를 Else if로 설정합니다. 편집기는 이 블록 위의 블록 조건이 일치하지 않을 때만 이 블록을 확인합니다.
  4. 마지막 블록에서 표시 조건을 켜고 **분기(Branch)**를 Else로 설정합니다. 태그(Tag) 규칙을 추가하지 마세요. 이 블록은 위의 어떤 블록과도 일치하지 않은 모든 사람을 위한 대체 블록입니다.

편집기는 위에서 아래 순서로 블록을 확인하고 일치하는 첫 번째 블록을 표시합니다. 해당 수신자에게는 체인의 다른 모든 블록이 숨겨진 상태로 유지됩니다.

예시 시나리오: 마지막 구매에 따른 재참여 유도

Anchor link to

각 수신자가 마지막 구매 시점으로부터 얼마나 지났는지에 따라 콘텐츠를 보게 되는 재참여 유도 이메일입니다.

블록분기조건수신자가 보는 내용
블록 1없음days_since_last_purchase 90재방문 유도 할인이 포함된 “보고 싶어요” 메시지
블록 2Else ifdays_since_last_purchase 30신상품에 대한 알림
블록 3Else없음일반 프로모션 블록

120일 동안 비활성 상태인 수신자는 블록 1과 블록 2 모두에 해당하지만, 블록 1이 먼저 오기 때문에 재방문 유도 메시지를 보게 됩니다. 30~89일 동안 비활성 상태인 수신자는 신상품 알림을 봅니다. 그 외 모든 사람은 일반 프로모션 블록을 봅니다.

이 시나리오를 설정하려면:

  1. 캔버스에 세 개의 텍스트 블록을 세 개의 개별 블록으로 차례로 추가합니다.
  2. 블록 1: **이 블록을 조건부로 표시(Show this block conditionally)**를 켭니다. days_since_last_purchase 90으로 설정하고, **값이 알 수 없는 경우(If value is unknown)**는 **블록 숨기기(Hide block)**로 두고, 재방문 유도 문구를 추가합니다.
블록 1의 표시 조건, days_since_last_purchase가 90보다 크거나 같고 '블록 숨기기'가 선택됨
  1. 블록 2: 표시 조건을 켭니다. days_since_last_purchase 30으로 설정하고, **분기(Branch)**를 Else if로 설정한 다음, 신상품 문구를 추가합니다.
블록 2의 표시 조건, days_since_last_purchase가 30보다 크거나 같고 분기가 Else if로 설정됨
  1. 블록 3: 표시 조건을 켜고, **분기(Branch)**를 Else로 설정한 다음, 일반 프로모션 문구를 추가합니다. 태그(Tag) 규칙은 추가하지 마세요.
블록 3의 표시 조건, 분기가 Else로 설정되고 태그 규칙이 없음

사용자 지정 Liquid 조건 작성하기

Anchor link to

규칙 빌더가 충분하지 않을 때는 Liquid를 사용하여 직접 조건을 작성하세요.

  1. 캔버스에서 블록이나 요소를 선택합니다.
  2. 표시 조건(Display condition) 아래에서 **사용자 지정 Liquid 표현식(Custom Liquid expression)**을 켭니다.
  3. 조건을 입력합니다. 예를 들어, 독일의 수신자나 VIP 구독자에게 블록을 표시하려면 다음과 같이 입력합니다:
Country == "DE" or VIP

이메일이 전송될 때 편집기는 사용자의 표현식을 블록 주위에 Liquid if 태그로 감쌉니다. 사용자 지정 표현식은 그 위에 있는 빌더에서 설정된 모든 규칙을 대체합니다.

공백이 포함된 태그 이름은 자동으로 변환됩니다. 예를 들어, Last OrderLastOrder가 됩니다.

사용자 지정 Liquid 표현식 체크박스가 활성화되어 있고 입력 필드에 Country가 DE이거나 VIP인 조건이 있음