Reversa
En desarrollo · muy pronto en la Shopify App Store

El botón de deshacer que le faltaba a tu catálogo.

Reversa registra los cambios que Shopify comunica y deshace los errores sin pisar lo que ya corregiste a mano. Te avisa cuando una importación o una app cambia cientos de productos.

Nórdica Home · Reversa
Plan Growth hace 4 min
312 productos con el precio ×100 · Importación CSV · hace 4 min
Qué ha pasado

Origen probable: Importación CSV

Patrón: precio ×100 · precio de comparación ×100

Jarrón cerámica arenaPrecio
49,90 € → 4.990,00 €
Se deshace
Vestido lino veranoPrecio
39,90 € → 3.990,00 €
Se deshace
Camiseta algodón orgánicoPrecio de comparación
24,90 € → 2.490,00 €
Se deshace
Cojín terciopelo mostazaPrecio
59,90 € → 5.990,00 €
Se deshace
Espejo redondo ratánPrecio
89,90 € → 8.990,00 €
Corregido a mano después · se respeta
  • Volverán 618 campos de 312 productos
  • 6 corregidos a mano se respetan
  • No tocamos el inventario

Ejemplo ilustrativo con datos inventados

En un párrafo

¿Qué es Reversa?

Reversa es una app de Shopify para agencias. Guarda el historial campo a campo de productos, precios, metafields y colecciones de cada tienda cliente, agrupa los cambios por el evento que los causó y permite deshacer un evento entero, un producto o un solo campo. Shopify no tiene botón de deshacer para ediciones masivas ni importaciones CSV, y su registro de actividad es de solo lectura.

Secuencia de eventos

Anatomía de un incidente (ejemplo)

¿Una importación ha roto 300 productos? Deshazla. Esto es lo que pasa cuando una importación masiva rompe los precios un martes por la tarde, y cómo lo resuelve Reversa sin restaurar copias antiguas.

  1. 15:04
    Importación CSV errónea

    Excel pierde el separador decimal: 312 precios se multiplican por 100.

    312 productos afectados
  2. 15:05
    Un solo aviso en Slack

    Un aviso agrupado en lugar de 312 notificaciones.

    Un aviso, no 312
  3. 15:20
    Alguien lo corrige a mano

    Un compañero arregla 6 productos antes de ver el alcance del problema.

    6 productos tocados
  4. 15:41
    Reversa deshace

    Los 1.174 campos que nadie tocó vuelven; las 6 correcciones se respetan.

    Ningún campo pisado
  5. 15:45
    Comprobado

    Se vuelve a leer la tienda: 1.174 de 1.174 campos coinciden.

    1.174 de 1.174
Tres pilares

Cómo funciona

Tres pasos, sin scripts en la tienda online y sin restaurar la tienda entera.

  1. 01 · REGISTRA

    Historial campo a campo

    Los cambios que Shopify comunica en productos, variantes, precios, imágenes, metafields y colecciones, campo a campo, con el valor de antes y el de después y su origen probable: una importación masiva, una app o una edición a mano.

    Origen probableCampos
    Importación CSV1.180
    App de feeds48 metafields
    Edición a mano3
  2. 02 · AVISA

    Un solo aviso por evento

    Un solo aviso por evento cuando pasa algo anómalo, como 50 productos en 10 minutos o precios multiplicados por 3 o más, por email o Slack.

    1 evento agrupado · 312 productos

    Precios ×100 en 2 minutos · Email y Slack · 15:05

  3. 03 · DESHACE

    Deshacer sin pisar lo posterior

    El evento entero, un producto o un campo. Antes guarda un punto de restauración y después vuelve a leer la tienda para comprobar cada campo.

    Plan de deshacerCampos
    Vuelven a su valor anterior1.174
    Corregidos a mano: se respetan6
    Inventariono se toca
Cobertura

Qué protege Reversa

Lo que se registra, lo que se deshace y los límites que conviene saber antes de pagar.

QuéRegistraDeshaceLo que te explicamosEstado
Precios y precios de comparaciónRespeta lo que alguien corrigió a mano despuésSe deshace
Título, descripción, etiquetas, tipo, proveedor y handleSe deshace campo a campo; lo que alguien editó a mano después se respetaSe deshace
Variantes (opciones, SKU, código de barras, peso)Una variante borrada se registra, no se recreaSe deshace
ImágenesSe vuelven a subir, así que la imagen tiene otra URL, si la imagen original o la copia de Reversa sigue disponibleSe deshace
Estado del producto y canales de ventaVuelve a activo, borrador o archivado, y a los canales donde estaba publicadoSe deshace
Metafields de productoLos de otra app solo se registran, no se restauran; los metafields de variante no están cubiertosSe deshace
Colecciones automáticasSe restauran sus reglas y Shopify recalcula qué productos entranSe deshace
Colecciones manuales (productos y orden)Se registra qué productos entran, pero no se restaura: solo se deshacen las automáticasSolo se registra
Productos borradosSe registra con sus últimos valores conocidos; Reversa no lo recrea (un producto nuevo tendría otro ID)Solo se registra
InventarioEl stock cambia con cada venta: se registra, nunca se revierteSolo se registra
Pedidos, clientes, temas, páginas, menús y redireccionesNo están cubiertosNo cubierto
Vídeos y modelos 3DSolo se copian y deshacen las imágenesNo cubierto
SíNo

