캠페인 워크플로우 활동

워크플로우 는 마케팅 자동화 캠페인에 있어서 전반적인 활동 구조입니다. 각 캠페인에 워크플로우는 하나의 있게 됩니다. 단, 워크플로우는 캠페인에서의 요구 사항을 충족하기 위해 여러 개의 활동 으로 구성할 수 있습니다.

A workflow in an Odoo Marketing Automation campaign.

Workflow sequence of three activities; the last child activity has a trigger type of Mail: not opened.

활동

Activities are the methods of communication or server actions, organized in a workflow, that are executed within a campaign; they are the building blocks of the campaign’s workflow.

새 활동을 추가하려면 기존 캠페인을 선택하거나 마케팅 자동화 앱 ‣ 캠페인 현황판에서 새 캠페인 만들기 를 선택한 후 워크플로우 섹션에서 새 활동 추가 버튼을 클릭하면 캠페인 양식의 워크플로우에 추가할 수 있습니다. 이렇게 하면 활동 만들기 팝업 창이 열립니다.

First, define the name of the activity in the Activity Name field, and select the type of activity to be executed from the Activity Type field.

Then, configure the activity’s Trigger, and optionally, the Expiry Duration and the DOMAIN of the activity.

활동에 대한 환경 설정이 완료되면 저장 및 닫기 를 클릭하여 캠페인 워크플로우에 추가하거나 저장 및 새로 만들기 를 클릭하여 워크플로우에 활동을 추가하고 새 활동 만들기 팝업 창을 열어서 다른 활동을 추가합니다. guilabel:취소 를 클릭하면 활동이 저장되지 않고 팝업 창이 닫힙니다.

The create activities pop-up window.

활동 유형

There are three different types of activities available in the Marketing Automation app:

  • Email: an email that is sent to the target audience.

  • Server action: an internal action within the database that is executed.

  • SMS: a text message that is sent to the target audience.

이메일

If Email is selected as the Activity Type, the option to Pick a Template in the Mail Template field is available.

메일 템플릿 필드에서 새로운 템플릿을 직접 생성하려면 새 템플릿의 제목을 입력한 다음 만들기 및 편집… 을 선택하면 마케팅 템플릿 만들기 팝업창이 나타납니다. 계속해서 새 이메일 템플릿을 만들어서 설정합니다.

활동 만들기 팝업 창의 이메일 생성 및 편집 드롭다운 옵션입니다.

이메일 템플릿을 설정한 후 저장 후 닫기 를 클릭하여 활동을 저장하고 활동 만들기 팝업 창으로 돌아가서 트리거 환경 설정을 계속 진행합니다.

참고

The title used for the Mail Template must be unique from any other mail template titles in the campaign, and it also serves as the subject of the email.

서버 작업

활동 유형 으로 서버 작업`을 선택할 경우에는 :guilabel:`서버 작업 필드에서 서버 작업 선택 옵션을 사용할 수 있습니다. 이 필드에 있는 드롭다운 메뉴에는 캠페인의 대상 모델에 모든 서버 작업이 사전에 설정되어 있습니다. 선택 사항으로 :ref:`새 서버 작업 만들기 <marketing_automation/create-sa> ` 를 할 수 있습니다.

The Server Action drop-down menu on create activities pop-up window.

사전 설정되어 있는 서버 작업을 선택한 후에는 다른 활동 유형을 설정할 필요가 없습니다. 저장 및 닫기 를 클릭하여 활동을 저장하고 활동 생성 팝업 창으로 돌아가서 트리거 를 설정합니다.

To view all server actions in the database, activate 개발자 모드 (디버그 모드), and navigate to Settings app ‣ Technical ‣ Actions ‣ Server Actions dashboard.

Create a new server action

새 서버 작업을 만드는 옵션도 사용할 수 있습니다. 이렇게 하려면 서버 활동 필드에 새 작업의 제목을 입력한 다음 만들기 및 편집… 을 클릭합니다. 그러면 빈 서버 활동 만들기 팝업 창이 나타나며, 여기에서 사용자 지정 서버 작업을 생성하고 설정할 수 있습니다.

The Create Server Action pop-up window.

On the Create Server Action pop-up window, select the Type of server action. The configuration fields change, depending on the selected Type:

  • Update Record: update the values of a record.

  • Create Activity: create an activity with the Discuss app.

  • Send Email: post a message, a note, or send an email with the Discuss app.

  • Send SMS: send an SMS, and log them on documents, with the SMS app.

  • Add Followers or Remove Followers: add or remove followers on a record with the Discuss app.

  • Create Record: create a new record with new values.

  • Execute Code: execute a block of Python code.

  • Send Webhook Notification: send a POST request to an external system.

  • Execute Existing Actions: define an action that triggers several other server actions.

Once the server action is configured, click Save & Close to save the activity, and return to the Create Activities pop-up window, in order to configure the trigger.

Some of the server action types have advanced configurations available when 개발자 모드 (디버그 모드) is activated, such as specifying the Allowed Groups that can execute this server action.

SMS

If SMS is selected as the Activity Type, the option to Pick a Template in the SMS Template field is available.

SMS 템플릿 필드에서 새로운 템플릿을 직접 생성하려면 새 템플릿의 제목을 입력한 다음 만들기 및 편집… 을 선택하면 마케팅 템플릿 만들기 팝업창이 나타납니다. 계속해서 새 SMS 템플릿을 만들어서 설정합니다.

