image.png 老板让你评估近期活动的效果,问:近期活动效果怎么样? 答:推广渠道的曝光量增加了30%、落地页面点击率70%、活动期间有6万用户参与……(此处省略各种指标)。...再问:活动好还是不好?可不可以继续?不好的话哪里需要调整? …… 在面试和工作中经常会遇到这种活动效果评估类的问题,那么到底该如何评估活动效果,总结活动的优劣势呢?...When(何时):活动周期是多长? Where(何地):活动在哪些城市推送? Why(为什么):设置会员活动的目标是什么? Who(是谁):活动推送给哪些用户?...在这里我们假设活动是在所有用户进入APP后进行弹窗推送,对活动流程梳理如下: image.png 接下来,需要围绕活动目标选出相关的指标。...设定本次活动的目标为提高用户粘度和忠诚度,实现收入提升。 用户在使用中涉及到的指标主要有注册用户数、活跃用户数、活动投放数、活动点击量、年卡购买量、活动收入以及用户留存率。
,导致营销管理水平无法提高。.../ 建设思路 / 基于以上问题,结合公司战略目标,宝光股份携手Smartbi搭建营销管理分析平台,连接现有ERP、CRM等业务系统数据,建立数据集市,形成适合宝光股份的营销管理分析指标体系,形成以营销管理.../ 建设成果 / 依据营销总关注的业务重点,宝光股份携手Smartbi进行高管驾驶舱搭建和营销业务专题分析,由此支持营销决策和具体营销业务开展,以指标量化的管理手段提升领导决策效率;Smartbi帮助宝光股份搭建以营销业务为主的营销管理分析平台...点击下载《制造业大数据分析解决方案》 / 项目价值体现 / 高管关注的业绩指标在营销管理分析平台中设置了阈值,以便实时监控并预警。...同时,整个平台的搭建让营销业务板块的分管领导能够掌控订单执行过程,了解订单的总装环节和检测环节等流转过程,及时进行资源调配,提高了整体管理决策的效率。
前言 就营销活动搭建的发展过程而言:最初的营销活动的搭建通常是“定制化”的,面临一个需求、一个场景写一个活动,慢慢的重复性活动越来越多,开始借鉴模板的思想,制作几套活动开始每次换肤,但是次次换肤限定了玩法套路...image.png 整个的对于玩法的串联,可以通过定制开发解决,也可以通过研发配置解决,最终可以完全脱离研发运营配置解决,本篇要描述的就是营销活动中用户参与流程或者说玩法串联的流程编排问题。...如果纯研发开发定制关联的话,每次面临开发的关系是相对复杂的 按照量级来算基本是:m*n*s (输出事件、输入动作、场景),即使每次都有沉淀,玩法和玩法的交互关系基本是过度复杂、难以维护的,所以我们需要一个“总线”工具来集中管理这些交互...整体来看两种思路本质上都是可以的,适用于不同的系统发展阶段,活动相对较多,第一种就足够了,复杂活动较多,第二种就相对适合。...预告:《搞定营销活动-用户交互总线》,主要用来描述如何高效的维护活动同用户的交互设计,复杂的弹窗序列、主动通知一定是开发过程中最痛苦的一点,每次活动开发改需求时,最难处理的往往是这部分,下一篇就来看下如何用技术手段把这些交互问题给干掉
后端 ActivityController.java @PreAuthorize("hasPermission('tienchin:activity:remove')") @Log(title = "活动管理...return toAjax(iActivityService.deleteActivityByIds(activityIds)); } IActivityService.java /** * 删除活动...* * @param activityIds 活动Ids * @return int 删除结果 * @author BNTang * @since 2023/09/22 01:37:35
return getDataTable(iActivityService.selectActivityList(activityVO)); } IActivityService.java /** * 查询活动列表...* * @param activityVO 活动信息 * @return {@code List} */ List selectActivityList...ActivityServiceImpl.java @Override public List selectActivityList(ActivityVO activityVO) { // 将超过当前时间的活动状态设置为禁用...expireActivity(); return activityMapper.selectActivityList(activityVO); } ActivityMapper.java /** * 查询活动列表...* * @param activityVO 活动信息 * @return {@code List} */ List selectActivityList
return AjaxResult.success(iChannelService.getById(channelId)); } ActivityController.java /** * 根据活动...ID查询一个具体的活动信息 * * @param activityId 活动ID * @return {@link AjaxResult} */ @PreAuthorize("hasPermission...AjaxResult.success(iActivityService.getActivityById(activityId)); } IActivityService.java /** * 根据活动...ID查询一个具体的活动信息 * * @param activityId 活动ID * @return {@link ActivityVO} */ ActivityVO getActivityById
ActivityController /** * 导出活动列表 */ @PreAuthorize("hasPermission('tienchin:activity:export')") @Log...(title = "渠道管理", businessType = BusinessType.EXPORT) @PostMapping("/export") public void export(HttpServletResponse...ActivityVO> util = new ExcelUtil(ActivityVO.class); util.exportExcel(response, activityVOList, "活动数据...}) @Excel(name = "活动ID") private Integer activityId; /** * 活动名称 */ @NotBlank(message = "{activity.name.notBlank...}", groups = {EditGroup.class, CreateGroup.class}) @Excel(name = "活动类型", readConverterExp = "1=折扣券,2=
修改字典 修改活动状态字典,将之前的数据键值为 0 的数据标签内容改为 过期: 更改下数据库的描述,禁用改为过期: ALTER TABLE `tienchin_activity` MODIFY COLUMN...`activity_status` int NULL DEFAULT NULL COMMENT '活动状态,0.表示过期、1.表示正常' AFTER `activity_type`; Activity.../** * 活动状态,0.表示过期、1.表示正常 */ private Integer activityStatus; ActivityServiceImpl 编写一个将超过当前时间的活动状态设置为禁用...@Override public List selectActivityList() { // 将超过当前时间的活动状态设置为禁用 expireActivity(...() { UpdateWrapper uw = new UpdateWrapper(); // 将原本状态为正常的活动状态为1,并且 endTime 小于当前时间的活动状态设置为过期
上两回我们讨论了一种营销活动——高层汇报的“道”与术,营销活动除了展会、年会、大赛和高层汇报,还有很多花样。...鉴于工作经历和水平有限,我们只能探讨其中几种,这次我们再探讨一种营销活动——云上营销。 自从2014年,10年前,海外各种云平台进入大陆市场,到今天已经发展了10年。...借助云技术发展,云上营销也逐渐兴起。这种方式可以不受地域时间和演示环境限制,非常便利。 云上营销,在大厂非常普遍,无论哪个企业都有一套云上营销的手段,随时随地展示给客户,促进方案产品营销。...在小企业,这种活动几乎很难推广,受限于资金和客户群体。 在云上营销形式出现前,其实有很多早期的形式在网上营销,比如网页、网店、微信公众号、小程序等。...比如演示动画,这些通常都会有广告公司做好,由销售人员演示给外部客户,但现在可以放在云上营销平台了。 欢迎点赞和打赏!
import request from '@/utils/request' /** * 查询活动列表 * @param query 查询条件参数 * @returns {*} 查询结果 */...* @param activityId 活动ID * @returns {*} 查询结果 */ export function getInfo(activityId) { return...} ActivityController.java @PreAuthorize("hasPermission('tienchin:activity:create')") @Log(title = "活动管理...= "活动管理", businessType = BusinessType.UPDATE) @PutMapping AjaxResult edit(@Validated(EditGroup.class..."更新成功" : "更新失败"); } ValidationMessages.properties 添加一个活动id不能为空的校验信息: activity.id.notnull=活动ID不能为空 ActivityVO
ActivityController @PreAuthorize("hasPermission('tienchin:activity:create')") @Log(title = "活动管理", businessType..."添加成功" : "添加失败"); } IActivityService /** * 添加活动 * * @param activityVO 活动信息 * @return 结果 */ int addActivity...1 : 0; } ValidationMessages.properties # 活动管理 activity.name.notBlank=活动名称不能为空 activity.name.size=活动名称最大长度为...20个字符 activity.channelId.notnull=渠道ID不能为空 activity.info.notBlank=活动简介不能为空 activity.info.size=活动简介最多为255...个字符 activity.type.notnull=活动类型不能为空 activity.status.max=活动状态最大值为1 activity.status.min=活动状态最小值为0 activity.discount.max
channel.channelId" /> <el-form-item label="<em>活动</em>状态...value="dict.value" /> <el-table-column label="<em>活动</em>类型...activityInfo: [{required: true, message: "活动简介不能为空", trigger: "blur"}], activityType: [{required:...$modal.confirm('是否确认删除活动编号为"' + activityIds + '"的数据项?').
后端 ActivityVO /** * @author BNTang * @version 1.0 * @description 活动管理VO * @since 2023-23-05 **/.../ private Double discount; /** * 代金券 */ private Double voucher; ActivityController /** * * 活动管理表...11-05 23:53:17', null, null, null, null, '2023-09-05 23:53:22', '0'); IActivityService /** * * 活动管理表.../** * * 活动管理表 服务实现类 * * * @author BNTang * @since 2023-09-05 */ @Service public class...selectActivityList() { return activityMapper.selectActivityList(); } } ActivityMapper /** * * 活动管理表
正是这种对流量掌控的渴望,加之对自有数据管理的需求,DMP(data management platform) 逐渐成为品牌主们争相尝试和加大投入新宠。...传统意义中的IT项目仅仅涉及到技术层面的交付,而DT则偏向于把数字的东西策略化,利用算法和技术叠加实现营销动作的智能分析及科学指导,所以DMP建设并不仅仅是单纯的IT项目,而是协助品牌建立数据管理架构,...另外一方面,通过数据驱动的方法有效的激励自有用户和粉丝在社交平台上的传播,通过这种老会员带新会员之类的互动活动,可以获得比数倍于付费媒体的效果。...在这笔者提出三条来自于实践的建议: 一、分别建立PC,移动与社交的三类数据管理平台,而不要希望一蹴而就建立一个大一统的DMP。...比如,在DMP中,需要根据用户的行为来建立流失预警模型,这样的模型需要根据行业根据不同的互动渠道特征,比如微信,微博,以及线下活动来调整不同行为的时间权重。
下载数据集请登录爱数科(www.idatascience.cn) 该数据集包含葡萄牙银行营销活动的结果,开展的活动主要基于直接电话,向银行客户提供定期存款。
,比如投放一个营销活动的广告。...而这些营销活动通常是基于背后的权益系统(优惠券、红包等)、触达系统(push、短信等)、活动流程系统(规则引擎、基础活动单元等)、支撑性组件、算法平台等来共同构建出来的。...这种活动其中涉及的到的技术:(后面会详细的进行介绍) 触达平台:通常包含文案模版的配置管理、内容发送控制等(主要为对接各大电信运营商平台、内部push平台、公众号平台等) 算法平台:稍微高级一点的触达平台定义好模版后...活动单元层:提供常用营销活动的能力(比如抽奖、秒杀、邀请),每个单元面向一类营销形式,对外暴露标准接口。内部依赖于活动组件。...未命中缓存的标签,交由标签任务管理器进行处理,决定单个标签处理最大时长、标签并行&串行处理机制及处理顺序、处理任务调度等,底层维护并发模型(线程数、任务存放机制等) 再下一层,维护对外部接口、业务数据或接口
泛微全程数字化营销管理平台——九川汇,对内可以跨部门、跨组织高效协同,对外借助企业微信快速连接客户。...营销活动是企业运营中重要的一环,数字化工具如何满足企业的营销管理需求:1、如何有效助力销售活动:帮助销售获得更多商机、解决销售过程中遇到的问题,快速申请资源,统一管理、查询客户信息。...……泛微九川汇数字化营销管理平台,利用数字化、智能化、移动化技术,为各行各业组织提供了从市场管理、竞争分析、舆情监控、线索订阅、客户管理、商机漏斗、合同签署、回款管理到售后服务等全生命周期的数字化营销管理功能...九川汇-数字化营销平台应用亮点一、目标管理销售目标的达成是销售工作的关键。销售人员能够通过泛微九川汇按每周每月或季度、年度不同的时间周期维度,设定任务目标与检查。...包括样品管理、试用管理、呼叫中心等……基于泛微的低代码平台,让营销系统随着业务变化而变化。组织可以方便地对现有功能进行调整、增补,随心而变;通过集成中心快速与第三方系统打通,满足不同客户管理的需求。
一、背景 随着vivo悟空活动中台活动组件越来越多,活动中台开发的小伙伴们愈发的感知到我们缺少一个可以沉淀通用能力,提升代码复用性的组件库。...同时,在对外赋能时,也缺少了一个平台呈现我们抽离的组件,基于此目标,开发小伙伴们开始构思插件管理平台的开发计划。...2.2 架构拆解 首先我们来看一下插件管理平台的架构图: [eba60df2ca2d4ee794d4d8562db44c4b~tplv-k3u1fbpfcp-zoom-1.image] 通过对平台整体架构图的梳理...3.5 ast转译 背景:在对建站平台的基础组件库wk-base-ui引入时,由于组件库的index.js不是自动生成的,里面会出现冗余代码以及注释的情况,这样会导致插件管理平台根据入口文件无法精准的获取到所有的组件地址...,首先构思公共组件库,解决开发之间组件沉淀的问题,随着组件增多,发现产品和运营对于沉淀的公共组件也有诉求,对于此开始了插件管理平台的架构设计,解决公共组件对产品的黑盒问题,同时也可以很好的赋能悟空活动中台生态
营销活动除了传统形式,最近新局面打开了,被AI打开的。...对于人工智能,其实我开始也是小白,直到大模型引入营销,带来了翻天覆地的变化,我才发现原来“AI式营销”跟传统营销有不同。 事物发展必须先有一个契机。...现在契机有了,大模型带来了知识库、智能体和Python编程框架等,利用这些工具,构筑营销大模型,利用营销大模型进行企业产品和市场的推广,有如如虎添翼。...先从Python编程框架讨论下,中年老李是营销活动主管,负责企业的品牌和市场推广。之所以持续在学Python编程,动力就是Python编程可以实现推广所需要的信息搜集。...他要搜索外面多样化数据,同时也要管理员工积极性,让所有人从四个赛季中发现营销线索和商机。
一、小程序相较于h5的优势在小程序出现之前,H5一直是运营人员进行线上营销的利器,也有人会疑惑,同样是线上营销活动H5形式和小程序形式有什么不同吗?...实际上小程序和H5营销活动各有其优缺点,具体取决于你的营销目标和受众群体。...需要注意的是,小程序营销活动也存在一些局限性,因此需要综合考虑自身的情况来选择最适合的营销方式。...三、5个常见的小程序营销线上玩法通过小程序活动进行线上营销裂变是提高品牌曝光度和促进销售增长的有效手段。以下是5个线上营销裂变的玩法:抽奖活动:开展抽奖活动是一种常见的营销裂变手段。...推荐一个免费的小程序营销模版平台。FinClip 上线了营销模版平台,目前有超过 100万正版模板素材,覆盖了超过 100+细分行业与 350万款场景应用。
领取专属 10元无门槛券
手把手带您无忧上云