SlideShare una empresa de Scribd logo
#UWAbcn | @ikhuerta
AUTOMATÍZALO
TODO
Consigue nuevos datos con distintos conocimientos técnicos y
Iñaki Huerta / @ikhuerta / hola@Ikaue.com
#UWAbcn | @ikhuerta
TODO
TRABAJO
SE PUEDE
AUTOMATIZAR
: Una serie llena de aprendizajes importantísimos sobre la vida
#UWAbcn | @ikhuerta
Y TODO
EL MUNDOAUTOMATIZA
EN MAYOR O
MENOR MEDIDA
Alarmas
Pagos recurrentes
Citas repetitivas en el calendario
Notificaciones del móvil
#UWAbcn | @ikhuerta
AUTOMATIZAR = no perder tiempo
- que puedes dedicar a otras tareas…
- que te permite acceder a cosas que normalmente no harías…
- que nunca te permitiría sacar algunos datos…
- que te permite dedicar a tus becarios a cosas con las que realmente aprendan…
#UWAbcn | @ikhuerta
AUTOMATIZANDO
A NIVEL
DIOS:
https://www.genbeta.com/actualidad/un-
programador-automatiza-su-propio-trabajo-
durante-seis-anos
La historia completa:
#UWAbcn | @ikhuerta
CUANDO ME
MERECE LA PENA
AUTOMATIZAR?¿
Cuando el tiempo de crear la automatizació es
sensiblemente inferior al de hacer las tareas a mano.
>> Es decir cuando van a ser muy reiterativas <<
#UWAbcn | @ikhuerta
LA INFORMACIÓN
ES PODER
#UWAbcn | @ikhuerta
LA INFORMACIÓN
ES PODER
Reputación
Competencia
Campañas
Opiniones
Fallos y problemas
Valoraciones
Rendimiento
Inversión
Críticas
Visibilidad
Sentimientos
Técnicos
de UX
Valores
Valores
Oferta
#UWAbcn | @ikhuerta
LA INFORMACIÓN
ES PODER
Reputación
Competencia
Campañas
Opiniones
Fallos y problemas
Valoraciones
Rendimiento
Inversión
Críticas
Visibilidad
Sentimientos
Técnicos
de UX
Valores
Valores
Oferta
… pero es un auténtico
coñazo sacarla
#UWAbcn | @ikhuerta
PARA QUÉ QUIERO
INFORMACIÓN?¿
1
2
Para Reportar y Analizar
y poder llegar así a nuevos Insights
Para ser Alertados
de las cosas que nos importan
#UWAbcn | @ikhuerta
EL PROCESO
DataPrep
- Modelado
- Y cruce
De DATOS
Alarmas que nos lleven a
analizar
Nutrir una BBDD
de datos períodicamente
Proceso automático
#UWAbcn | @ikhuerta
AL ALCANCE DE
SISTEMAS
(casi) TODOS
1. MACROS
(Sencillas y poco técnicas)
de 10 a 30 min crear cada una
2. SERVICIOS DE ACTIVADORES
(Simplificación al extremo de las APIs)
de 30 a 1h en crear cada una
3. SCRIPTS
(Hay que saber algo de programación)
de 1h a unos pocos días
#UWAbcn | @ikhuerta
MACROS
#UWAbcn | @ikhuerta
MACROS Y TAREAS PROGRAMADAS
1 Creamos un archivo ejecutable que controle un ordenador y
realice las acciones que deseemos.
2 Lo añadimos como tarea programada del sistema operativo.
(cada madrugada, cada domingo, etc… Ejecutará esas acciones)
#UWAbcn | @ikhuerta
Opción 1/ Grabación simple
https://www.tinytask.net/
1. Damos a grabar.
2. Realizamos la tarea nosotros
3. Guardamos como archivo “.rec”
4. Ejecutamos ese archivo .rec con el
cada vez que queramos hacer la tarea
#UWAbcn | @ikhuerta
Opción 2/ Programar las acciones
https://autohotkey.com/
Se puede hacer de todo, pero hay que aprender el lenguaje
de programación propio.
#UWAbcn | @ikhuerta
Opción 3/ Grabar acciones y editarlas
http://www.macrocreator.com/
Permite grabar pero va generando código (tipo autoHotKeys)
que luego podemos editar y optimizar.
Es capaz de exportar a código AutoHotKeys
#UWAbcn | @ikhuerta
Programar tareas en Windows 10
https://www.genbeta.com/paso-a-paso/como-programar-tareas-en-windows-10
#UWAbcn | @ikhuerta
¿QUE QUEREMOS AUTOMATIZAR CON MACROS?
1 Lanzar herramientas que no se dejan automatizar de otra
forma
Creamos una Macro lanzando la herramienta a nuestro gusto
Tarea programada periódica que la ejecuta por si sola
1º
2º
#UWAbcn | @ikhuerta
¿QUE QUEREMOS AUTOMATIZAR CON MACROS?
1 Lanzar herramientas que no se dejan automatizar de otra
forma
Por ejemplo…
- Mediciones periódicas de Screaming Frog
(2 tareas: 1. lanzarlo y 2. al cabo de unas horas exportar el resultado)
- Exportaciones de Excel a pdf con datos al día
- Backups varios de información
#UWAbcn | @ikhuerta
¿QUE QUEREMOS AUTOMATIZAR CON MACROS?
2 Navegar y copiar datos de los que necesitamos hacer
seguimiento cada cierto tiempo
Creamos una Macro accediendo a la web, copiando el dato y
almacenándolo en algún sistema (BBDD, Google drive, etc)
Tarea programada periódica que la ejecuta por si sola
1º
2º
#UWAbcn | @ikhuerta
¿QUE QUEREMOS AUTOMATIZAR CON MACROS?
2 Navegar y copiar datos de los que necesitamos hacer
seguimiento cada cierto tiempo
Por ejemplo…
- Copiar datos de redes sociales (likes, seguidores, reacciones, etc..)
- Extraer datos de Google Search Console que no tienen API
(Links, Indexadas de sitemaps, etc.)
- Datos de herramientas que no tenemos un plan con API
- Precios de productos de la competencia o resultados de búsqueda
#UWAbcn | @ikhuerta
¿QUE QUEREMOS AUTOMATIZAR CON MACROS?
3 Informes periódicos totalmente “manuales” y a medida
Creamos una macro en la que sacamos datos y capturas de pantalla.
Que crea un archivo (por ejemplo Word o ppt)
Lo exporta a PDF
Y crea un email y lo envía
Tarea programada periódica que la ejecuta por si sola
1º
2º
#UWAbcn | @ikhuerta
¿QUE QUEREMOS AUTOMATIZAR CON MACROS?
3 Informes periódicos totalmente “manuales” y a medida
Por ejemplo…
- Capturas de pantalla de dashboards que no podemos exportar
- Gráficos de herramientas contratadas que solo queremos una selección
- Redacción de emails con KPIs básicos…
#UWAbcn | @ikhuerta
CONSEJOS IMPORTANTES PARA CREAR MACROS:
1 Ordenador dedicado: Destina un viejo ordenador que apenas se use a esta
tarea, no el tuyo propio y nunca cambies su monitor (o se volverá loco)
2 Mejor sin ratón: Evita usar el ratón lo máximo posible al grabar las macros (mejor
atajos de teclado, fallan menos)
3 Empieza todo de 0: Empieza las sesiones del navegador en incognito y logate en
la propia macro y empieza todos los docs en blanco como doc nuevo.
Evita tener ventanas ya abiertas: Quita todas las comprobaciones de
actualizaciones y popups y cierra todo lo que abras en las propias macros4
#UWAbcn | @ikhuerta
SERVICIOS
DE
ACTIVADORES
#UWAbcn | @ikhuerta
SERVICIOS DE ACTIVADORES
1 Servicios en la nube (son webs)
Con formularios y menús para definir qué queremos hacer
2 Con multitud de conexiones a distintas APIs ya creados
Hablamos de cientos de servicios que ya tienen integrados ellos
Con una lógica del tipo “activador  Acción”
Cada cierto tiempo o cuando algo cambia en una API, se da una orden a otra API3
#UWAbcn | @ikhuerta
• La más conocida y sencilla
• Multitud de apis y sistemas IOT
• Muy poco configurable
• Gratuita
• Compleja y poco vistosa
• Aún más APIs (pero menos IOT)
• Filtros y acumulación de acciones
• De pago (20$/mes)
• La “nueva”
• Van sacando conectores
• Control total de la lógica y los datos
• Según uso
(1.000 operaciones free / 10.000: 9$ / 40.000: 29$)
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
QUERIAMOS ESTO…
DataPrep
- Modelado
- Y cruce
De DATOS
Alarmas que nos lleven a
analizar
Nutrir una BBDD
de datos períodicamente
Proceso automático
#UWAbcn | @ikhuerta
QUERIAMOS ESTO…
DataPrep
- Modelado
- Y cruce
De DATOS
Alarmas que nos lleven a
analizar
Nutrir una BBDD
de datos períodicamente
Proceso automático
SOLO
ALGUNAS
#UWAbcn | @ikhuerta
Sobretodo ayuda a
crear cuentas de
Analytics con datos
no web…
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
#UWAROI Iñaki Huerta - @ikhuerta
Measurement protocol
Measurement
Protocol
UA
View All data
analytics.js
View Only X
View Only Y
…
Filter
Filter
Filter
Filter
#UWAbcn | @ikhuerta
#UWAROI Iñaki Huerta - @ikhuerta
Measurement protocol
Measurement
Protocol
UA
View All data
analytics.js
View Only X
View Only Y
…
Filter
Filter
Filter
Filter
#UWAbcn | @ikhuerta
#UWAROI Iñaki Huerta - @ikhuerta
Measurement protocol
Measurement
Protocol
UA
View All data
analytics.js
View Only X
View Only Y
…
Filter
Filter
Filter
Filter
#UWAbcn | @ikhuerta
#UWAROI Iñaki Huerta - @ikhuerta
Measurement protocol
Measurement
Protocol
UA
View All data
analytics.js
View Only X
View Only Y
…
Filter
Filter
Filter
Filter
#UWAbcn | @ikhuerta
#UWAROI Iñaki Huerta - @ikhuerta
Measurement protocol
Measurement
Protocol
UA
View All data
analytics.js
View Only X
View Only Y
…
Filter
Filter
Filter
Filter
#UWAbcn | @ikhuerta
#UWAROI Iñaki Huerta - @ikhuerta
Cosas guays que se han hecho con Measurement Protocol…
https://www.thinkwithgoogle.com/intl/es-
es/article/hackathon-the-cocktail/
http://www.divisadero.es/blog/2015/06/16/google-
analytics-hackathon-y-think-performance-2015-
conectando-online-y-offline/
http://www.dbi.io/es/blog/google-analytics-hackathon/
DBi:
Cookie Fisica mediante una App Movil
Divisadero:
Medición al detalle de un partido de ping-pong
http://analytics.blogspot.com.es/2015/05/google-
analytics-hackathon-in-london.html
The Cocktail:
Medición de mensajes de Whatsapp de una tienda
En el hackathon de Londres:
- Medición carreras de helicópteros a distancia
- Sistema de alarma con real time y eventos
- “Gato Saludable” Cuanto debe comer el gato según salga de casa.
#UWAbcn | @ikhuerta
Para usar Measurment protocol
tenemos una herramienta llamada hit builder:
https://ga-dev-tools.appspot.com/hit-builder/
#UWAbcn | @ikhuerta
if then
RECETA:
Enviar datos a GA cada vez que Google nos avise de un nuevo
contenido indexado (el que busquemos)
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
if then
RECETA:
Crear un GA donde ir viendo crecimiento en seguidores y
menciones de distintas cuentas de twitter (o cualquier red social)
#UWAbcn | @ikhuerta
Un GA sobre nuestra cuenta de Twitter…
#UWAbcn | @ikhuerta
Un GA sobre nuestra cuenta de Twitter…
#UWAbcn | @ikhuerta
if then
RECETA:RECETA:
Un GA donde seguir quienes nos envían mails y cuales
respondemos (y cuando)
#UWAbcn | @ikhuerta
Y un GA sobre los emails que recibimos…
#UWAbcn | @ikhuerta
if then
RECETA:RECETA:
Seguimiento de llamadas de teléfono que recibimos
#UWAbcn | @ikhuerta
if then
RECETA:RECETA:
Seguimiento de cualquier dispositivo IOT
(y wemo es solo una marca, tenemos muchas más…)
#UWAbcn | @ikhuerta
if then
RECETA:RECETA:
Con GTM,
Crear URLs que te avisen en el móvil cuando los usuarios hagan
algo en la web
#UWAbcn | @ikhuerta
Pero IFTTT sólo hace eso:
• Le llega la información
• Y la traspasa
No hay inteligencia, filtros, BBDD, etc…
#UWAbcn | @ikhuerta
Zapier aporta más versatilidad pero a
costa de:
• Ser mucho menos intuitiva
• Más compleja
Y sigue sin permitir muchas
cosas
#UWAbcn | @ikhuerta
Integromat ya nos habla de
WorkFlows y no simples activadores
• Sigue siendo muy intuitiva
• Y cuando la conoces
resulta ser la más versatil
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
No son los que más apis conectan
Pero no paran de añadirlas y lo hacen
con cabeza.
#UWAbcn | @ikhuerta
Trabajan con flujos que defines con Drag&Drop
• Añadir cuantos pasos y operaciones desees
• Iterar sobre varios elementos
• Seguir varias líneas de trabajo en un solo activador
#UWAbcn | @ikhuerta
Trabajan con flujos que defines con Drag&Drop
• Añadir cuantos pasos y operaciones desees
• Iterar sobre varios elementos
• Seguir varias líneas de trabajo en un solo activador
ES CASI COMO PROGRAMAR
PERO A BASE DE CLICKS
#UWAbcn | @ikhuerta
RECETA:
Insertar las nuevas publicaciones de la competencia en GA
Y asi poder estudiar su línea de publicación
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
La cantidad de
datos con los que
nos deja trabajar es
brutal
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
RECETA:
Enviar informes de datos concretos a slack y a tu movil
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
RECETA:
Alertas cuando algún dato de GA suponga un problema para el negocio
#UWAbcn | @ikhuerta
RECETA:
Exportar cada día datos de GA en una base de datos propia
#UWAbcn | @ikhuerta
RECETA:
Exportar cada día datos de GA en una base de datos propia
Nota:
Integromat trabaja con procedures no
con SELECTS de SQL directas.
Esto implica saber crear procedures en tu
base de datos (pero no es difícil y
además resulta tremendamente versátil)
#UWAbcn | @ikhuerta
También tenemos “datastores”
pequeñas bases de datos donde podemos almacenar y consultar
lo que extraeremos
#UWAbcn | @ikhuerta
RECETA:
Si un cliente cambia el archivo Robots.txt: Alertas y guardarlo en Google Sheets
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
RECETA:
Si una página crítica deja de funcionar (de dar código 200) avisarnos cuanto antes
#UWAbcn | @ikhuerta
RECETA:
Si algún meta crítico para el posicionamiento de URLS clave cambia: avisa al equipo
#UWAbcn | @ikhuerta
RECETA:
Validar cada día que los informes
que tenemos han cargado bien
y ofrecen los datos que esperamos
(validamos que ciertas celdas
contienen datos lógicos)
#UWAbcn | @ikhuerta
#UWAbcn | @ikhuerta
El único problema de integromat:
Trabaja por Número de operaciones
Cada acción es un proceso:
- Consultar una URL (Cada una +1 operación)
- Enviar un dato (cada uno +1 operación)
- Formatearlo (cada uno +1 operación)
- Etc.
La cuenta Free te da 1.000 operaciones al mes
Cada 10.000 que sumes aprox supone 9$
#UWAbcn | @ikhuerta
Gestionado con un poco de inteligencia, puede ser muy barato…
Automatizaciones que consumían demasiadas operaciones y que tuvimos que optimizar
#UWAbcn | @ikhuerta
SCRIPTS
#UWAbcn | @ikhuerta
Sin tonterías…
Usa:
#UWAbcn | @ikhuerta
¿Por qué?
#UWAbcn | @ikhuerta
Ambos tienen programas directos para escritorio:
(y orientados a datos)
jupyter.org/
rstudio.com/
#UWAbcn | @ikhuerta
NO SABES PROGRAMAR PORQUE NO TE DA LA GANA
#UWAbcn | @ikhuerta
QUÉ HACEMOS EN IKAUE
Consulta
Extracciones
One Shot
Extracciones
periódicas
Daily
(para extracciones que se realizan cada día)
Weekly
(para extracciones que se realizan cada semana)
Monthly
(para extracciones que se realizan cada mes)
In
(todo lo que se copie aquí scripts se lanzan solo)
Out
(una vez lanzado se copia aquí con su log)
templates
(scripts ya hechos, para copiar modificar y pegar)
Servidores a
medida de los
clientes
#UWAbcn | @ikhuerta
-
#UWAbcn | @ikhuerta
CONSEGUIMOS INDICADORES REALMENTE ACCIONABLES YA CRUZADOS
#UWAbcn | @ikhuerta
NUEVAS VISUALIZACIONES Y FORMAS DE ENTENDER NUESTRO TRABAJO
#UWAbcn | @ikhuerta
TENDENCIAS Y CORRESPONDENCIAS REALMENTE ÚTILES
#UWAbcn | @ikhuerta
Y PERSPECTIVAS QUE ANTES NO ESTABAN A NUESTRO ALCANCE
#UWAbcn | @ikhuerta
AUTOMATIZAR
MOLA MUCHO
Y REALMENTE NO
ES TAN DIFICIL
HACERLO
#UWAbcn | @ikhuerta
Iñaki Huerta / @ikhuerta / hola@Ikaue.com
¡Gracias!

Más contenido relacionado

PDF
Consejos sobre la visualización de datos - User Web Analytics - Eshow Barcelo...
PDF
Propiedades App+Web de Google Analytics- ¿Qué cambia con respecto a Universal...
PDF
Visualización y presentación de datos - User Web Analytics Eshow
PDF
Trabaja menos y gana más - Seoplus 2019
PDF
¡Que lo haga otro! Automatizaciones SEO para vivir mejor
PDF
Potencia tu Tag Manager - User Web Analytics - Eshow 2017
PDF
User Web Analytics Barcelona - Jose Roig - El plan de medicion, la base de tu...
PDF
Google Analytics bajo el polígrafo: las mentiras que la herramienta nos cuen...
Consejos sobre la visualización de datos - User Web Analytics - Eshow Barcelo...
Propiedades App+Web de Google Analytics- ¿Qué cambia con respecto a Universal...
Visualización y presentación de datos - User Web Analytics Eshow
Trabaja menos y gana más - Seoplus 2019
¡Que lo haga otro! Automatizaciones SEO para vivir mejor
Potencia tu Tag Manager - User Web Analytics - Eshow 2017
User Web Analytics Barcelona - Jose Roig - El plan de medicion, la base de tu...
Google Analytics bajo el polígrafo: las mentiras que la herramienta nos cuen...

La actualidad más candente (19)

PDF
Paginaciones, el agujero negro de la indexación - Clinic Seo - Congreso Web 2019
PDF
MIgraciones SEO - Clinic SEO - Eshow 2019
PDF
Trabajando la Intención de Búsqueda - Clinic Summit
PDF
El Análisis Descendente - Metodologías de Análisis en SEonthebeach 2018
PDF
Indexa como nunca lo habías hecho - ClinicSeo eShow 2018
PPTX
Auditoria SEO Congreso Web 2019 Ejemplos prácticos
PDF
Site Search Analysis - Cómo mejorar tu web analizando el buscador interno
PDF
CRO: Persuadiendo a tus usuarios durante su proceso de decisión
PDF
SEO desde cero Congreso Web - Lakil Essady
PPTX
Clinicseo ecommerce (@kicoes & @natzir9)
PPT
Comportamiento consumidor-internet
PDF
"La intención es lo que cuenta" en SEO en 2021
PPTX
Estrategia OnSite - Ensalada SEO 18
PDF
Desayuno técnico: La optimización web (WPO) es el nuevo SEO
PDF
Conversión Web - SALÓN MI EMPRESA 2014
PDF
Creando Enlaces a Prueba de Penguin por @aleyda en #cwz13
PDF
OMExpo2017 - SiteGround & Fernando Puente: "Rendimiento y optimización web”
PPTX
Crecimiento Digital (Growth Hacking) en Español
PDF
Neuromarketing aplicado a la web
Paginaciones, el agujero negro de la indexación - Clinic Seo - Congreso Web 2019
MIgraciones SEO - Clinic SEO - Eshow 2019
Trabajando la Intención de Búsqueda - Clinic Summit
El Análisis Descendente - Metodologías de Análisis en SEonthebeach 2018
Indexa como nunca lo habías hecho - ClinicSeo eShow 2018
Auditoria SEO Congreso Web 2019 Ejemplos prácticos
Site Search Analysis - Cómo mejorar tu web analizando el buscador interno
CRO: Persuadiendo a tus usuarios durante su proceso de decisión
SEO desde cero Congreso Web - Lakil Essady
Clinicseo ecommerce (@kicoes & @natzir9)
Comportamiento consumidor-internet
"La intención es lo que cuenta" en SEO en 2021
Estrategia OnSite - Ensalada SEO 18
Desayuno técnico: La optimización web (WPO) es el nuevo SEO
Conversión Web - SALÓN MI EMPRESA 2014
Creando Enlaces a Prueba de Penguin por @aleyda en #cwz13
OMExpo2017 - SiteGround & Fernando Puente: "Rendimiento y optimización web”
Crecimiento Digital (Growth Hacking) en Español
Neuromarketing aplicado a la web
Publicidad

Similar a Automatizalo Todo: vías de automatización y extracción de datos. User Web Analytics - eShow (20)

PDF
Webinar Automatizar.Mejorar. innovar
PDF
Webinar Automatización de procesos Casos prácticos y teletrabajo
PDF
Descubre Automatización
PDF
Presentación Procesos Automatizados MasterBase
PPTX
MasterBase Live: Cómo gestionar la cultura organizacional en un proceso de tr...
PPTX
Curso de automatización de pruebas
PPTX
Presentación1.pptx
PPTX
Impulsando y la hiperautomatización en todos los procesos de datos maestros d...
PPTX
Pasando modelos de Machine Learning a producción usando AWS
PPTX
Conceptos de Integración de sistemas y herramientas.pptx
PDF
Emprendiendo con Data Science, Machine Learning y AI
PDF
Entrepreneurship with Data, Machine Learning and AI
PDF
Webinar es tiempo de automatizar
PDF
Indusmedia 2019. Paneles de mando. Ines Pascual
PDF
Semana de la I+D - Proyecto OPOSSUM
PDF
Webconference La revolución del Big Data. De los datos al negocio
PDF
Automatización con IA para emprendedores y Pymes en etapas tempranas.pdf
PPTX
Webinsar Automatización de procesos en Operaciones & Logística
PPTX
Big Data para procesos. De TV3 a cualquier PYME
PDF
Teran_herramienta para automatizar
Webinar Automatizar.Mejorar. innovar
Webinar Automatización de procesos Casos prácticos y teletrabajo
Descubre Automatización
Presentación Procesos Automatizados MasterBase
MasterBase Live: Cómo gestionar la cultura organizacional en un proceso de tr...
Curso de automatización de pruebas
Presentación1.pptx
Impulsando y la hiperautomatización en todos los procesos de datos maestros d...
Pasando modelos de Machine Learning a producción usando AWS
Conceptos de Integración de sistemas y herramientas.pptx
Emprendiendo con Data Science, Machine Learning y AI
Entrepreneurship with Data, Machine Learning and AI
Webinar es tiempo de automatizar
Indusmedia 2019. Paneles de mando. Ines Pascual
Semana de la I+D - Proyecto OPOSSUM
Webconference La revolución del Big Data. De los datos al negocio
Automatización con IA para emprendedores y Pymes en etapas tempranas.pdf
Webinsar Automatización de procesos en Operaciones & Logística
Big Data para procesos. De TV3 a cualquier PYME
Teran_herramienta para automatizar
Publicidad

Más de Iñaki Huerta (ikhuerta) (19)

PDF
KPIs Con los que cambiaras tu forma de hacer SEO - Congreso Web 19
PDF
Auditando Google Analytics - Clinic SEO - eShow 2019
PDF
Atribución: Cómo afrontar el análisis a nivel de usuario en tu empresa sin vo...
PDF
La Analítica en el mundo del SEO - ClinicSEO @ Eshow
PDF
Mitos y Realidades de la indexación - SeoPlus 2018
PDF
Tendencias SEO actuales (Junio 2018) - Webminar en Siteground
PDF
Interpretación Semántica en SEO. Congreso Web Zaragoza 2018
PDF
Saca partido al nuevo Google Search Console - Clinic Seo Congreso Web Zaragoz...
PDF
Todo lo que no mides (y deberias) - Google Analytics en el SEonthebach
PDF
Seo escalable - imagina, crea y crece congreso web zaragoza 2017
PDF
Búsqueda activa de insights y perfiles de usuario - User Web Analytics - eShow
PDF
Seo y big data, rastreando lo que google rastrea - clinic seo - eshow
PDF
Analítica en un mundo Munticanal - eShow User Web Analytics MAD 2016
PDF
10 conceptos clave con los que dominar cualquier negocio - Analítica web en ...
PDF
10 cosas brutales que puedes hacer con Google Tag Manager - User Web Analytic...
PDF
Screaming frog : Sin indexación no hay seo ( Clinic SEO - eShow 2016)
PDF
Inteligencia de negocio en analitica web | User Web Analytics - eShow -2015
PDF
Analitica Web: Encuentra el Punto G de tu web (seonthebeach 2015)
PDF
Seo basado en Analítica web
KPIs Con los que cambiaras tu forma de hacer SEO - Congreso Web 19
Auditando Google Analytics - Clinic SEO - eShow 2019
Atribución: Cómo afrontar el análisis a nivel de usuario en tu empresa sin vo...
La Analítica en el mundo del SEO - ClinicSEO @ Eshow
Mitos y Realidades de la indexación - SeoPlus 2018
Tendencias SEO actuales (Junio 2018) - Webminar en Siteground
Interpretación Semántica en SEO. Congreso Web Zaragoza 2018
Saca partido al nuevo Google Search Console - Clinic Seo Congreso Web Zaragoz...
Todo lo que no mides (y deberias) - Google Analytics en el SEonthebach
Seo escalable - imagina, crea y crece congreso web zaragoza 2017
Búsqueda activa de insights y perfiles de usuario - User Web Analytics - eShow
Seo y big data, rastreando lo que google rastrea - clinic seo - eshow
Analítica en un mundo Munticanal - eShow User Web Analytics MAD 2016
10 conceptos clave con los que dominar cualquier negocio - Analítica web en ...
10 cosas brutales que puedes hacer con Google Tag Manager - User Web Analytic...
Screaming frog : Sin indexación no hay seo ( Clinic SEO - eShow 2016)
Inteligencia de negocio en analitica web | User Web Analytics - eShow -2015
Analitica Web: Encuentra el Punto G de tu web (seonthebeach 2015)
Seo basado en Analítica web

Último (17)

PPTX
Brain & Code - Las novedades del algoritmo de Google.pptx
PPTX
PONENCIA DE ESTRATEGIAS DE MARKETING DIGITAL.pptx
PPTX
Marketing plantilla para presentacion basica
PDF
Portadas Nacionales 04-Agosto-2025.pdf...
PDF
MEZCLA DE MERCADEO ESTRATÉGICA MIX MKT.
PPTX
PRESENTACION DE FALUMSA PERU - CABLE TRAYS.pptx
PPTX
[PIAMD] US2. El futuro de los buscadores y las redes sociales en la era de la IA
PPTX
Sesión 12 - B2B Dirección y Gestión de la Fuerza de Ventas.pptx
PPTX
codigo rojo en emergencias de primera at
PDF
Portadas Nacionales 12-Agosto-2025.pdf...
PPTX
MARKETING EN SERVICIOS PUBLICOS generales.pptx
PPTX
ucss Clase 13 Marketing Automation.pptx
PDF
Portadas Nacionales 29-Julio-2025.pdf...
PPTX
PLAN DE NEGOCIOS EMPRENDIMIENTO FELICITE
PDF
Marketing Hotelero perspectivas y posibilidades.
PPTX
Pitch_Vitalia360_Salud_Ocupacional_Peru.pptx
PDF
REMATE 5 AGOSTO 2025 MORENO MAR DEL PLATA
Brain & Code - Las novedades del algoritmo de Google.pptx
PONENCIA DE ESTRATEGIAS DE MARKETING DIGITAL.pptx
Marketing plantilla para presentacion basica
Portadas Nacionales 04-Agosto-2025.pdf...
MEZCLA DE MERCADEO ESTRATÉGICA MIX MKT.
PRESENTACION DE FALUMSA PERU - CABLE TRAYS.pptx
[PIAMD] US2. El futuro de los buscadores y las redes sociales en la era de la IA
Sesión 12 - B2B Dirección y Gestión de la Fuerza de Ventas.pptx
codigo rojo en emergencias de primera at
Portadas Nacionales 12-Agosto-2025.pdf...
MARKETING EN SERVICIOS PUBLICOS generales.pptx
ucss Clase 13 Marketing Automation.pptx
Portadas Nacionales 29-Julio-2025.pdf...
PLAN DE NEGOCIOS EMPRENDIMIENTO FELICITE
Marketing Hotelero perspectivas y posibilidades.
Pitch_Vitalia360_Salud_Ocupacional_Peru.pptx
REMATE 5 AGOSTO 2025 MORENO MAR DEL PLATA

