我用亚马逊科技搭建了一套适合创业公司的营销技术栈

我用亚马逊科技搭建了一套适合创业公司的营销技术栈

经过几年的努力,我终于选择创业了,还是自己最熟悉的成人教培行业。

其实,与传统的线下教培不同,我所擅长的在线教育模式,即直播+社群的模式。

这个模式的核心,并不是一般人认为的销售驱动,其实在线教培之所以能席卷整个教育行业,最重要的还是全链路的数字化,以及基于此的精细化运营。

那么,一套完成的营销技术栈,就成为一切的关键。

那么,搭建一个什么样程度的技术栈,就可以开始了呢?

我认为至少要有三点:

1、CMS内容管理系统:解决获客、落地页、内容营销的问题;
2、CRM销售线索管理系统:解决线索分配、跟进、管理的问题;
3、MA 营销自动化系统:解决用户触达、孵化的问题;

很多人走到这一步,会选择采购第三方的SaaS系统,比如说CMS会采购很多比如小程序一套、官网一套、设计物料一套、落地页一套等等;再比如CRM,国内教育行业主要还是解决SCRM的问题;MA其实就是如何将多渠道的触达问题拍平了,变成一个workflow的事情。

但是,我有一个固执的想法,就是要想长足的发展,就必须要走自研的道路,起码核心系统要走自研的道路,因为这些数据、功能和需求的匹配,是你能做成业务的关键,早期图省事、图便宜去投机取巧买了三方工具,很多你想要的功能、想看的数据都没有,一个地方不注意两个地方不注意,到最后都会成为影响你整体转化的大问题。

如果你选择自研,那就会有两个问题摆在你面前:

1、你能否有实力,明确定义你的系统需求,去自研一套自己需要的系统;
2、你能否将你的工具托管在强大、安全、生态完整的云服务上。

第一点,其实是好解决的,不管是我自己,还是我认识的产品朋友,都足够专业将需求转变成产品能力;

但是第二点,考察的就不是你的能力了,主要考察的各家云服务的优势了,经过再三考虑,我还是选择了我的前公司Canva和著名PLG公司Notion都选择的云服务商——亚马逊云科技,作为自己业务的最底层基座,去搭建我的营销大厦。

具体过程是这样的:

第一步:搭建内容管理系统(CMS)

  1. 如果你的业务只是需要一个静态首页就够了,我建议大家使用使用 亚马逊云科技 AWS Amplify 托管静态网站,稳定性和兼容性都比较好,亚马逊云科技的 Amplify 支持快速部署React、Angular、Vue或其他前端框架构建的内容管理系统。
  2. 当然,大多数人还是需要完整CMS的,有鉴于世界上大多数公司都在采用Wordpress,且Wordpress有着丰富且完整的生态,我一定会选择它。此时可以借助亚马逊云科技 AWS Lightsail 上创建 WordPress 站点,提供预配置的 WordPress CMS 环境。
  3. 实际上,在亚马逊云科技 AWS EC2 上自行安装开源 CMS 如 Drupal 或 Joomla 也可以,但是我不建议不懂技术的人采用这个方案,不是技术方案不行,而是Drupal 或 Joomla在生态方面对你的自研能力。

还得多说一句,其实Wordpress也并不是完全够用,还有一些线上营销必备:

  1. 比如,为了提高网站性能,使用亚马逊云科技 AWS CloudFront分发静态内容;
  2. 再比如,要想网站域名被正常访问,起码要有https证书,可以利用亚马逊云科技 AWS Certificate Manager为网站启用HTTPS。

第二步,业务核心系统,客户关系管理(CRM)

  1. 由于业务的特殊性,我会优先考虑自研SCRM,因为接口都是官方接口,对于自研来说并不是难度很大,关键是能不能做到业务匹配,因为我要做大量的精细化数据分析和线索管理,所以我最终选择使用亚马逊云科技服务如亚马逊云科技 Amazon DynamoDB存储客户数据。
  2. BTW,大家如果不知道搭建一套CRM怎么做,就去看看使用亚马逊云科技 AWS合作伙伴网络供应商Salesforce是如何做的,先借鉴再超越。

第三步,营销自动化(MA)

  1. 对于国内,最重要的还是要解决微生态方面的触达,尤其是需要自动化的触达,因为微生态中的企微是转化的两大核心之一,却也是成本最高的部分,我用数据撑起精细化是为了找到方向,找到方向之后就要把内容触达到用户,这个效率就很关键,将营销系统与AWS Lambda无服务器功能集成,在有新内容发布或营销事件触发时自动执行工作流。
  2. 当然,使用亚马逊云科技 Amazon Pinpoint创建电子邮件和推送通知活动,管理订阅列表,分析活动效果。使用亚马逊云科技 Amazon Simple Email Service (SES)发送营销邮件。

接下来,我来简单介绍一下,我是如何用亚马逊云科技的提供的这些服务,来brick by brick的搭建起完整的营销技术栈的。

第一步,如何利用亚马逊云科技 AWS Lightsail搭建一个Wordpress

建站这么多年,亚马逊云科技的建站体验是最丝滑的,毕竟我可是在从LNMP\LAMP\宝塔反复横跳过的,不仅金钱、时间成本高,而且维护起来十分麻烦,动不动就给你来个服务器崩溃。

既然是公司化运营,稳定才是第一位的。

有了之前的一些经验,我怼亚马逊云科技的稳定性还是非常放心的。

接下来就是选择一个解决方案的问题,我选择了在亚马逊云科技 AWS Lightsail上创建 WordPress站点。

通过亚马逊云科技 AWS Lightsail,你可以快速便捷地创建和管理WordPress站点,而无需深入了解AWS底层复杂的服务和配置。按照以下步骤操作:

