herramientas para la optimización, un enfoque práctico
DESCRIPTION
Charla impartida en el GDG DevFest Sur el 31 de Octubre de 2013. Se trata del caso práctico de CarCentinel usando las herramientas Mixpanel y OptimizelyTRANSCRIPT
Raúl Jiménez Ortega
Herramientas para la optimizaciónun enfoque práctico
Build
Measure
Learn
Developers, Marketers, Business
Herramientas para:
- Detectar problemas de usabilidad
- Conocer mejor el comportamiento
- Mejorar el índice de conversión
- Mejorar el servicio al cliente
- Utilizar técnicas de remarketing
Herramientas para:
- Detectar problemas de usabilidad
- Conocer mejor el comportamiento
- Mejorar el índice de conversión
- Mejorar el servicio al cliente
- Utilizar técnicas de remarketingOPTIMIZAR
Enfoque práctico: Caso CarCentinel
Al comienzo de una Startup todo se basa en hipótesis y actos de fé
Hipótesis del cliente
Hipótesis del modelo de negocio
Del tráfico recibido:- Hasta un 25% estará interesado.- Un 10% compartirá en redes sociales.- Un 5% estará muy interesado
Manos a la obra: Mockups
Debates infinitos en cuanto a decisiones de...
Diseño, copywriting (llamadas a la acción, argumentos, ...), precios, etc.
mixpanel.com
Herramientas
optimizely.es
Mixpanel: www.mixpanel.com
Funnels: Embudos
Segmentación:
Retención: Análisis de cohortes
Fórmulas:
Mixpanel
Seguir la pista a los usuarios
Crear eventos personalizados
Notificaciones por email
activadas por eventos
Mixpanel
Seguir la pista a los usuarios
Crear eventos personalizados
Notificaciones por email
activadas por eventos
Caso CarCentinel: Diseño -> One Page
Caso CarCentinel: Configuración
Funnel: Envío de Formularios: - Entra -> Empieza formulario -> Envía formulario
Segmentación: Propuestas de valor: - Seguridad, protección, trayectos, privacidad
Fórmulas para calcular % de: - Interesados: Descargan la aplicación (Android/iPhone) - Muy interesados: Envía en formulario - Prescriptores: Además comparten en RR.SS.
Notificaciones: Ayúdanos con 3 clics
- Visita landing- Click menu superior- Reproducir vídeo- Click propuesta de valor- Descarga Android- Descarga iPhone- Click chat online- Empieza formulario- Envío de formulario
Eventos registrados: Landing
Abrir en local
Eventos registrados: Thanks page
- Visita thanks- Compartido en RR.SS.
Mixpanel - Implementación
JavaScriptiOSAndroidPythonActionScript 3JavaPHPRubyHTTP spec
Mixpanel - Implementación
<script type="text/javascript">(function(e,b){if(!b.__SV){var a,f,i,g;window.mixpanel=b;a=e.createElement("script");a.type="text/javascript";a.async=!0;a.src=("https:"===e.location.protocol?"https:":"http:")+'//cdn.mxpnl.com/libs/mixpanel-2.2.min.js';f=e.getElementsByTagName("script")[0];f.parentNode.insertBefore(a,f);b._i=[];b.init=function(a,e,d){function f(b,h){var a=h.split(".");2==a.length&&(b=b[a[0]],h=a[1]);b[h]=function(){b.push([h].concat(Array.prototype.slice.call(arguments,0)))}}var c=b;"undefined"!==typeof d?c=b[d]=[]:d="mixpanel";c.people=c.people||[];c.toString=function(b){var a="mixpanel";"mixpanel"!==d&&(a+="."+d);b||(a+=" (stub)");return a};c.people.toString=function(){return c.toString(1)+".people (stub)"};i="disable track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.track_charge people.clear_charges people.delete_user".split(" ");for(g=0;g<i.length;g++)f(c,i[g]);b._i.push([a,e,d])};b.__SV=1.2}})(document,window.mixpanel||[]);mixpanel.init("1d79cdbf6eb63caa7c7c0526a239aa8e");</script>
Javascript:
Events
Mixpanel - Implementación (Básica)
People
https://mixpanel.com/help/
Events
Mixpanel - Implementación
mixpanel.track('Compra',{'cantidad':200, 'moneda': 'Eur'});
Javascript:
mixpanel.register(params);
Javascript: (Global properties)
http://api.mixpanel.com/track/?data=[Datos_Base64]
HTTP:
Mixpanel - Implementación
{ "event": "Signed Up", "properties": { // "distinct_id" and "token" are // special properties, described below. "distinct_id": "13793", "token": "e3bc4100330c35722740fb8c6f5abddc", "Referred By": "Friend" }}
Events
$mp = Mixpanel::getInstance("MIXPANEL_PROJECT_TOKEN");$mp->track("button clicked", array("label" => "sign-up"));
PHP:
Base64:
People
Mixpanel - Implementación
mixpanel.people.set({"$email": "[email protected]", "Tipo de cliente": "Agarrao ;P"})mixpanel.identify();
http://api.mixpanel.com/engage/?data=[Datos_Base64]
Javascript:
HTTP:
Mixpanel: Guía de referencia
mixpanel.com/help/reference
Optimizely: www.optimizely.es
Optimizely: Tests A/B
Con tabla comparativa Sin tabla comparativa
VS
Optimizely: Tests A/B
Comprar Más info
VS
Muchas gracias por vuestro tiempo
Muchas gracias por vuestro tiempo
Follow?;-D