WPML을 사용하여 다국어 Mailchimp 가입 흐름을 구축하는 방법
모든 언어의 방문자가 올바른 잠재고객(audience)에 등록되고 자신의 언어로 환영 이메일을 받을 수 있도록 WordPress 사이트에 Mailchimp 가입을 설정하세요. 이 흐름이 작동하려면 WordPress의 가입 양식, 각 가입을 올바른 Mailchimp 대상으로 보내는 라우팅, Mailchimp 측의 언어별 환영 이메일이라는 세 가지 요소가 함께 작동해야 합니다. 이 페이지에서는 이 세 가지 요소를 모두 살펴봅니다.
MailChimp Multilingual은 방문자에게 표시되는 양식을 번역합니다. ibericode의 별도 무료 플러그인인 MC4WP: WPML Integration은 언어별 라우팅을 처리합니다. 현재는 두 가지 모두 필요하지만, 곧 하나의 통합된 애드온이 출시될 예정입니다(이 페이지 하단의 참고 사항 참조).
시작하기 전에
동일한 WordPress 사이트에 다음을 설치하고 활성화하세요.
- WPML 코어, WPML 문자열 번역 및 MailChimp Multilingual 애드온. WPML 계정 다운로드 페이지에서 다운로드하세요. Multilingual CMS 및 Agency에 포함되어 있습니다. 이는 WPML 측 구성 요소로 가입 양식을 번역합니다.
- WordPress.org의 Mailchimp for WordPress(MC4WP). 이 플러그인은 WordPress를 Mailchimp에 연결하며 가입 양식을 작성하는 데 사용됩니다. 활성화한 후 Mailchimp for WP > Mailchimp에서 Mailchimp 계정에 연결하세요.
- ibericode에서 제작한 WordPress.org의 MC4WP: WPML Integration. 이 플러그인은 방문자의 WPML 언어를 기반으로 각 가입을 올바른 Mailchimp 잠재고객에게 보내는 라우팅 플러그인입니다. 현재는 별도의 무료 플러그인이지만 향후 릴리스에서 MailChimp Multilingual에 통합될 예정입니다.
또한 하나 이상의 잠재고객이 설정된 Mailchimp 계정과 WordPress에 구성된 WPML 언어가 필요합니다.
WPML은 MC4WP 플러그인만 지원합니다. Mailchimp의 공식 WordPress 플러그인은 다른 플러그인이므로 이 애드온에서 지원하지 않습니다. 해당 플러그인을 사용 중인 경우 계속하기 전에 MC4WP로 전환하세요.
MC4WP에서 가입 양식 작성
Mailchimp for WP > Forms로 이동하여 사이트의 기본 언어로 가입 양식을 만드세요. 양식의 Messages 탭에서 원하는 필드(이메일, 이름, 수신 동의 확인란, GDPR 동의 텍스트), 제출 버튼 텍스트, 양식별 성공 및 오류 메시지를 추가하세요. MC4WP는 메시지를 전역이 아닌 양식별로 저장하므로 각 양식에는 고유한 메시지 세트가 있습니다.
양식이 준비되면 페이지의 블록, 사이드바 위젯, 푸터 영역 또는 MC4WP의 통합 설정을 통한 WooCommerce 결제나 WordPress 댓글 양식의 확인란 등 사이트에서 원하는 위치에 양식을 삽입하세요.
WPML로 양식 번역
MC4WP에서 양식을 저장하면 스캔할 필요 없이 바로 WPML을 통해 번역할 수 있습니다.
- WPML > 번역 > 대시보드로 이동합니다.
- Mailchimp Sign-up Forms 섹션으로 스크롤합니다.
- 번역할 양식을 선택하고 원하는 번역 방식으로 보냅니다.
번역 작업에는 필드 레이블, 자리 표시자, 제출 버튼 텍스트, 수신 동의 확인란 레이블, 동의 텍스트(원시 HTML 포함) 및 양식의 Messages 탭에 있는 모든 성공 및 오류 메시지 등 양식에서 방문자에게 표시되는 모든 문자열이 포함됩니다. 문자열을 수동으로 등록할 필요가 없습니다.
동의 텍스트가 개인정보 처리방침과 같은 내부 페이지에 연결되는 경우 해당 페이지를 먼저 번역하세요. WPML은 양식을 번역용으로 보낼 때 번역이 존재하는 경우에만 동의 텍스트 링크를 번역된 페이지로 다시 작성합니다.
올바른 Mailchimp 대상으로 가입 라우팅
WPML 애드온은 양식을 번역하며 언어별 라우팅은 MC4WP: WPML Integration에서 이루어집니다. 설정 페이지는 WordPress 관리 화면의 Mailchimp for WP > WPML에 있으며 페이지에는 다음 두 섹션이 있습니다.
- Language map. WPML 사이트 언어당 하나의 행이 있는 표입니다. 각 언어에 대해 Mailchimp list 열의 드롭다운에서 대상 Mailchimp 잠재고객을 선택하세요. 기본 옵션인 -- use form or integration setting은 양식 자체에 구성된 잠재고객으로 대체됩니다. (드롭다운은 여전히 이전의 list 레이블을 사용하지만 대상은 현재 Mailchimp에서 audience라고 부르는 것입니다.)
- Subscriber language. 단일 확인란: Set the subscriber’s language based on the site language. 제출 시 WPML 언어에서 Mailchimp의 구독자
language필드가 설정되도록 활성화하세요. Mailchimp는 이 필드를 사용하여 연락처에 대한 언어 인식 기능을 제어합니다.
페이지를 저장합니다. 이제부터 프랑스어 페이지의 가입은 프랑스어에 매핑된 잠재고객에게 전송되며 language: fr 태그가 지정되어 Mailchimp에 도착합니다. 사이트의 다른 모든 언어에도 동일한 라우팅 논리가 적용됩니다.
Mailchimp 측 설계 – 잠재고객, 태그 및 그룹
라우팅 구성을 완료하기 전에 Mailchimp 구조를 결정하세요. 실행 가능한 두 가지 패턴이 있습니다.
- 언어별로 세분화된 하나의 마스터 잠재고객. Mailchimp에서 자체적으로 권장하는 방식입니다. 모든 WPML 언어를 동일한 잠재고객에 매핑하고
language필드(라우팅 플러그인에 의해 설정됨)와 태그, 그룹 및 세그먼트를 사용하여 언어별 환영 흐름 및 캠페인을 제어합니다. 하나의 잠재고객을 운영하는 것이 더 저렴하고(Mailchimp는 잠재고객당 요금을 청구함) 유지 관리하기가 더 쉽습니다. - 언어별 별도의 잠재고객. 각 언어의 구독자를 완전히 분리하여 고유한 확인 이메일, 환영 이메일 및 자동화 세트를 유지하려는 경우에 사용합니다. 라우팅 플러그인의 언어 맵에서 각 WPML 언어를 다른 잠재고객에 매핑하세요.
어느 쪽이든 언어별 환영 흐름을 설계하는 작업은 WordPress가 아닌 Mailchimp에서 이루어집니다. 잠재고객, 태그, 그룹 및 자동화를 먼저 설정한 다음 라우팅 플러그인으로 돌아와 언어 맵을 완료하세요.
WPML이 번역하지 않는 항목을 Mailchimp에서 번역하는 방법
구독자가 Mailchimp에 등록되면 그 이후의 모든 이메일은 Mailchimp에서 전송되며 WPML 및 MC4WP는 더 이상 관여하지 않습니다. 구분은 다음과 같습니다.
| 번역되는 위치 | WordPress / MC4WP | Mailchimp |
|---|---|---|
| 가입 양식(필드, 레이블, 동의 텍스트) | 예 | – |
| 성공 및 오류 메시지 | 예 | – |
| 이중 수신 동의 확인 이메일 | – | 예 |
| 확인 후 환영 이메일 | – | 예 |
| 자동화 시퀀스(드립 캠페인) | – | 예 |
| 마케팅 캠페인 콘텐츠 | – | 예 |
Mailchimp 측 콘텐츠의 경우 Mailchimp는 다국어를 처리하는 세 가지 패턴을 제공합니다. 구독자의 language 필드에 의해 제어되는 조건부 병합 태그, 이메일의 Google 번역 버전 링크 또는 언어별 세그먼트로 전송되는 별도로 설계된 번역 이메일입니다. 대부분의 다국어 설정은 언어별 별도의 잠재고객(각각 고유한 확인 및 환영 이메일 포함)을 사용하거나 언어별 세그먼트 및 번역된 이메일 버전이 있는 하나의 잠재고객을 사용합니다.
일반적인 함정
- 가입이 올바르게 번역되지만 모두 하나의 잠재고객에 등록됩니다. 라우팅 플러그인(MC4WP: WPML Integration)이 설치되어 있지 않거나 활성화되지 않았거나 언어 맵이 비어 있습니다. Mailchimp for WP > WPML을 열고 맵을 구성하세요.
- 번역 대시보드에 양식이 표시되지 않습니다. WPML 코어 및 WPML 문자열 번역과 함께 MailChimp Multilingual 애드온이 활성화되어 있는지 확인하세요. Mailchimp Sign-up Forms 섹션은 애드온이 활성화된 경우에만 대시보드에 나타납니다.
- 동의 텍스트 링크가 번역된 양식에서 원본 언어의 개인정보 처리방침을 가리킵니다. 양식을 번역용으로 보내기 전에 연결된 페이지를 번역하세요. WPML은 양식 번역 작업이 생성될 때 번역이 이미 존재하는 경우에만 링크를 다시 작성합니다.
- 이중 수신 동의 확인 이메일이 원본 언어로 도착합니다. 해당 이메일은 WordPress가 아닌 Mailchimp에 설정되어 있습니다. 각 언어를 고유한 잠재고객(고유한 확인 이메일 포함)에게 보내거나 Mailchimp의 조건부 병합 태그를 사용하여 이메일 본문이 구독자의
language필드에서 분기되도록 하세요. - 가입이 잘못된 언어로 태그 지정됩니다. Mailchimp for WP > WPML에서 Set the subscriber’s language based on the site language가 선택되어 있는지 확인하세요.
- 사이트에서 MC4WP 대신 Mailchimp의 공식 WordPress 플러그인을 사용합니다. 이 애드온은 해당 플러그인을 지원하지 않습니다. 이 흐름을 사용하려면 MC4WP: Mailchimp for WordPress로 전환하세요.
통합 애드온 출시 예정
현재 MC4WP 외에 두 가지 호환성 플러그인이 필요합니다. 양식 번역을 위한 MailChimp Multilingual과 라우팅을 위한 ibericode의 MC4WP: WPML Integration입니다. WPML과 ibericode는 라우팅 기능을 MailChimp Multilingual 자체에 통합하기로 합의했습니다. 해당 릴리스 이후에는 WPML 측에 MailChimp Multilingual만 필요하며 ibericode 플러그인은 기존 사용자를 통합 애드온으로 안내할 것입니다. 출시 시 릴리스 노트에서 마이그레이션에 대해 다룰 예정입니다.
작성자: Amir · 마지막 업데이트: 2026년 7월 2일
작성자: Amir · 마지막 업데이트: 2026년 7월 2일