步骤1: 创建亚马逊云科技 Lightsail实例

  1. 登录亚马逊云后台管理控制台,选择并进入Lightsail服务。
  2. 选择创建实例,最好选择你的主营业务所在的区域。
  3. 选择Linux/Unix作为平台,WordPress作为系统映像。
  4. 选择实例规格,输入实例名称,然后点击创建实例。

步骤2: 获取WordPress管理员密码

  1. 实例创建完成后,在实例列表中选择你的WordPress实例。
  2. 点击SSH快捷连接图标,打开浏览器SSH终端。
  3. 在终端中输入命令 cat $HOME/bitnami_application_password 获取WordPress管理员密码。

步骤3: 登录WordPress管理面板

  1. 在浏览器中访问 http://你的公网IP/wp-login.php
  2. 输入用户名 user 和你从终端获取的密码登录。
  3. 你现在可以在WordPress管理面板上自定义你的站点了。

第二步,借助亚马逊云科技的Amazon DynamoDB搭建自研的SCRM

毫不夸张的说,我认为这是创业过程当中最最最最有挑战性的系统研发了,因为我自己之前没有踩过雷,我完全不知道其中的复杂度有多高。

好在,这一次我选择对了技术底层方案——使用衙门亚马逊云科技AWS服务Amazon DynamoDB搭建自研的SCRM,DynamoDB在一众数据库中脱颖而出,主要还是得益于其高性能、可扩展性,当然亚马逊云的生态系统,也让我对后面可能存在的兼容性需求,降低了焦虑。

1. 设计数据模型

首先需要根据您的业务需求,设计合理的数据模型。亚马逊云科技 DynamoDB是NoSQL数据库,采用键值存储,适合存储非结构化和半结构化数据。

  • 确定访问模式,如按客户ID查询、按销售线索状态查询等。这些都是我线上教育必备的业务场景。
  • 选择合适的分区键和排序键,确保高效查询。这些能够满日常繁琐但又不得不处理的数据查询和分析需求,尤其是节奏快、细分要求有很高的社群服务。
  • 利用DynamoDB的嵌套属性存储相关数据。

2. 创建DynamoDB表

实话说,这一部分已经超出了我一个技术门外汉的范畴,根据我邀请入伙的技术合伙人的描述,她认为,使用AWS管理控制台或AWS CLI创建DynamoDB表,有以下几个特点和好处:

  • 设置表名和主键结构。
  • 配置读写吞吐量,可根据需求自动扩缩容。
  • 启用DynamoDB Streams以捕获数据变更。

3. 良好的继承性,亚马逊云强大云服务生态

将DynamoDB与其他亚马逊云科技服务集成,构建完整的SCRM系统。

  • 使用AWS Lambda和Amazon API Gateway创建无服务器API,操作DynamoDB数据。
  • 使用Amazon Cognito实现用户认证和授权。
  • 使用Amazon S3存储客户文件和附件。
  • 使用Amazon SNS发送营销活动通知。

使用AWS Lambda或EC2上的应用程序代码实现SCRM的业务逻辑。

  • 管理客户、联系人、销售线索等数据。
  • 实现营销活动、销售流程等功能。
  • 集成第三方服务,如电子邮件营销、分析等。

第三步,如何用亚马逊云科技 AWS Lambda搭建营销自动化系统

由于我是资深的Martech出身,所以我能明确知道营销自动化有多重要,营销自动化最重要的地方并不是自动,而是自动背后隐藏的精细化和个性化是否可实现的问题,因此我用自动化的初衷,就是要建立起真正体验良好的线上数字体验,通过精细化运营,让用户可以更开心的完成学习服务的购买。

借助亚马逊云科技 AWS Lambda,您可以搭建一个高度可扩展和经济高效的营销自动化系统。以下是一些建议步骤:

1. 设计系统架构

  • 使用无服务器架构,亚马逊云科技 AWS Lambda作为核心计算层。
  • 使用亚马逊云科技 Amazon DynamoDB存储营销数据,如联系人、活动、工作流等。
  • 使用亚马逊云科技 Amazon S3存储营销素材,如电子邮件模板、图片等。
  • 使用亚马逊云科技 Amazon SES发送营销电子邮件。
  • 使用亚马逊云科技 AWS Step Functions协调工作流。

2. 构建Lambda函数

  • 使用亚马逊云科技 Lambda函数实现营销自动化的各项功能,如联系人管理、活动创建、电子邮件发送等。
  • 利用亚马逊云科技 Lambda的事件驱动模型,在营销事件发生时自动触发相应的Lambda函数。
  • 将亚马逊云科技 Lambda函数与其他亚马逊云科技服务集成,如DynamoDB、S3、SES等。

3. 设计工作流

  • 使用亚马逊云科技 AWS Step Functions设计和协调营销自动化工作流。
  • 定义工作流中的各个步骤,如发送欢迎邮件、跟进邮件、添加线索等。
  • 将相应的亚马逊云科技 Lambda函数映射到每个工作流步骤。

4. 监控和优化

  • 使用亚马逊云科技 Amazon CloudWatch监控Lambda函数的执行指标。
  • 利用亚马逊云科技 AWS X-Ray分析和调试分布式应用程序。
  • 根据监控数据优化系统性能和成本。

通过利用亚马逊云科技 AWS Lambda及其他亚马逊云科技服务,您可以构建一个高度自动化、可扩展且经济高效的营销系统,而无需预置和管理服务器。亚马逊云科技 Lambda的按使用付费模式也有助于节省成本。

如果你对如何借助亚马逊云服务帮自己搭建一套适合创业公司的营销技术栈,欢迎在评论区与我交流,或者直接到亚马逊云科技官网查找自己需要的服务:

https://mic.anruicloud.com/url/1312

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容