활동 만들기 팝업 창의 이메일 생성 및 편집 드롭다운 옵션입니다.

Once the SMS template is configured, click Save & Close to save the activity, and return to the Create Activities pop-up window, in order to configure the trigger.

트리거

활동 유형 설정이 완료되면 활동 생성 팝업 창에서 다음 단계로 활동을 실행할 시기를 지정합니다. 이 작업은 트리거 필드 그룹에서 수행됩니다.

The trigger field group on Create Activities pop-up window.

트리거 유형 이 발생한 시점부터 활동에 대한 실행이 지연되도록 설정하려면 간격 숫자 입력란에 정수를 입력합니다 (예: `2`는 유효, `0`도 유효, `1.5`는 유효하지 않음).

Next, select the unit of time for the interval number in the interval type drop-down menu, the options are: Hours, Days, Weeks, and Months.

Example

간격 수가 0 으로 설정되고 간격 유형은 시간 으로 설정되어 있으면, 트리거 유형이 발생한 직후 (다음에 예약된 메일: 이메일 대기열 관리자 크론 실행 시)에 활동이 실행됩니다.

Trigger type

To define the event occurrence that sets the activity into motion, select a trigger type from the drop-down menu:

  • beginning of workflow: the activity is executed when the campaign is started.

다른 모든 트리거 유형은 캠페인에서 모든 다른 활동을 드롭다운 메뉴 활동 필드를 통해 표시합니다. 이러한 유형 중에서 하나를 선택하면 이 활동은 선택한 활동 바로 다음에 실행될 하위 활동 으로 변환됩니다.

  • another activity: to be executed after another activity in the campaign.

  • Mail: opened: the activity’s email was opened by the participant.

  • Mail: not opened: the activity’s email was not opened by the participant.

  • Mail: replied: the activity’s email was replied to by the participant.

  • Mail: not replied: the activity’s email was not replied to by the participant.

  • Mail: clicked: a link in the activity’s email was clicked by the participant.

  • Mail: not clicked: a link in the activity’s email was not clicked by the participant.

  • Mail: bounced: the activity’s email has bounced.

  • SMS: clicked: a link in the activity’s SMS was clicked by the participant.

  • SMS: not clicked: a link in the activity’s SMS was not clicked by the participant.

  • SMS: bounced: the activity’s SMS has bounced.

Example

트리거 유형을 메일: 클릭함 으로 설정한 경우 이 활동은 하위 활동 으로 변환되고 참가자가 링크를 클릭한 이후에 활동 필드에 정의된 상위 활동에서.실행됩니다.

만료 기간

선택적으로 활동 만들기 팝업 창에서 만료 기간 을 지정하여 특정 기간이 지나면 활동 실행이 취소되도록 할 수 있습니다. 이 확인란을 선택하면 간격간격 유형 입력이 있는 다음 기간 이후 취소 필드가 표시됩니다.

번호 간격 입력란에 정수를 입력합니다 (예: ‘2’는 유효하고 ‘0’도 유효하지만 ‘1.5’는 유효하지 않음). 그런 다음 간격 유형 드롭다운 메뉴에서 번호 간격의 시간 단위를 선택합니다. 시간, , 중에서 선택할 수 있습니다.

Example

빈도 수가 2 로 설정되고 빈도 유형이 로 설정된 경우 트리거 유형이 2일 이내에 실행되지 않으면 활동이 취소됩니다.

Activity domain

The DOMAIN section of the Create Activities pop-up window contains fields to further filter the target audience of the activity.

활동 필터 필드는 이 활동 해당 하위 활동 에 초점을 맞추고 있으며, 캠페인 필터에 있는 특정 그룹에 대해서는 더욱 강조하게 됩니다. 이 프로세스는 캠페인의 필터 정의 프로세스와 동일하며, 필터를 할 수 있는 필드도 캠페인의 대상 에 따라 달라집니다.

The # record(s) beside the Activity Filter field indicates how many records are currently being targeted by this Activity Filter.

The Applied Filter displays the combined filters from the Activity Filter and the inherited campaign Filter. This field is read-only.

The # record(s) beside the Applied Filter field indicates how many records, in total, are currently being targeted by the activity.

하위 활동

Activities that are connected to, and triggered by, another activity are known as, child activities.

The activity that triggers a child activity is known as its parent activity.

A child activity can be added to a campaign’s workflow by hovering over the ➕ Add child activity button, located beneath the desired parent activity.

The child activity’s trigger types are specific to the parent activity type (Email, SMS, or Server Action), and are as follows:

The trigger types for child activities of an email activity.

Each trigger the child activity on the following conditions of the parent activity:

  • Add Another Activity: to be executed after the parent activity.

  • Opened: the email was opened by the participant.

  • Not Opened: the email was not opened by the participant.

  • Replied: the email was replied to by the participant.

  • Not Replied: the email was not replied to by the participant.

  • Clicked: a link in the email was clicked by the participant.

  • Not Clicked: a link in the email was not clicked by the participant.

  • Bounced: the email has bounced.

트리거 유형을 선택하면 활동 만들기 팝업 창이 열리고 하위 활동을 설정할 수 있습니다. 프로세스는 새 활동 만들기 와 동일하지만 예외적으로 트리거 필드가 선택한 트리거 유형으로 미리 입력되어 있고 활동 필드에 상위 활동이 선택되어 있다는 점은 다릅니다.

더 보기