# 커스텀 오브젝트

***

## 1. 커스텀 오브젝트 알아보기

### 1-1. 커스텀 오브젝트란

커스텀 오브젝트는 세일즈맵에서 기본적으로 제공하는 오브젝트, 딜, 리드, 회사, 고객 등만으로는 우리 회사의 영업 환경을 충분히 커버하기 어려울 때, 사용자가 직접 정의해서 만드는 오브젝트를 의미합니다.

### 1-2. 기본 vs 커스텀 오브젝트

<figure><img src="/files/Eiy4sz12pceY6tUaVTyP" alt=""><figcaption></figcaption></figure>

세일즈맵에는 <kbd>고객</kbd>, <kbd>회사</kbd>, <kbd>리드</kbd>, <kbd>딜</kbd>과 같은 기본 오브젝트가 있습니다. 기본 오브젝트와 필드에 대한 더 자세한 설명은 아래 문서를 참고해주세요.

{% content-ref url="/pages/lAk45lfleRA71y1pzgFt" %}
[세일즈맵 필수 용어 사전](/salesmap/getting-started-with-salesmap/salesmap-dictionary.md)
{% endcontent-ref %}

하지만 회사의 업종과, 계약 과정에 따라 기본 오브젝트만으로는 충분히 관리하기 어려운 경우가 많습니다.

예를 들어, 제조 부품을 유통하는 기업의 경우 물건을 받아와야 하는 <kbd>제조사</kbd> 오브젝트가, B2B 교육 기업의 경우 <kbd>강의실</kbd>이나 <kbd>강의</kbd>, <kbd>강사</kbd>와 같은 오브젝트가 필요합니다. 유통 기업에게 제조사는 고객은 아니지만, 파이프라인 등을 통해 정체 없이 관리되어야 하고 고객이나 딜과도 여러 관계로 연결되기 때문입니다.&#x20;

이때 세일즈맵에서는 사용자의 필요에 맞는 오브젝트와 필드를 생성해 고객, 회사 등의 기본 오브젝트와 동일한 위계로 관리/활용하실 수 있습니다.&#x20;

### 1-3. 관계 vs. 커스텀 오브젝트

{% hint style="warning" %}

### 오브젝트 간의 관계를 설정하는 경우와, 커스텀 오브젝트를 생성하는 경우는 어떻게 다른가요?

{% endhint %}

A. 관계 설정과 커스텀 오브젝트는 CRM 내에서 같은 문제를 해결할 수 있어, 두 가지 기능 중 어떤 기능을 활용해야 할지 헷갈리기 쉽습니다.&#x20;

관계 설정은 오브젝트 간에 단순한 연결이 필요할 때 사용합니다. 각 오브젝트의 상세 화면에서 서로의 연관된 정보를 확인해야 하는 경우에 적합합니다.

커스텀 오브젝트는 새로운 오브젝트를 생성한 뒤, 다른 오브젝트와의 관계를 설정하거나, 대시보드, 차트, 파이프라인 등 일반 오브젝트에서도 사용하는 기능을 사용해야 할 때 사용합니다.

쉬운 예시를 통해 설명해보면, 우리 회사가 제조 부품을 유통하고 있어 제조사와 관련된 정보를 세일즈맵에 기록해야 하는 경우 관계 설정과 커스텀 오브젝트 기능을 모두 사용할 수 있습니다.

1. 관계 설정을 사용하는 경우: 세일즈맵의 <kbd>회사</kbd> 오브젝트와 <kbd>딜</kbd> 오브젝트를 각각 `제조사`-`계약`의 관계로 연결해 관리해야 할 때 사용합니다. &#x20;
2. 커스텀 오브젝트를 사용하는 경우: 단순히 오브젝트 간의 관계를 표시하는 것 이상으로, 제조사의 발주-생산-제품 검토 과정 등을 파이프라인으로 만들어 '절차'에 관한 내용을 특별히 관리해야 하는 경우 사용합니다.&#x20;

관계 설정과 관련된 더 자세한 내용은 아래 문서에서 확인하실 수 있습니다.

{% content-ref url="/pages/NY8p4nQVh3OgrbP2hJP5" %}
[관계 설정](/settings/object-management/association.md)
{% endcontent-ref %}

***

## 2. 커스텀 오브젝트 생성하기

지금부터는 우리 회사의 워크스페이스만을 위한 오브젝트를 생성하는 방법을 자세히 알아봅니다.

{% stepper %}
{% step %}
세일즈맵 메뉴의 <kbd>회사 설정</kbd> > <kbd>오브젝트 관리</kbd>로 이동한 후, 좌측 사이드바에서 `커스텀 오브젝트`를 클릭합니다.

<figure><img src="/files/qALitAUxRpFYpCEiqkP8" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
화면 우측 상단의 `커스텀 오브젝트 생성` 버튼을 클릭합니다.

<figure><img src="/files/DGYTuc075uDKhFnEp7ZA" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
아래 그림과 같이 커스텀 오브젝트 생성 화면이 나타나면, 새로 만들 오브젝트의 이름을 적고, 워크스페이스의 다른 사용자가 어떤 오브젝트인지 알 수 있도록 설명을 입력합니다. 마치면 `다음`을 클릭합니다.

