利用Google analytics将SEM购买的关键词整合到CRM数据库

2012年4月10日 | 标签:

 

现在做SEM 几乎都在使用google analytics在追踪效果 因为通过使用ga的url生成工具 我们可以在ga的后台清楚的看到每个关键词的带来的流量和转换。其实我们还可以讲我们的关键词信息记录到客户自己的CRM系统中,这样的好处整合了线上和线下的营销,实现精准营销  。

 

案例如下

   案例背景

我们有个客户,是销售企业认证服务,经过他们认证后,就有了一张企业认证的证书,有了这个证书,公司就可以去竞标或者增加公司的竞争力。他们是网上营销策略是,通过搜索引擎投放关键词,由sem带来用户,这些流量注册为用户,在注册后获得用户的手机号(典型的线上营销),再通过自己公司的call center去电话销售,让注册会员购买他们的认证服务(线下营销)(行业是B2B),做销售的都知道,业绩和收入挂钩,那么这个电话销售最后把服务卖出去了 是很容易给电话销售部门算业绩,但是这个电话号码有可能是线上营销部门手收集来的,也有可能是其他合作渠道得到的,怎么才能在公司里为线上推广部门谋得一席之地呢

 客户提出的要求

sem通过百度和谷歌渠道带来的流量很多,转换(在landing page上注册会员)也很多,但是通过电话销售实际签约的人很少,但是客户希望知道

成功签约的人 是百度带来的还是谷歌带来的,还是其他渠道收集来的电话号码带来的,当然作为做SEM的如果能知道具体购买的关键词更好

 

最后我们解决了他们的问题 成功再他们的CRM客户关系管理系统中整合了SEM系统的数据,当然我们可以做到的不止是整合SEM

可以整个所有线上营销的数据

可以看到截图中,每个客户的信息我们都加入了

用户来源,这里是sem的baidu也可以是在门户购买的位置sina或者sohu

媒介:这里是cpc 也可以是banner 例如你在sina投放的广告 或者你通过edm带来的用户 或者你通过affiate 联盟营销带来的

关键词:这里就是sem购买的关键词

而要实现这一功能 不要对你的tracking url做任何修改,只用源代码中加1行代码,然后在数据库中增加3列数据就可以(一般的程序员10分钟就可以搞定

 

 

实现方法:

思考过程

我们想到在用户注册会员的时候 ,往客户后台crm中写入用户信息的时候 ,同时写入来源的渠道和点击的关键词数据,

可是用户不会这么勤快 会在注册的时候自己去选择是通过百度还是谷歌 还要写点击的关键词 这些多余的信息填写过程会影响到转化率

怎么样自动的把推广渠道信息写入数据库呢

答案是利用GA的跟踪代码特点和一个php函数就可以办到

比如这个标准的GA跟踪代码www.stephensem.com?utm_source=baidu&utm_medium=cpc&utm_term=stephen%20sem

utm_source=baidu 就是百度带来的流量

utm_meduim=cpc 就是sem渠道

utm_term=stephensem 就是sem渠道购买的关键词

 在php中使用一个函数

$_get[utm_source]就可以轻易的获取utm_source的值是baidu

同理

$_get[utm_term]就可以轻易的获取utm_term的值是stephensem

我还制作了一个页面例子验证的页面 http://www.stephensem.com/php/galp5.php?utm_source=baidusem

不管我们修改=右边的字符串是任何,都可以使用这个php函数把url中的数值给写道页面上

那么我们就可以自动把这些信息 连同用户注册的信息一起写入数据库中,只用增加3列就可以

 

例如用户点击我在百度上购买的关键词stephensem来到我的网站的landing page

www.stephensem.com?utm_source=baidu&utm_medium=cpc&utm_term=stephen%20sem 然后他在这个页面上直接注册了

然后我通过php的这个get函数可以自动得到url中的这些信息,一起写入数据库中,这就实现了Google analytics跟踪代码和客户自有的CRM系统的整合

同理也使用其他媒体购买

使用应用案例:

英语培训行业:

英孚英语每天购买大量的sem广告,在百度谷歌搜狗都有投放,甚至购买门户的的banner 那么通过ga我们可以生成www.ef.com.cn?utm_source=baidu&utm_medium=cpc&utm_term=englishabc

这样的langing page url,然后导入到封闭页面 写上免费获取听课资格 获得用户手机号  同时使用$_get[utm_source]函数获取用户的来源以及$_get[term]获取用户的购买关键词 那么后期我再电话销售的时候就可以知道用户是不是sem带来的了,购买的什么关键词

留学行业 b2b行业

只要是后期需要电话销售的行业都可以使用这个方法结合线上和线下的方法一起统计

高级用法

只要一个网站 ,在做广告 使用一个封闭的landing page(封闭的意思是只能通过广告来到这样页面 通过首页是无法访问)那么通过加url参数?searcheneing=baidu&searchterm=abc&bannerposition=right&source=baidu 就可以把这个用户的注册信息以及推广方法的信息一起存进数据库 方便后期进行更精确的推广效果分析
 

 

  1. icewings
    2012年5月10日15:03

    stephen,你好!这样设置是不是只能统计到在landingPage直接完成注册、填写表单等转化的客户信息,如果一个客户通过带有GA link tag的URL进入网站后,浏览了几页,再回来报名,是否还能获取到呢?

  2. admin
    2012年6月13日11:09

    是的 这就是为什么我强调在要封闭的注册页面查询 因为这种方法的实质是读取当前的url记录在数据库中 当然你要的那种效果也是可以做出来的 但是就不是写一句代码get就可以了 需要构建一个第1方的cookie然后读取cookie计入稍微复杂点 我有时间可以再写一篇 做分析 最好是手动的学习下cookie和get post的一些用法 很哟好处@icewings

  3. 2012年10月18日12:07

    stephen,你好。鉴于GA只能追踪到访问者的整合信息,没有个体访客的具体行为信息,即使把GA数据导入CRM也无法与个体客户信息配对吧?恳请解答。谢谢

    • admin
      2013年1月11日17:15

      可以的 GA记录用户的访问使用的关键词 然后用户自己也会输入自己的手机号邮箱 然后点击提交表单 不就可以了吗

  4. admin
    2018年12月10日21:12

    需要使用sql语句 或者手工做表导入