Brew에서 이메일을 만든 다음, Loops의 편집 가능한 캠페인 초안으로 내보내세요. Brew에서 ‘연동’ → Loops → ‘설정 방법’을 열고 Loops API 키를 연결하세요. Loops 팀에 Content API 접근 권한과 설정된 발신 도메인이 있어야 해요.
Brew에서 이메일을 열고 ‘보내기’ → ‘템플릿 내보내기’ → Loops를 선택하세요. 이름, 제목, 미리보기 텍스트를 확인한 뒤 ‘초안 만들기’를 선택하세요. ‘초안 보기’를 누르면 Loops에서 캠페인이 열려요.
보내기 전에 Loops에서 변환된 레이아웃, 개인화, 발신자, 오디언스를 검토하세요. 내보내기는 초안만 만들 뿐 발송하거나 예약하지 않으며, 연락처나 오디언스도 복사하지 않아요.
‘보내기’ → ‘템플릿 내보내기’ → Loops ZIP을 선택하면 렌더링된 디자인을 내려받을 수 있어요. 이 옵션에는 Brew의 Loops 연결이 필요 없어요. ZIP 다운로드는 Brew 유료 요금제에서 쓸 수 있어요.
Loops 이메일 편집기에서 Code styling을 선택하고 ZIP을 업로드하세요. 제목과 미리보기 텍스트를 확인한 다음 Loops에서 이메일을 미리 보세요. 이미지는 공개 HTTPS URL을 그대로 쓰므로, 호스팅된 파일을 계속 쓸 수 있게 두세요.
내려받기 전에 html이나 body를 참조하는 스타일시트 규칙을 안쪽 테이블이나 컨테이너로 옮기세요. 일반 CSS 선택자를 사용하세요. MJML이 문서 셸을 대체할 때 안전하게 보존할 수 없는 스타일시트는 Brew가 거부해요.
편집 가능한 초안은 텍스트, 제목, 링크, 버튼, 목록, 정적 이미지, 최대 네 개의 열을 지원해요. 레이아웃은 Loops 편집기에 맞게 조정돼요. 평면 구조의 연락처 속성과 간단한 대체값은 디자인과 함께 옮겨져요.
중첩된 카드는 편집 가능한 평면 섹션이 돼요. 안쪽 열은 세로로 쌓이고, 더 넓은 행은 여러 그룹으로 나뉘며, 표 데이터는 편집 가능한 상태로 남아요. Brew의 장식용 텍스처는 대체 색상으로 바뀌고, 그 밖의 배경 이미지는 텍스트 위의 이미지가 돼요. Loops에서 이런 레이아웃 변경을 검토하거나, 렌더링된 디자인을 유지하려면 ZIP을 사용하세요.
콘텐츠는 Loops의 형식과 크기 제한에 맞아야 해요. 지원되지 않는 개인화와 이미지 소스는 초안을 만들기 전에 검증에서 실패해요. ZIP을 내려받기 전에 Brew 개인화를 Loops 태그로 바꾸세요.
Loops는 캠페인 초안에 자체 마케팅 푸터를 추가해요. 본문에 가져온 organization.name과 organization.full_address 자리표시자는 그 푸터의 회사 정보를 사용해요. 고정된 주소 텍스트와 푸터 링크는 디자인에 그대로 남아요. Loops에서 회사 정보, 수신 거부 링크, 최종 미리보기를 검토하세요.
export_email MCP 도구를 쓰거나, provider를 loops로 설정해 POST /v1/emails/{emailId}/export를 호출하세요. 둘 다 앱과 같은 브랜드 연결을 사용해요. TypeScript SDK와 CLI도 같은 내보내기를 지원해요.
dryRun: true를 사용하면 Loops 초안을 만들지 않고 연결, 콘텐츠, 이미지를 확인할 수 있어요. 모의 실행이 성공해도 이후의 쓰기 요청을 Loops가 받아들인다는 보장은 없어요. ZIP 다운로드와 업로드는 직접 해야 해요.