> ## Documentation Index
> Fetch the complete documentation index at: https://docs.twenty.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Closed Won 자동화

> 기회가 성사되면 사후 작업을 자동화합니다.

거래가 성사되면 여러 작업이 필요합니다: 회사 상태 업데이트, 팀 구성원 알림, 온보딩 작업 생성. 워크플로우 하나로 이 모든 것을 자동화하세요.

## 문제

기회가 "Closed Won" 단계로 이동하면:

* 회사 유형을 "Prospect"에서 "Customer"로 변경해야 합니다
* 온보딩 작업을 생성해야 합니다
* Customer Success 팀에 알림을 보내야 합니다
* 영업 담당자에게 확인을 보내야 합니다

이 작업을 수동으로 하면 시간도 많이 들고 오류가 발생하기 쉽습니다.

## 해결책

성사 후 모든 활동을 자동으로 처리하는 워크플로우를 만드세요.

## 전체 워크플로우 설정

### 1단계: 워크플로우 생성

1. **설정 → 워크플로우**로 이동
2. **+ 새 워크플로우**를 클릭
3. 이름을 "Deal Won - Post-Win Automation"으로 지정

### 2단계: 트리거 구성

1. **레코드가 업데이트됨**을 선택
2. **Opportunities**를 선택
3. "Fields to monitor"에서 **Stage**를 선택

### 3단계: Stage 필터 추가

1. **필터** 액션을 추가합니다
2. 조건: `{{trigger.object.stage}}`이 "Closed Won"과 같음

### 4단계: 회사 유형 업데이트

1. **Update Record** 액션을 추가
2. 구성:

| 필드          | 값                               |
| ----------- | ------------------------------- |
| **객체**      | 회사                              |
| **레코드**     | `{{trigger.object.company.id}}` |
| **유형**      | 고객                              |
| **첫 거래 날짜** | `{{trigger.object.closedAt}}`   |
| **계정 소유자**  | `{{trigger.object.owner.id}}`   |

### 5단계: 온보딩 작업 생성

1. **레코드 생성** 액션을 추가
2. 구성:

| 필드        | 값                                                                              |
| --------- | ------------------------------------------------------------------------------ |
| **객체**    | 작업                                                                             |
| **제목**    | `Onboarding: {{trigger.object.name}}`                                          |
| **담당자**   | Customer Success 팀 구성원                                                         |
| **마감일**   | 지금부터 3일 후                                                                      |
| **우선 순위** | 높음                                                                             |
| **관련 회사** | `{{trigger.object.company.id}}`                                                |
| **관련 기회** | `{{trigger.object.id}}`                                                        |
| **설명**    | `신규 고객 온보딩: {{trigger.object.company.name}}. 거래 금액: {{trigger.object.amount}}` |

### 6단계: Customer Success에 알림 보내기

1. 이메일 보내기 액션 추가
2. 구성:

| 필드        | 값                                                                           |
| --------- | --------------------------------------------------------------------------- |
| **받는 사람** | [customer-success@yourcompany.com](mailto:customer-success@yourcompany.com) |
| **제목**    | `🎉 New Customer: {{trigger.object.company.name}}`                          |
| **본문**    | 아래 예시를 참조하세요                                                                |

**이메일 본문 예시**:

```
Hi CS Team,

We have a new customer!

Company: {{trigger.object.company.name}}
Deal: {{trigger.object.name}}
Value: {{trigger.object.amount}}
Sales Rep: {{trigger.object.owner.name}}
Close Date: {{trigger.object.closedAt}}

An onboarding task has been created automatically.

Let's give them a great start!
```

### 7단계: 영업 담당자에게 확인 보내기

1. 또 하나의 **이메일 보내기** 액션 추가
2. 구성:

| 필드        | 값                                                                |
| --------- | ---------------------------------------------------------------- |
| **받는 사람** | `{{trigger.object.owner.email}}`                                 |
| **제목**    | `✅ Deal Closed: {{trigger.object.name}}`                         |
| **본문**    | 축하합니다! 거래가 처리되었습니다. Customer Success 팀에 알림이 전송되었으며 온보딩이 시작되었습니다. |

### 8단계: 테스트 및 활성화

1. 테스트용 기회를 "Closed Won"으로 이동하여 테스트하세요
2. 확인:
   * 회사 유형이 "Customer"로 변경됨
   * 온보딩 작업 생성됨
   * CS 팀이 이메일을 받음
   * 영업 담당자가 확인을 받음
3. 준비되면 활성화합니다

## Closed Lost 처리

실패한 거래에 대해서도 유사한 워크플로우를 만드세요:

### 트리거

* 레코드가 업데이트됨 (Opportunities, Stage = "Closed Lost")

### 작업

1. **레코드 생성**: "Lost Deal Analysis"용 작업
2. **레코드 업데이트**: 회사 레코드에 실패 사유 추가
3. **이메일 보내기**: 실패한 거래를 관리자에게 알림

## 고급: 다단계 온보딩

복잡한 온보딩의 경우 여러 작업을 생성합니다:

```javascript theme={null}
export const main = async (params) => {
  const tasks = [
    { title: "Welcome call", daysFromNow: 1, assignee: "CS" },
    { title: "Send onboarding materials", daysFromNow: 2, assignee: "CS" },
    { title: "Technical setup", daysFromNow: 5, assignee: "Support" },
    { title: "30-day check-in", daysFromNow: 30, assignee: "CS" }
  ];

  return { tasks };
};
```

배열에서 각 작업을 생성하려면 **Iterator**를 사용하세요.

## 맞춤화 아이디어

### 다른 도구도 최신 상태로 유지하세요

* **HTTP Request**로 결제 시스템에 고객 생성

### 조건부 작업

**필터** 액션을 사용하여 다음을 수행:

* 엔터프라이즈와 SMB에 다른 온보딩 적용
* 지역에 따라 다른 담당자 지정
* 소액 거래는 알림 생략

### 거래 세부 정보 포함

형식을 지정하려면 **Code** 액션을 사용하세요:

* 거래 요약 문서
* CS 팀을 위한 인수인계 노트
* 맞춤형 온보딩 체크리스트

## 관련 항목

* [워크플로우 액션](/l/ko/user-guide/workflows/capabilities/workflow-actions)
* [워크플로우에서 이메일 보내기](/l/ko/user-guide/workflows/capabilities/send-emails-from-workflows)
