(유즈케이스) 교육 수료증 자동 발급

생성일
이름
(유즈케이스) 교육 수료증 자동 발급
Created by
  • data_popcorn

1. 워크플로우 개요

해당 n8n 워크플로우는 학생의 수료증을 생성 및 전송하는 자동화 시스템입니다.
특징:
n8n 통합 데이터스토어에서 학생 데이터를 가져와 전송합니다.
수료증 템플릿 이미지를 불러오고, 학생의 이름과 인증 정보를 삽입합니다.
수료증을 생성한 후 이메일로 자동 전송합니다.
이 워크플로우를 통해 자동화를 간소화하고, 수료증 발급 프로세스를 효율적으로 운영할 수 있습니다.

2. 사전 준비

해당 워크플로우를 실행하기 위해 다음을 준비해야 합니다.
Gmail OAuth2 연동 (n8n에서 Gmail을 통해 수료증을 보내기 위해 필요)
n8n Training Customer Datastore 연결 (n8n의 데이터스토어에서 학생 정보를 불러올 수 있도록 설정)
Google Fonts 설치 (Courier New, Comic Sans MS 폰트 사용을 위해 필요)

3. 주요 기능 및 역할

📌 노드 목록 및 역할

1.
When clicking 'Test workflow' (Manual Trigger)
워크플로우 시작 시 실행되는 트리거
2.
Customer Datastore (n8n training)
n8n에서 학생 데이터를 가져오는 역할
3.
Get Email & Name (Set Node)
학생의 이름과 이메일을 추출
4.
Generate Crypto (UUID 생성)
수료증 정보에 대한 고유한 ID 생성
5.
Load Image (HTTP Request)
수료증 템플릿 이미지를 불러오기
6.
Write Text(name) / Write Text(uuid) (Edit Image)
이미지에 학생 이름과 UUID를 삽입하여 수료증 생성
7.
Send Email (Gmail Node)
생성된 수료증을 이메일로 자동 전송

4. 동작 방식 (단계별 설명)

1️⃣ 학생 데이터 불러오기 - n8n Training Customer Datastore에서 이름 및 이메일 정보를 가져옴
2️⃣
UUID 생성 - 각 수료증을 위한 고유한 ID 생성
3️⃣
수료증 템플릿 이미지 불러오기 - HTTP 요청을 통해 가져옴
4️⃣
이미지에 이름 및 UUID 삽입
5️⃣
Gmail을 통해 수료증 전송

5. 예상 결과물 및 출력

성공적으로 실행되면 학생의 이메일로 수료증 이미지가 전송됩니다.
전송된 이메일 예시:
김철수 님, 귀하는 본 교육과정을 성공적으로 수료하였음을 인증합니다. 수료일자: 2025.02.22 데이터팝콘 드림
수료증 공유 방법: 해당 이메일을 통해 수료증을 다운로드 및 공유할 수 있습니다.