<figure><img src="/files/cSlFPhZ3XZOSARs0NuCl" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
다음 단계는 오브젝트의 대표 필드와 보조 필드를 입력하는 단계입니다. 각 필드는 아래와 같은 특성을 갖습니다.

{% hint style="info" %}

#### 대표 필드와 보조 필드

* `대표 필드`: 다른 오브젝트와 구분되는 커스텀 오브젝트의 대표 속성입니다. 일반적으로 이름을 대표 필드로 사용합니다. (강의 오브젝트라면 강의명을, 강사 오브젝트라면 강사명을 대표 필드로 지정합니다.)
* `보조 필드`: 다른 항목과 구분되는 추가 정보를 표시하는 필드입니다. 일반적으로 주소나 이메일, 연락처 등과 같이, 각 항목이 고유하게 갖는 값을 보조필드로 사용합니다.\
  (강의 오브젝트라면 기수나 강의실 등을, 강사 오브젝트라면 강사 전화번호 등을 보조 필드로 지정합니다.)
  {% endhint %}
  {% endstep %}

{% step %}
대표 필드로 사용할 필드의 이름과 유형을 설정합니다. 대표 필드의 유형은 텍스트 또는 숫자 중 하나만 선택할 수 있습니다.&#x20;

<figure><img src="/files/Ex1olnhhFLx4LQa1k5l5" alt=""><figcaption></figcaption></figure>

중복 방지를 체크하는 경우 같은 이름을 갖는 항목이 중복으로 저장되지 않습니다.

예시에서는 강의명을 대표 필드로 설정하고 중복 방지를 활성화했으므로, 같은 강의명을 갖는 강의 오브젝트를 저장할 수 없습니다.&#x20;
{% endstep %}

{% step %}
다음은 보조필드로 사용할 필드를 입력합니다. 보조 필드의 유형 역시 텍스트 또는 숫자 중 하나만 선택할 수 있습니다.&#x20;

<figure><img src="/files/98i2DMZ48juC1dKyQZ3E" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
`저장`을 클릭하면 아래 그림과 같이 강의 오브젝트가 생성된 것을 확인하실 수 있습니다.

<figure><img src="/files/8NDrXHs2CACj5V0RDMXk" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
커스텀 오브젝트를 처음 생성하면, 아래 그림과 같이 세일즈맵 메뉴에 커스텀 오브젝트 탭이 나타납니다.\
생성한 커스텀 오브젝트는 앞으로 이 탭에서 활용하실 수 있습니다.

<figure><img src="/files/BCE8zQPO4XEVBP1HBGC5" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

***

## 3. 커스텀 오브젝트 활용하기

이렇게 생성한 커스텀 오브젝트는 <kbd>딜</kbd>/<kbd>리드</kbd> 등의 기본 오브젝트와 동일한 방식으로 활용하실 수 있습니다.

### 3-1. 필드 관리

{% content-ref url="/pages/5062CtvcoWrY98YMP8hP" %}
[필드 관리](/settings/object-management/field-management.md)
{% endcontent-ref %}

### 3-2. 관계 설정

{% content-ref url="/pages/NY8p4nQVh3OgrbP2hJP5" %}
[관계 설정](/settings/object-management/association.md)
{% endcontent-ref %}

### 3-3. 파이프라인 설정

{% content-ref url="/pages/YkvIBqSv42Cyf2PcpSoh" %}
[파이프라인 관리](/settings/object-management/pipeline.md)
{% endcontent-ref %}

### 3-4. 기록 관리

{% content-ref url="/pages/ttFLoxta71kJHhYIQ7sK" %}
[기록 관리](/settings/object-management/record.md)
{% endcontent-ref %}

### 3-5. 차트 생성

{% content-ref url="/pages/NMd6mgp67mbztNZaAvRn" %}
[차트](/data-visualization/chart.md)
{% endcontent-ref %}

### 3-5. 화면 관리

{% content-ref url="/pages/OpyRobO8SSL7crYkq8AC" %}
[레이아웃 관리](/settings/object-management/layout.md)
{% endcontent-ref %}

### 3-6. 데이터 업로드

세일즈맵의 데이터 업로드 기능을 활용해 커스텀 오브젝트도 빠르고 간단하게 업로드할 수 있습니다. 자세한 방법은 아래 문서를 참고해 주세요.

{% content-ref url="/pages/7MpgA4s5Ng6Va33nE09f" %}
[데이터 업로드](/settings/import.md)
{% endcontent-ref %}

## 4. 요금제별 커스텀 가능한 오브젝트 수

커스텀 오브젝트는 사용하고 계시는 요금제에 따라 생성 가능한 개수가 상이합니다. 아래 표를 참고해 주세요.

|                              | Starter | Professional | Enterprise |
| ---------------------------- | ------- | ------------ | ---------- |
| 하나의 워크스페이스에서 생성 가능한 커스텀 오브젝트 | 없음      | 3개           | 10개        |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.salesmap.kr/settings/object-management/custom-object.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