Tres estados: Se deshace (Reversa devuelve el campo a su valor anterior), Solo se registra (Reversa guarda el antes y el después, pero no lo revierte) y No cubierto (Reversa ni lo registra ni lo deshace).

Esta tabla muestra lo que Reversa hace hoy, comprobado en una tienda de desarrollo. No anuncia nada que no esté hecho y funcionando.

Para agencias

Pensado para agencias que mantienen muchas tiendas

La mayoría de las apps de historial que hemos probado están pensadas para una tienda. Una agencia necesita verlas todas a la vez y responder por ellas ante el cliente.

Todas las tiendas en un panel

Ordenadas por lo que necesita atención: primero las alertas y después las que están al día. Tres niveles de acceso: Solo mirar, También deshacer y Administrador.

Tu marca en el panel y en los avisos

Tu logo, tu color de acento y tu tipografía en el panel; tu nombre y tu logo, junto al de Reversa, en los avisos que reciben tus clientes, si lo activas.

Un aviso a la agencia por cada alerta urgente

Un email a la agencia en cuanto una tienda cliente supera un umbral de riesgo, con el nombre de la tienda y el enlace para deshacer.

Deshacer programado y revisar CSV

Programa que un cambio vuelva solo a una hora elegida, y revisa un archivo CSV contra el catálogo real antes de importarlo.

Ver todo para agencias
Vista previa · Email de aviso a la agencia
Hoy 15:05
AE
Agencia de ejemplo · Aviso de agencia
Hoy 15:05

Aviso de riesgo · Nórdica Home

Esta tienda cliente acaba de superar un umbral de riesgo.

312
productos
Importación CSV
origen probable
1
tienda afectada
312 precios multiplicados por 100 a las 15:04. Abre el aviso para revisar y deshacer.
Agencia de ejemplo · con Reversa

Con tu logo y tu color, si activas la marca de agencia. Ejemplo ilustrativo con datos inventados.

Arquitectura

Copia de seguridad tradicional frente a Reversa

Una copia restaura una foto de toda la tienda. Reversa deshace un evento y deja todo lo demás como está.

Criterio Restaurar una copia completa Reversa (por eventos, en tiempo real)
Deshacer un solo campo sin restaurar toda la tiendaNo. Sobrescribe el catálogo completo a un punto anterior.Sí. Por campo, producto o evento.
Respetar lo corregido después del errorNo. Todo lo editado entre la copia y la restauración se pierde.Sí. Compara antes, después y ahora, y marca esos campos como conflictos.
Agrupar los cambios por la importación, app o edición que los causóNo. Una foto de la tienda, sin contexto.Sí. Un evento con su origen probable (p. ej. el CSV de las 15:04).
Comprobar cada campo después de deshacerA mano, si acaso.Sí. Reversa vuelve a leer la tienda y compara cada campo.
Seguridad

Seguridad y datos

Reversa trabaja con las tiendas de tus clientes, así que trata sus datos con el cuidado de un encargado del tratamiento.

Datos en la UE

La base de datos, los servidores y las copias de imágenes están en una región de la UE (Fly.io). Algunos proveedores, como el de email, son de EE. UU. y trabajan con las garantías del RGPD.

Datos borrados tras desinstalar

Cuando Shopify confirma la desinstalación (unas 48 horas después), borramos los datos de la tienda en un máximo de 30 días, como exige Shopify.

Permisos mínimos

Solo catálogo: productos, colecciones, canales de venta e inventario (solo lectura). Sin acceso a clientes ni pedidos.

Nada en la tienda online

Reversa funciona con los webhooks y la API de administración de Shopify: ni scripts, ni CSS, ni Liquid en el tema.

Precios

Precios por tienda conectada

Por tienda y mes, cobrado por Shopify en dólares. Todos los planes incluyen todas las funciones, con 14 días gratis desde que eliges el plan. No hay plan gratuito: Reversa empieza a registrar cuando apruebas un plan.

Agencias: panel gratis, −20 % desde 5 tiendas, −30 % desde 15 tiendas y 3 meses de prueba para las agencias del acceso anticipado
Starter

Tiendas en crecimiento y catálogos medianos

29 $/ tienda / mes
  • Hasta 1.000 productos
  • 90 días de historial
  • Todas las funciones incluidas
  • Facturado por Shopify
Muy pronto
Recomendado para agencias
Growth

Tiendas de moda, hogar o multimarca

49 $/ tienda / mes
  • Hasta 10.000 productos
  • 180 días de historial
  • Todas las funciones incluidas
  • Facturado por Shopify
Muy pronto
Pro

Catálogos grandes y tiendas con ERP

99 $/ tienda / mes
  • Hasta 50.000 productos
  • 365 días de historial
  • Todas las funciones incluidas
  • Facturado por Shopify
Muy pronto

Precios en USD, como en la Shopify App Store. Shopify convierte el cargo a la moneda de facturación de tu tienda cuando factura en local (por ejemplo, EUR en España o Italia); si no, factura en USD.

Cancela cuando quieras y te devolvemos los días que no hayas usado. Si no quedas satisfecho, te devolvemos el dinero. Ver condiciones

Preguntas

Preguntas frecuentes

¿Reversa es una app de copias de seguridad?

No. Una app de backup guarda copias para restaurar una foto completa de la tienda. Reversa registra cada cambio en el momento, lo agrupa por el evento que lo causó (una importación CSV, una app, una persona) y deshace solo ese evento, campo a campo, respetando lo que alguien corrigió a mano después.

¿Qué pasa con lo que se corrigió después del error?

Reversa compara tres valores de cada campo: antes del cambio, justo después y ahora. Si alguien ya corrigió un campo a mano, lo marca como conflicto y conserva el valor actual salvo que elijas lo contrario.

¿Revierte el inventario?

No. El stock cambia con cada venta, así que Reversa registra los cambios de inventario pero nunca los revierte automáticamente.

¿Recupera productos borrados?

No. Si se borra un producto, Reversa registra que ha pasado, con sus últimos valores conocidos, pero no lo recrea: Shopify le daría un ID nuevo, lo que rompería pedidos antiguos, reseñas y enlaces. Con el inventario pasa lo mismo: se registra, nunca se revierte.

¿Qué cambios registra?

Productos, variantes, imágenes, precios, metafields de producto y colecciones, vengan del admin de Shopify, de una importación CSV, de un editor masivo o de otra app. No cubre pedidos, clientes, temas, páginas, menús, redirecciones, metafields de variante, vídeos ni modelos 3D.

¿Cómo se cobra?

Por tienda, a través de la facturación de Shopify, en dólares: 29, 49 o 99 $ al mes según el número de productos. Todos los planes incluyen todas las funciones, con 14 días gratis desde que eliges el plan: si cancelas antes de que acaben, no se cobra nada. No hay plan gratuito: Reversa empieza a registrar cuando se aprueba un plan y, si se cancela, se pausa y deja de registrar cambios nuevos hasta que se elija uno.

¿En qué moneda se cobra?

Los precios están fijados en dólares estadounidenses (USD), como en la Shopify App Store. Shopify añade el cargo a tu factura de Shopify: si la moneda de facturación de tu tienda es una de las que Shopify factura en local (por ejemplo, euros para tiendas de España o Italia), Shopify convierte el precio en USD a esa moneda; si no, tu factura de Shopify es en USD (por ejemplo, tiendas en Hungría, que no está en la lista de monedas locales de Shopify). Esto depende de la configuración de facturación de Shopify, no de Reversa.

¿Y si soy una agencia?

El panel de agencia, con todas las tiendas de tus clientes en un solo sitio, es gratis. Pagas menos por tienda cuantas más conectes: un 20 % menos desde 5 tiendas y un 30 % menos desde 15. Las agencias admitidas en el acceso anticipado tienen 3 meses gratis por tienda en lugar de los 14 días habituales.

¿Puedo cancelar? ¿Me devolvéis el dinero?

Sí a las dos cosas. Puedes cancelar cuando quieras desde Shopify. Si cancelas a mitad de un periodo ya pagado, Reversa te devuelve los días que no has usado de ese periodo; los ya usados no se devuelven (cancelas el día 15 del mes y se te devuelven los días que faltan de ese mes). Si no quedas satisfecho, te devolvemos el último pago si nos lo pides en los 30 días siguientes. El cobro lo hace Shopify y el reembolso lo emitimos nosotros. Consulta las condiciones para verlo completo.

¿Dónde se guardan los datos?

Los datos de las tiendas se guardan en la UE. Reversa actúa como encargado del tratamiento por cuenta del comerciante según el RGPD y las leyes equivalentes (como la CCPA/CPRA de California, en Estados Unidos, el RGPD del Reino Unido, la PIPEDA de Canadá o la LGPD de Brasil), y borra los datos de una tienda cuando Shopify confirma la desinstalación (unas 48 horas después), como máximo en 30 días.

¿Reversa ralentiza la tienda?

No añade código a la tienda online: funciona con los webhooks y la API de administración de Shopify, así que no afecta a la velocidad de carga.

¿Cuándo estará disponible?

Reversa está en desarrollo y llegará muy pronto a la Shopify App Store. Si tienes preguntas, escríbenos a hello@enric.app.

En desarrollo · muy pronto en la Shopify App Store

Muy pronto en la Shopify App Store

Reversa está en desarrollo y se publicará en la Shopify App Store.

¿Preguntas? Escríbenos a hello@enric.app