Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
marketing
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
marketing-web
marketing
Commits
27a09e23
Commit
27a09e23
authored
Jul 30, 2021
by
liuchenxi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update: 指标文案修改
parent
4ee0963c
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
25 additions
and
11 deletions
+25
-11
index.vue
src/components/layout/index.vue
+8
-1
touch-clue.vue
src/views/ecm/touch-clue.vue
+5
-1
batch-send-sum.vue
src/views/ecm/touch-components/batch-send/batch-send-sum.vue
+1
-1
card-profit.vue
src/views/ecm/touch-components/card/card-profit.vue
+4
-1
description.vue
src/views/ecm/touch-components/description.vue
+7
-7
No files found.
src/components/layout/index.vue
View file @
27a09e23
...
...
@@ -11,7 +11,7 @@
</el-breadcrumb>
<h3>
<div>
<span>
{{
contentTitle
}}
</span>
<span
class=
"content-title"
>
{{
contentTitle
}}
</span>
<div
v-html=
"layoutTips"
class=
"layout--tips--wrap"
></div>
</div>
<div
v-if=
"showDescription"
class=
"intro_wrap"
><img
:src=
"require('@/assets/img/introlIcon.png')"
class=
"introlIcon"
alt=
""
/><span
class=
"intro"
@
click=
"() => (drawer = true)"
>
指标说明
</span></div>
...
...
@@ -215,4 +215,11 @@ export default {
.el-popover.user-header-pop
{
min-width
:
95px
;
}
.content-title
{
font-size
:
20px
;
font-family
:
PingFangSC-Medium
,
PingFang
SC
;
font-weight
:
600
;
color
:
#303133
;
line-height
:
28px
;
}
</
style
>
src/views/ecm/touch-clue.vue
View file @
27a09e23
<
template
>
<div
class=
"clue"
v-loading=
"loading"
>
<div
class=
"dm-wrap draw_wrap"
>
<h2
class=
"title"
>
{{
type
==
'计划整体'
?
'计划概览'
:
type
==
'话务'
?
'话务概览'
:
'群发任务概览'
}}
</h2>
<h2
class=
"title"
>
{{
type
==
'计划整体'
?
'计划概览'
:
type
.
indexOf
(
'话务'
)
!=
-
1
?
'话务概览'
:
'群发任务概览'
}}
</h2>
<touch-charts
v-if=
"$route.query.type != '计划整体'"
:style=
"
{ marginBottom: '3px' }" :type="$route.query.type" :createTime="$route.query.createTime" />
<div
:is=
"componensList"
:isCluePage=
"true"
:isRepeat=
"true"
:isReference=
"false"
:data=
"dynamicParams"
></div>
</div>
...
...
@@ -554,6 +554,10 @@ export default {
display
:
flex
;
align-items
:
center
;
padding-right
:
0
;
span
{
font-weight
:
500
;
font-family
:
PingFangSC-Medium
,
PingFang
SC
;
}
span
,
i
{
line-height
:
34px
;
...
...
src/views/ecm/touch-components/batch-send/batch-send-sum.vue
View file @
27a09e23
...
...
@@ -78,7 +78,7 @@ export default {
return
{
tipText
:
{
planMbrNum
:
'计划使用群发任务触达的顾客人数。如果当前计划在不同时间,通过不同区域(门店),用群发多次触达同一个顾客,会进行去重统计,仅计算为1个人。'
,
taskCreateNum
:
'成功创建群发任务的人数。若该计划在不同时间通过不同区域(门店)用群发多次触达同一个顾客,仅计算为1个人。导致群发任务创建不成功的原因可能是:①非所选企业下的客户好友;②该好友每月群发消息接收次数已达上限'
,
taskCreateNum
:
'成功创建群发任务的人数。若该计划在不同时间通过不同区域(门店)用群发多次触达同一个顾客,
会进行去重统计,
仅计算为1个人。导致群发任务创建不成功的原因可能是:①非所选企业下的客户好友;②该好友每月群发消息接收次数已达上限'
,
massExecuteNum
:
'导购使用企业微信执行群发的顾客人数。如果当前计划在不同时间,通过不同区域(门店),用群发多次触达同一个顾客,会进行去重统计,仅计算为1个人。点击“查看详情”可以找到群发任务执行率较低的门店,推动门店导购在企业微信中执行群发。'
,
touchMbrNum
:
'导购执行群发后,群发消息发送成功的顾客数,按照顾客人数进行统计。如果当前计划在不同时间,通过不同区域(门店),用群发多次触达同一个顾客,会进行去重统计,仅计算为1个人。可能导致群发消息发送失败的原因是:①群发任务下发后,到导购执行群发的时间段内,顾客删除了企业微信好友,使得发送失败。②顾客是多个门店导购的企微好友,已经有某一导购群发成功,其他导购执行群发会发送失败'
,
convMbrNum
:
'导购执行群发消息发送成功的顾客中,在收益有效期内消费的顾客人数。无论顾客消费了几次,会进行去重统计,仅计算为1个人。'
,
...
...
src/views/ecm/touch-components/card/card-profit.vue
View file @
27a09e23
...
...
@@ -6,7 +6,7 @@
</div>
<template>
<card-profit-sum
:list=
"list"
/>
<el-table
:data=
"tableData"
v-if=
"tableData.length > 1"
style=
"margin:20px 0 20px"
max-height=
"710"
>
<el-table
:data=
"tableData"
v-if=
"tableData.length > 1"
style=
"margin:20px 0 20px"
max-height=
"710"
header-cell-class-name=
"card-profit-header"
>
<el-table-column
:prop=
"cardName"
label=
"卡券名称"
min-width=
"150"
>
<template
slot-scope=
"scope"
>
<div
class=
"name"
v-if=
"scope.row.cardName"
>
...
...
@@ -134,5 +134,8 @@ export default {
line-height
:
22px
;
}
}
/
deep
/
.card-profit-header
.cell
{
font-family
:
PingFangSC-Medium
,
PingFang
SC
;
}
}
</
style
>
src/views/ecm/touch-components/description.vue
View file @
27a09e23
...
...
@@ -7,14 +7,14 @@
<span
class=
"squre"
></span>
<div
class=
"text"
>
<p>
1.转化收益计算方式
</p>
<p>
通过智能营销触达到顾客后,顾客在收益有效期内进行消费,会被视为该智能营销计划的转化。如:1月1日智能营销计划下发话务任务,让导购联系1月生日会员到店消费,收益有效期设置为14天。导购在1月3日完成任务联系到顾客。如果该顾客在1月17日前来店消费,则将该顾客记入触达顾客转化人数,该顾客消费订单数和金额记入触达顾客订单数和转化收益。如果
顾客在消费后退单,该订单数据仍然会被计算在转化收益中。如果出现补单,补单时间在七天以内的订单,会按照收益计算规则进行统计,其它订单不统计入转化收益
。
</p>
<p>
通过智能营销触达到顾客后,顾客在收益有效期内进行消费,会被视为该智能营销计划的转化。如:1月1日智能营销计划下发话务任务,让导购联系1月生日会员到店消费,收益有效期设置为14天。导购在1月3日完成任务联系到顾客。如果该顾客在1月17日前来店消费,则将该顾客记入触达顾客转化人数,该顾客消费订单数和金额记入触达顾客订单数和转化收益。如果
出现补单和退单的情况,时间在七天以内的补单订单,会按照收益计算规则进行统计;时间在七天以内的退单,会按照退单实际情况扣减相应数据。七天之外的退补单不再对已计算转化数据产生影响
。
</p>
</div>
</li>
<li>
<span
class=
"squre"
></span>
<div
class=
"text"
>
<p>
2.计划整体效果
</p>
<p>
统计整个计划的营销效果。任意一个渠道触达顾客即视为触达。如果计划中多个渠道触达同一个顾客,统计人数时会进行去重,仅计算为1个人
</p>
<p>
统计整个计划的营销效果。任意一个渠道触达顾客即视为触达。如果计划中多个渠道触达同一个顾客,统计人数时会进行去重,仅计算为1个人
。
</p>
</div>
</li>
<li>
...
...
@@ -22,8 +22,8 @@
<div
class=
"text"
>
<p>
3.卡券收益
</p>
<p>
①智能营销计划中投放卡券所产生的营销效果,仅有通过当前智能营销任务发出的卡券才会被统计,其他渠道投放卡券的数据不会包含
。
<br
/>
②由于是单独从“卡券”维度统计,因此只要是使用了该计划所发送优惠券的都会计入,即使顾客使用该优惠券的订单超过了收益有效期
,
比如实际使用该卡券发生在被触达之后很久,远远超过了收益有效期,在此收益模块中,也会将该订单纳入统计,而“计划整体效果”中不会包含该超过了收益有效期的订单相关数据。
<br
/>
①智能营销计划中投放卡券所产生的营销效果,仅有通过当前智能营销任务发出的卡券才会被统计,其他渠道投放卡券的数据不会包含
<br
/>
②由于是单独从“卡券”维度统计,因此只要是使用了该计划所发送优惠券的都会计入,即使顾客使用该优惠券的订单超过了收益有效期
。
比如实际使用该卡券发生在被触达之后很久,远远超过了收益有效期,在此收益模块中,也会将该订单纳入统计,而“计划整体效果”中不会包含该超过了收益有效期的订单相关数据。
<br
/>
③如果一个顾客使用了多张卡券,在统计单个卡券效果时,会根据实际情况分别计算(这可能导致每个优惠券的数据相加求和大于计划整体)。
</p>
</div>
...
...
@@ -38,7 +38,7 @@
各触达渠道“实际触达”的定义如下:
<br
/>
③ 一个触达转化消费,在多个导购触达任务的收益计算有效期内的,该笔转化只记给第一个触达任务;
<br
/>
④ 群发任务:通过企业微信实际发送群发消息成功即视为触达
<br
/>
⑤ 短信:运营商返回发送成功的即视为触达
<br
/>
⑤ 短信:运营商返回发送成功的即视为触达
。
<br
/>
⑥ 微信:微信发送接口返回成功即视为触达。
<br
/>
⑦ 话务:导购完成话务任务(不含放弃)即视为触达。
</p>
...
...
@@ -54,7 +54,7 @@
②【计划触达人数】:当前智能营销在计划创建时,按照条件圈选的顾客人数。如果当前计划中,通过不同触达方式或不同时间,计划触达同一个顾客,会进行去重统计,仅计算为1个人;
<br
/>
③【触达人数】:当前智能营销通过指定触达方式,实际触达到的顾客数。如果当前计划中,通过不同触达方式或不同时间,实际触达了同一个顾客,会进行去重统计,仅计算为1个人;
<br
/>
④【转化人数】:当前智能营销实际触达顾客中,在收益有效期内消费的顾客人数。无论顾客消费了几次,会进行去重统计,仅计算为1个人;
<br
/>
⑤【
线索转化收益】:当前智能营销实际触达顾客中,在收益有效期内消费的顾客订单金额。只计销售单,不看退货单和换货单;金额是应付还是实付看ERP传入的值;
<br
/>
⑤【
转化收益】:当前智能营销实际触达顾客中,在收益有效期内消费的顾客实付订单金额。只计销售单,不看退货单和换货单。
<br
/>
⑥【卡券收益】:当前智能营销计划发出优惠券后,使用优惠券的订单金额。如果一笔订单使用了超过1张优惠券,该金额仅计算一次;
<br
/>
⑦ 说明:未开启营销分析开关的,除营销人次外其他指标信息不统计;
</li>
...
...
@@ -125,7 +125,7 @@ export default {
margin-bottom
:
0
;
}
.squre
{
width
:
10
px
;
min-width
:
4
px
;
height
:
4px
;
background
:
#1890ff
;
display
:
inline-block
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment