Saltar al contenido principal
— Tutorial de configuración

Exporta tus datos a Google Sheets

Alva Digital Downloads exporta tus pedidos, tu actividad de descarga y tu catálogo de productos como archivos CSV que se abren en Google Sheets. Para la actividad nueva, un flujo de trabajo de Shopify Flow que construyes tú mismo añade una fila a tu hoja cada vez que se descarga un archivo o se entrega una compra. Todas las exportaciones funcionan en todos los planes.

Cómo funciona

Alva Digital Downloads no tiene conexión directa con Google. Sus exportaciones CSV cubren tu historial, y un flujo de trabajo de Shopify Flow que construyes tú añade una fila por cada nueva descarga o entrega. Un CSV es una instantánea, así que vuelve a exportar para tener cifras actualizadas.

Abre una exportación en Google Sheets

1. Exporta el CSV

En el panel de Alva, haz clic en una exportación en la parte superior de la página. Las fechas se muestran como dd-MM-yyyy HH:mm en la zona horaria de tu tienda.

  • Pedidos → Exportar Pedidos: una fila por compra, con cliente, producto, estado del acceso y claves de licencia.
  • Pedidos → Exportar actividad de descarga: una fila por visita a la página de descarga o clic en un botón. En el diálogo, los días opcionales Desde y Hasta, en la zona horaria de tu tienda, limitan el rango; haz clic en Exportar.
  • Productos → Exportar catálogo: una fila por archivo, pack, enlace o grupo de claves de licencia de cada producto.
Captura pendiente

Página Pedidos de Alva con el diálogo Exportar actividad de descarga abierto: los campos de fecha Desde y Hasta rellenados con fechas de ejemplo y el botón Exportar. Mantén visible detrás el encabezado de la página con Exportar Pedidos y Exportar actividad de descarga. Sin datos reales de cliente visibles.

Acciones de exportación en la página Pedidos.

2. Impórtalo en Google Sheets

Elige Archivo → Importar → Subir y selecciona el CSV. Pon Ubicación de importación en Reemplazar hoja de cálculo, o en Insertar hojas nuevas para conservar tus otras pestañas, y Tipo de separador en Coma. Haz clic en Importar datos. Abrir el CSV desde Google Drive también funciona.

Captura pendiente

Diálogo Importar archivo de Google Sheets tras elegir un CSV de Alva: Ubicación de importación en Reemplazar hoja de cálculo, Tipo de separador en Coma. Solo un nombre de archivo de ejemplo.

Ajustes de importación de Google Sheets.

3. Comprueba las fechas

Si el día y el mes parecen intercambiados, o las fechas se quedan como texto, elige una configuración regional que ponga el día primero, como España, en Archivo → Configuración y vuelve a importar.

Qué contiene la exportación de actividad de descarga

Columnas (en inglés en el CSV): Date, Event, Customer Email, Customer Name, Order Number, IP Address, User Agent y Source. Event es Download page opened (una visita a la página de descarga) o File downloaded (un clic en un botón de archivo o de ZIP en la página de agradecimiento, la página de estado del pedido, la cuenta del cliente o la página de descarga). Las filas antiguas también pueden decir Admin download: tú descargando tu propio archivo desde el panel de Alva, algo que Alva ya no registra.

Una fila es una visita o un clic, no un recuento de descargas: no sumes filas para contar descargas.

Qué contiene la exportación del catálogo

Una fila por elemento de entrega de cada producto. Un producto personalizado (hecho a medida) recibe una fila personalized más una fila por cada enlace adjunto; sus grupos de claves de licencia no se listan, porque las compras personalizadas no reciben claves. Un producto sin nada adjunto recibe una fila. Las URL de los enlaces nunca se exportan.

  • Product title, Variant titles, Shopify product ID, Shopify variant IDs y Mapping active (título del producto, títulos de las variantes, ID de producto de Shopify, ID de variantes de Shopify y asignación activa). Los títulos de producto vienen de Shopify; si Shopify está ocupado o el producto se eliminó, la exportación usa el último título que vio Alva, o Unknown product.
  • Item type, Item name, File size (bytes) (un pack muestra el total de sus archivos) y Content type (tipo de elemento, nombre del elemento, tamaño del archivo en bytes y tipo de contenido).
  • Buyers with access (compradores con acceso): clientes distintos cuyo acceso está activo, incluidos los pedidos aún en revisión antifraude.
  • Product downloads (descargas del producto): clics en los botones de descarga del producto, repetidos en cada una de sus filas, no por archivo. Reiniciar los límites de descarga de un cliente lo reduce, y las descargas desde la página de agradecimiento hechas antes de que el pedido terminara de sincronizarse no se incluyen.

Variant titles enumera las variantes para las que se entrega un elemento, o indica:

  • All variants: todas las variantes del producto.
  • All other variants: todas las variantes que otra asignación del mismo producto no enumera.
  • No variants (another mapping takes priority): esta asignación no entrega a ninguna variante, porque otra asignación del producto tiene prioridad.
  • Conflict (more than one mapping covers the same variants): dos o más asignaciones empatan por las mismas variantes.
  • Blue (conflict): otra asignación del producto también reclama esa variante, y la celda empieza entonces con la etiqueta Conflict.
  • All other variants; plus: Green: la etiqueta y, a continuación, las variantes que esta asignación también enumera. Las partes se separan con punto y coma.

Añade filas nuevas automáticamente con Shopify Flow

Construye tú mismo el flujo de trabajo en Shopify Flow: el trigger Archivo digital descargado o Compra digital entregada de Alva, seguido de la acción Añadir fila a hoja de cálculo de Google Sheets. Columnas sugeridas para descargas: Fecha, Pedido, Email del cliente, Producto, Archivo. Para entregas: Fecha, Pedido, Email del cliente, Productos, Archivos (número de archivos).

Archivo es el archivo en el que se hizo clic, o Multiple files para un ZIP o un botón de varios archivos, o Unknown file cuando el producto no tiene archivos. Productos muestra el nombre de entrega del ZIP (o uno generado), no el título del producto de Shopify, salvo en los productos de solo clave de licencia, que muestran el título del producto.

1. Prepara la hoja

Crea primero la pestaña, con una fila de encabezado para tus columnas, empezando en la columna A.

2. Añade el trigger y la acción

En Shopify Flow, haz clic en Crear flujo de trabajo. Elige el trigger Archivo digital descargado o Compra digital entregada de Alva y, después, añade la acción Añadir fila a hoja de cálculo de Google Sheets.

3. Conecta Google Sheets en Flow

Cuando Flow te lo pida, inicia sesión con tu propia cuenta de Google y permítele editar hojas de cálculo. Alva nunca ve esa cuenta.

4. Rellena la acción y actívala

Pega la URL de la hoja de cálculo y escribe el Nombre de la pestaña exactamente. En Contenido de la fila (separado por comas), pega la línea de tu flujo de trabajo como una sola línea. Cada valor rellena una columna en el orden de tu fila de encabezado, y las comas se eliminan de los valores de texto para que no puedan dividir una columna.

Flujo de trabajo de descargas (Fecha, Pedido, Email del cliente, Producto, Archivo):

{{ "now" | date: "%Y-%m-%d %H:%M" }},{{ order.name | replace: ",", " " }},{{ order.email | replace: ",", " " }},{{ product.title | replace: ",", " " }},{{ fileName | replace: ",", " " }}

Flujo de trabajo de entregas (Fecha, Pedido, Email del cliente, Productos, Archivos):

{{ "now" | date: "%Y-%m-%d %H:%M" }},{{ order.name | replace: ",", " " }},{{ order.email | replace: ",", " " }},{{ productNames | replace: ",", ";" }},{{ totalFiles | round }}

Email del cliente usa order.email porque un pedido de invitado no tiene cliente. Si un valor que empieza por = aparece como fórmula en tu hoja, añade | prepend: "'" a los valores de texto, nunca a Fecha ni a Archivos. Haz clic en Activar flujo de trabajo.

Captura pendiente

Editor de Shopify Flow: el trigger Archivo digital descargado de Alva conectado a la acción Añadir fila a hoja de cálculo de Google Sheets. Muestra los campos URL de la hoja de cálculo, Nombre de la pestaña y Contenido de la fila rellenados con valores de ejemplo. Sin datos reales de cliente visibles.

La acción de Google Sheets en un flujo de trabajo de descargas.

Qué ven tus clientes

Para los clientes no cambia nada, pero tus hojas contienen sus datos personales: nombres, emails y, en la exportación de actividad, direcciones IP y navegadores. Compártelas solo con quien las necesite.

Limitaciones

  • Solo hacia delante. Sin relleno retroactivo: usa los CSV para todo lo anterior a activar el flujo de trabajo, o de cuando estuvo desactivado.
  • Solo añade. Un reembolso o un acceso revocado no elimina una fila.
  • Sin celdas iniciales en blanco. Sheets escribe cada fila desde la primera columna con contenido.
  • Límites de Google. Unas 60 escrituras por minuto por cuenta, así que una tienda con mucha actividad puede ver errores en el historial de ejecuciones de Flow. Esas filas pueden faltar; los CSV las tienen.
  • Los reenvíos añaden filas; algunas ventas no añaden ninguna. Un flujo de trabajo de entregas añade una fila por cada email de descarga enviado con éxito, así que reenviar uno desde la página del pedido, la página de reenvío del cliente o Sidekick añade otra fila para ese pedido. Los productos personalizados (hechos a medida), y los pedidos cuyo email de descarga no se envía (emails desactivados o envío fallido), no añaden ninguna fila de entregas. Las ventas presenciales en el punto de venta sin cuenta de cliente no añaden ninguna fila en absoluto.

Resolución de problemas

Síntoma Causa probable Solución
Exportar actividad de descarga dice “No hay actividad de descarga para exportar” Ninguna visita ni clic cae entre tus días Desde y Hasta o, sin fechas, aún no hay actividad. Amplía el rango, o deja ambas fechas vacías para exportar toda la actividad.
Flow muestra un 403 en el paso de Google Sheets La cuenta de Google conectada en Flow no puede editar la hoja. Da acceso de edición a esa cuenta, o vuelve a conectarla y permite las ediciones.
Las filas caen en las columnas equivocadas Celdas iniciales en blanco, o una coma dentro de un valor: cada coma empieza una columna. Elimina las celdas en blanco y añade | replace: ",", " " a los valores de texto en Contenido de la fila.
Las descargas del catálogo no coinciden con la exportación de actividad Las filas de actividad son visitas y clics; Product downloads cuenta clics y baja tras un reinicio. Compara solo con las filas File downloaded.

Preguntas frecuentes

¿Alva Digital Downloads se sincroniza con Google Sheets automáticamente?

No directamente. Alva no tiene conexión propia con Google. Usa las exportaciones CSV para tu historial, y un flujo de trabajo de Shopify Flow que construyes tú mismo para las nuevas descargas y entregas.

¿Necesito un plan de pago para exportar mis datos?

No. Las tres exportaciones y los triggers de Flow de Alva funcionan en todos los planes de Alva Digital Downloads, incluido el plan Free.

¿Por qué la exportación de actividad tiene más filas que descargas?

Cada fila es una visita a la página de descarga o un clic en un botón de descarga, así que un mismo comprador puede generar varias filas. Filtra Event por File downloaded para contar clics.

¿La exportación del catálogo incluye las URL de los enlaces o las claves de licencia?

No. Los enlaces y los grupos de claves de licencia aparecen solo por su nombre. Las claves asignadas a cada pedido están en la exportación de pedidos.

Ver también

¿Te ha resultado útil?

¿Sigues atascado? Escríbenos.

Última actualización 2026-10-29