Automatizalo Todo: vías de automatización y extracción de datos. User Web Analytics - eShow

  • 1. #UWAbcn | @ikhuerta AUTOMATÍZALO TODO Consigue nuevos datos con distintos conocimientos técnicos y Iñaki Huerta / @ikhuerta / hola@Ikaue.com
  • 2. #UWAbcn | @ikhuerta TODO TRABAJO SE PUEDE AUTOMATIZAR : Una serie llena de aprendizajes importantísimos sobre la vida
  • 3. #UWAbcn | @ikhuerta Y TODO EL MUNDOAUTOMATIZA EN MAYOR O MENOR MEDIDA Alarmas Pagos recurrentes Citas repetitivas en el calendario Notificaciones del móvil
  • 4. #UWAbcn | @ikhuerta AUTOMATIZAR = no perder tiempo - que puedes dedicar a otras tareas… - que te permite acceder a cosas que normalmente no harías… - que nunca te permitiría sacar algunos datos… - que te permite dedicar a tus becarios a cosas con las que realmente aprendan…
  • 5. #UWAbcn | @ikhuerta AUTOMATIZANDO A NIVEL DIOS: https://www.genbeta.com/actualidad/un- programador-automatiza-su-propio-trabajo- durante-seis-anos La historia completa:
  • 6. #UWAbcn | @ikhuerta CUANDO ME MERECE LA PENA AUTOMATIZAR?¿ Cuando el tiempo de crear la automatizació es sensiblemente inferior al de hacer las tareas a mano. >> Es decir cuando van a ser muy reiterativas <<
  • 7. #UWAbcn | @ikhuerta LA INFORMACIÓN ES PODER
  • 8. #UWAbcn | @ikhuerta LA INFORMACIÓN ES PODER Reputación Competencia Campañas Opiniones Fallos y problemas Valoraciones Rendimiento Inversión Críticas Visibilidad Sentimientos Técnicos de UX Valores Valores Oferta
  • 9. #UWAbcn | @ikhuerta LA INFORMACIÓN ES PODER Reputación Competencia Campañas Opiniones Fallos y problemas Valoraciones Rendimiento Inversión Críticas Visibilidad Sentimientos Técnicos de UX Valores Valores Oferta … pero es un auténtico coñazo sacarla
  • 10. #UWAbcn | @ikhuerta PARA QUÉ QUIERO INFORMACIÓN?¿ 1 2 Para Reportar y Analizar y poder llegar así a nuevos Insights Para ser Alertados de las cosas que nos importan
  • 11. #UWAbcn | @ikhuerta EL PROCESO DataPrep - Modelado - Y cruce De DATOS Alarmas que nos lleven a analizar Nutrir una BBDD de datos períodicamente Proceso automático
  • 12. #UWAbcn | @ikhuerta AL ALCANCE DE SISTEMAS (casi) TODOS 1. MACROS (Sencillas y poco técnicas) de 10 a 30 min crear cada una 2. SERVICIOS DE ACTIVADORES (Simplificación al extremo de las APIs) de 30 a 1h en crear cada una 3. SCRIPTS (Hay que saber algo de programación) de 1h a unos pocos días
  • 14. #UWAbcn | @ikhuerta MACROS Y TAREAS PROGRAMADAS 1 Creamos un archivo ejecutable que controle un ordenador y realice las acciones que deseemos. 2 Lo añadimos como tarea programada del sistema operativo. (cada madrugada, cada domingo, etc… Ejecutará esas acciones)
  • 15. #UWAbcn | @ikhuerta Opción 1/ Grabación simple https://www.tinytask.net/ 1. Damos a grabar. 2. Realizamos la tarea nosotros 3. Guardamos como archivo “.rec” 4. Ejecutamos ese archivo .rec con el cada vez que queramos hacer la tarea
  • 16. #UWAbcn | @ikhuerta Opción 2/ Programar las acciones https://autohotkey.com/ Se puede hacer de todo, pero hay que aprender el lenguaje de programación propio.
  • 17. #UWAbcn | @ikhuerta Opción 3/ Grabar acciones y editarlas http://www.macrocreator.com/ Permite grabar pero va generando código (tipo autoHotKeys) que luego podemos editar y optimizar. Es capaz de exportar a código AutoHotKeys
  • 18. #UWAbcn | @ikhuerta Programar tareas en Windows 10 https://www.genbeta.com/paso-a-paso/como-programar-tareas-en-windows-10
  • 19. #UWAbcn | @ikhuerta ¿QUE QUEREMOS AUTOMATIZAR CON MACROS? 1 Lanzar herramientas que no se dejan automatizar de otra forma Creamos una Macro lanzando la herramienta a nuestro gusto Tarea programada periódica que la ejecuta por si sola 1º 2º
  • 20. #UWAbcn | @ikhuerta ¿QUE QUEREMOS AUTOMATIZAR CON MACROS? 1 Lanzar herramientas que no se dejan automatizar de otra forma Por ejemplo… - Mediciones periódicas de Screaming Frog (2 tareas: 1. lanzarlo y 2. al cabo de unas horas exportar el resultado) - Exportaciones de Excel a pdf con datos al día - Backups varios de información
  • 21. #UWAbcn | @ikhuerta ¿QUE QUEREMOS AUTOMATIZAR CON MACROS? 2 Navegar y copiar datos de los que necesitamos hacer seguimiento cada cierto tiempo Creamos una Macro accediendo a la web, copiando el dato y almacenándolo en algún sistema (BBDD, Google drive, etc) Tarea programada periódica que la ejecuta por si sola 1º 2º
  • 22. #UWAbcn | @ikhuerta ¿QUE QUEREMOS AUTOMATIZAR CON MACROS? 2 Navegar y copiar datos de los que necesitamos hacer seguimiento cada cierto tiempo Por ejemplo… - Copiar datos de redes sociales (likes, seguidores, reacciones, etc..) - Extraer datos de Google Search Console que no tienen API (Links, Indexadas de sitemaps, etc.) - Datos de herramientas que no tenemos un plan con API - Precios de productos de la competencia o resultados de búsqueda
  • 23. #UWAbcn | @ikhuerta ¿QUE QUEREMOS AUTOMATIZAR CON MACROS? 3 Informes periódicos totalmente “manuales” y a medida Creamos una macro en la que sacamos datos y capturas de pantalla. Que crea un archivo (por ejemplo Word o ppt) Lo exporta a PDF Y crea un email y lo envía Tarea programada periódica que la ejecuta por si sola 1º 2º
  • 24. #UWAbcn | @ikhuerta ¿QUE QUEREMOS AUTOMATIZAR CON MACROS? 3 Informes periódicos totalmente “manuales” y a medida Por ejemplo… - Capturas de pantalla de dashboards que no podemos exportar - Gráficos de herramientas contratadas que solo queremos una selección - Redacción de emails con KPIs básicos…
  • 25. #UWAbcn | @ikhuerta CONSEJOS IMPORTANTES PARA CREAR MACROS: 1 Ordenador dedicado: Destina un viejo ordenador que apenas se use a esta tarea, no el tuyo propio y nunca cambies su monitor (o se volverá loco) 2 Mejor sin ratón: Evita usar el ratón lo máximo posible al grabar las macros (mejor atajos de teclado, fallan menos) 3 Empieza todo de 0: Empieza las sesiones del navegador en incognito y logate en la propia macro y empieza todos los docs en blanco como doc nuevo. Evita tener ventanas ya abiertas: Quita todas las comprobaciones de actualizaciones y popups y cierra todo lo que abras en las propias macros4
  • 27. #UWAbcn | @ikhuerta SERVICIOS DE ACTIVADORES 1 Servicios en la nube (son webs) Con formularios y menús para definir qué queremos hacer 2 Con multitud de conexiones a distintas APIs ya creados Hablamos de cientos de servicios que ya tienen integrados ellos Con una lógica del tipo “activador  Acción” Cada cierto tiempo o cuando algo cambia en una API, se da una orden a otra API3
  • 28. #UWAbcn | @ikhuerta • La más conocida y sencilla • Multitud de apis y sistemas IOT • Muy poco configurable • Gratuita • Compleja y poco vistosa • Aún más APIs (pero menos IOT) • Filtros y acumulación de acciones • De pago (20$/mes) • La “nueva” • Van sacando conectores • Control total de la lógica y los datos • Según uso (1.000 operaciones free / 10.000: 9$ / 40.000: 29$)
  • 31. #UWAbcn | @ikhuerta QUERIAMOS ESTO… DataPrep - Modelado - Y cruce De DATOS Alarmas que nos lleven a analizar Nutrir una BBDD de datos períodicamente Proceso automático
  • 32. #UWAbcn | @ikhuerta QUERIAMOS ESTO… DataPrep - Modelado - Y cruce De DATOS Alarmas que nos lleven a analizar Nutrir una BBDD de datos períodicamente Proceso automático SOLO ALGUNAS
  • 33. #UWAbcn | @ikhuerta Sobretodo ayuda a crear cuentas de Analytics con datos no web…
  • 36. #UWAbcn | @ikhuerta #UWAROI Iñaki Huerta - @ikhuerta Measurement protocol Measurement Protocol UA View All data analytics.js View Only X View Only Y … Filter Filter Filter Filter
  • 37. #UWAbcn | @ikhuerta #UWAROI Iñaki Huerta - @ikhuerta Measurement protocol Measurement Protocol UA View All data analytics.js View Only X View Only Y … Filter Filter Filter Filter
  • 38. #UWAbcn | @ikhuerta #UWAROI Iñaki Huerta - @ikhuerta Measurement protocol Measurement Protocol UA View All data analytics.js View Only X View Only Y … Filter Filter Filter Filter
  • 39. #UWAbcn | @ikhuerta #UWAROI Iñaki Huerta - @ikhuerta Measurement protocol Measurement Protocol UA View All data analytics.js View Only X View Only Y … Filter Filter Filter Filter
  • 40. #UWAbcn | @ikhuerta #UWAROI Iñaki Huerta - @ikhuerta Measurement protocol Measurement Protocol UA View All data analytics.js View Only X View Only Y … Filter Filter Filter Filter
  • 41. #UWAbcn | @ikhuerta #UWAROI Iñaki Huerta - @ikhuerta Cosas guays que se han hecho con Measurement Protocol… https://www.thinkwithgoogle.com/intl/es- es/article/hackathon-the-cocktail/ http://www.divisadero.es/blog/2015/06/16/google- analytics-hackathon-y-think-performance-2015- conectando-online-y-offline/ http://www.dbi.io/es/blog/google-analytics-hackathon/ DBi: Cookie Fisica mediante una App Movil Divisadero: Medición al detalle de un partido de ping-pong http://analytics.blogspot.com.es/2015/05/google- analytics-hackathon-in-london.html The Cocktail: Medición de mensajes de Whatsapp de una tienda En el hackathon de Londres: - Medición carreras de helicópteros a distancia - Sistema de alarma con real time y eventos - “Gato Saludable” Cuanto debe comer el gato según salga de casa.
  • 42. #UWAbcn | @ikhuerta Para usar Measurment protocol tenemos una herramienta llamada hit builder: https://ga-dev-tools.appspot.com/hit-builder/
  • 43. #UWAbcn | @ikhuerta if then RECETA: Enviar datos a GA cada vez que Google nos avise de un nuevo contenido indexado (el que busquemos)
  • 46. #UWAbcn | @ikhuerta if then RECETA: Crear un GA donde ir viendo crecimiento en seguidores y menciones de distintas cuentas de twitter (o cualquier red social)
  • 47. #UWAbcn | @ikhuerta Un GA sobre nuestra cuenta de Twitter…
  • 48. #UWAbcn | @ikhuerta Un GA sobre nuestra cuenta de Twitter…
  • 49. #UWAbcn | @ikhuerta if then RECETA:RECETA: Un GA donde seguir quienes nos envían mails y cuales respondemos (y cuando)
  • 50. #UWAbcn | @ikhuerta Y un GA sobre los emails que recibimos…
  • 51. #UWAbcn | @ikhuerta if then RECETA:RECETA: Seguimiento de llamadas de teléfono que recibimos
  • 52. #UWAbcn | @ikhuerta if then RECETA:RECETA: Seguimiento de cualquier dispositivo IOT (y wemo es solo una marca, tenemos muchas más…)
  • 53. #UWAbcn | @ikhuerta if then RECETA:RECETA: Con GTM, Crear URLs que te avisen en el móvil cuando los usuarios hagan algo en la web
  • 54. #UWAbcn | @ikhuerta Pero IFTTT sólo hace eso: • Le llega la información • Y la traspasa No hay inteligencia, filtros, BBDD, etc…
  • 55. #UWAbcn | @ikhuerta Zapier aporta más versatilidad pero a costa de: • Ser mucho menos intuitiva • Más compleja Y sigue sin permitir muchas cosas
  • 56. #UWAbcn | @ikhuerta Integromat ya nos habla de WorkFlows y no simples activadores • Sigue siendo muy intuitiva • Y cuando la conoces resulta ser la más versatil
  • 58. #UWAbcn | @ikhuerta No son los que más apis conectan Pero no paran de añadirlas y lo hacen con cabeza.
  • 59. #UWAbcn | @ikhuerta Trabajan con flujos que defines con Drag&Drop • Añadir cuantos pasos y operaciones desees • Iterar sobre varios elementos • Seguir varias líneas de trabajo en un solo activador
  • 60. #UWAbcn | @ikhuerta Trabajan con flujos que defines con Drag&Drop • Añadir cuantos pasos y operaciones desees • Iterar sobre varios elementos • Seguir varias líneas de trabajo en un solo activador ES CASI COMO PROGRAMAR PERO A BASE DE CLICKS
  • 61. #UWAbcn | @ikhuerta RECETA: Insertar las nuevas publicaciones de la competencia en GA Y asi poder estudiar su línea de publicación
  • 66. #UWAbcn | @ikhuerta La cantidad de datos con los que nos deja trabajar es brutal
  • 68. #UWAbcn | @ikhuerta RECETA: Enviar informes de datos concretos a slack y a tu movil
  • 70. #UWAbcn | @ikhuerta RECETA: Alertas cuando algún dato de GA suponga un problema para el negocio
  • 71. #UWAbcn | @ikhuerta RECETA: Exportar cada día datos de GA en una base de datos propia
  • 72. #UWAbcn | @ikhuerta RECETA: Exportar cada día datos de GA en una base de datos propia Nota: Integromat trabaja con procedures no con SELECTS de SQL directas. Esto implica saber crear procedures en tu base de datos (pero no es difícil y además resulta tremendamente versátil)
  • 73. #UWAbcn | @ikhuerta También tenemos “datastores” pequeñas bases de datos donde podemos almacenar y consultar lo que extraeremos
  • 74. #UWAbcn | @ikhuerta RECETA: Si un cliente cambia el archivo Robots.txt: Alertas y guardarlo en Google Sheets
  • 76. #UWAbcn | @ikhuerta RECETA: Si una página crítica deja de funcionar (de dar código 200) avisarnos cuanto antes
  • 77. #UWAbcn | @ikhuerta RECETA: Si algún meta crítico para el posicionamiento de URLS clave cambia: avisa al equipo
  • 78. #UWAbcn | @ikhuerta RECETA: Validar cada día que los informes que tenemos han cargado bien y ofrecen los datos que esperamos (validamos que ciertas celdas contienen datos lógicos)
  • 80. #UWAbcn | @ikhuerta El único problema de integromat: Trabaja por Número de operaciones Cada acción es un proceso: - Consultar una URL (Cada una +1 operación) - Enviar un dato (cada uno +1 operación) - Formatearlo (cada uno +1 operación) - Etc. La cuenta Free te da 1.000 operaciones al mes Cada 10.000 que sumes aprox supone 9$
  • 81. #UWAbcn | @ikhuerta Gestionado con un poco de inteligencia, puede ser muy barato… Automatizaciones que consumían demasiadas operaciones y que tuvimos que optimizar
  • 83. #UWAbcn | @ikhuerta Sin tonterías… Usa:
  • 85. #UWAbcn | @ikhuerta Ambos tienen programas directos para escritorio: (y orientados a datos) jupyter.org/ rstudio.com/
  • 86. #UWAbcn | @ikhuerta NO SABES PROGRAMAR PORQUE NO TE DA LA GANA
  • 87. #UWAbcn | @ikhuerta QUÉ HACEMOS EN IKAUE Consulta Extracciones One Shot Extracciones periódicas Daily (para extracciones que se realizan cada día) Weekly (para extracciones que se realizan cada semana) Monthly (para extracciones que se realizan cada mes) In (todo lo que se copie aquí scripts se lanzan solo) Out (una vez lanzado se copia aquí con su log) templates (scripts ya hechos, para copiar modificar y pegar) Servidores a medida de los clientes
  • 89. #UWAbcn | @ikhuerta CONSEGUIMOS INDICADORES REALMENTE ACCIONABLES YA CRUZADOS
  • 90. #UWAbcn | @ikhuerta NUEVAS VISUALIZACIONES Y FORMAS DE ENTENDER NUESTRO TRABAJO
  • 91. #UWAbcn | @ikhuerta TENDENCIAS Y CORRESPONDENCIAS REALMENTE ÚTILES
  • 92. #UWAbcn | @ikhuerta Y PERSPECTIVAS QUE ANTES NO ESTABAN A NUESTRO ALCANCE
  • 93. #UWAbcn | @ikhuerta AUTOMATIZAR MOLA MUCHO Y REALMENTE NO ES TAN DIFICIL HACERLO
  • 94. #UWAbcn | @ikhuerta Iñaki Huerta / @ikhuerta / hola@Ikaue.com ¡Gracias!