Saltar al contenido

Trae clientes desde Shopify

Conecta tu tienda Shopify y sus clientes llegan como contactos, con su país, número de pedidos y valor de cliente para agrupar, y un pedido puede iniciar una encuesta unos días después.

Equipo de Polzy9 min de lecturaActualizado el 1 nov 2026Equipo y superiores
En esta página
  1. 1Antes de empezar
  2. 2Consigue un token de acceso
  3. 3Conecta Shopify en Polzy
  4. 4Ajustes de sincronización
  5. 5Asigna los campos
  6. 6Previsualiza y lanza la primera sincronización
  7. 7Inicia encuestas desde pedidos
  8. 8Solución de problemas
  9. 9Conviene saber
  10. 10Enlaces útiles

Conecta tu tienda Shopify y Polzy lee sus clientes según una programación. Llegan como contactos: responden encuestas, nunca inician sesión y no ocupan plaza. Su país, número de pedidos, valor de cliente y fecha de alta vienen con ellos, para que puedas comparar resultados por esos datos. Añade también webhooks de Shopify y un pedido enviado, pagado, cancelado o reembolsado podrá iniciar una encuesta, por ejemplo unos días después de la entrega.

La sincronización de personas está disponible desde Team, y solo los administradores del espacio de trabajo pueden conectar una fuente. Iniciar encuestas desde pedidos requiere además la página Integraciones, que viene con Business. Polzy solo lee de Shopify: nunca cambia un cliente ni un pedido.

Antes de empezar

Necesitas:

  • Ser administrador del espacio de trabajo de Polzy, en Team o superior, con Sincronización de personas activada en Configuración → General → Qué hace este espacio de trabajo.
  • La dirección propia de tu tienda, que termina en .myshopify.com, no un dominio propio como shop.acme.com.
  • Un Admin API access token que no caduque, con los ámbitos read_customers y read_orders. Empieza por shpat_.
  • Los campos por los que quieres agrupar los resultados en tu espacio de trabajo, como País, Número de pedidos y Valor de cliente. Un espacio de trabajo pensado para clientes suele tenerlos ya.

Un espacio de trabajo sincroniza desde una sola fuente a la vez. Si hay otra fuente conectada, desconéctala primero.

Consigue un token de acceso

Shopify emite el token a través de una app de tu tienda. Qué app uses importa, porque Polzy guarda el token que le das y no puede renovarlo:

  • Una app personalizada creada en el panel de administración de Shopify. Su token no caduca nunca, que es lo que Polzy necesita. Shopify dejó de permitir crearlas el 1 de enero de 2026, pero una existente sigue funcionando. En el panel de Shopify, abre Apps → Develop apps, elige la app y comprueba en API credentials que tiene los ámbitos read_customers y read_orders. Shopify muestra el token una sola vez, al instalar la app; si ya no lo tienes, desinstalar y volver a instalar la app genera uno nuevo.
  • Una app creada en el Dev Dashboard de Shopify. Así se crean ahora las apps personalizadas. La forma rápida de obtener un token para una de ellas, el client credentials grant, da un token que caduca a las 24 horas, así que la sincronización de Polzy dejaría de funcionar al día siguiente. Úsala solo si tu desarrollador puede obtener un token offline que no caduque.

Consulta Shopify: Custom apps y Shopify: Admin-created custom apps.

Conecta Shopify en Polzy

  1. Abre Contactos → Sincronización y campos.
  2. En Fuentes disponibles, busca Shopify y elige Conectar. Se abre un panel con tres pasos: Conexión, Ajustes de sincronización y Asignación de campos.
  3. Escribe el Dominio de la tienda, como acme.myshopify.com, y pega el Admin API access token. Deja Secreto de firma del webhook vacío salvo que configures webhooks de pedidos (más abajo).
  4. Elige Probar conexión. Connected to seguido del nombre de tu tienda significa que el token funciona.
  5. Elige Siguiente, revisa los ajustes de sincronización (ver abajo) y vuelve a elegir Siguiente.
  6. En Asignación de campos, mantén la asignación predeterminada o activa Asignación de campos personalizada (ver abajo) y luego elige Conectar.
El paso Conexión: el dominio myshopify.com de tu tienda, el Admin API access token y el secreto de firma del webhook, opcional.

El token se guarda cifrado y solo se usa para leer tu tienda. Polzy lo vuelve a comprobar cuando eliges Conectar: si Shopify lo rechaza, no se guarda nada.

Ajustes de sincronización

AjusteQué hacePredeterminado
Solo clientes que aceptan marketingImporta solo a los clientes que aceptaron marketing por correo o SMS. Recomendado: encuestar a clientes que rechazaron el marketing puede ir contra su consentimiento.Desactivado
Pedidos mínimosOmite a los clientes con menos pedidos que este número. Con 1, quedan fuera los clientes que nunca han comprado.1

Shopify se sincroniza cada hora. Los clientes sin dirección de correo ni número de teléfono siempre se omiten.

Asigna los campos

La asignación predeterminada rellena:

Campo de PolzyDe Shopify
Correo electrónico, número de teléfonoemail, phone
Nombre, apellidosfirst_name, last_name
Paísdefault_address.country
Valor de clientetotal_spent
Número de pedidosorders_count
Fecha de altacreated_at

El país, el valor de cliente, el número de pedidos y la fecha de alta solo se guardan si tu espacio de trabajo tiene esos campos. Para cambiar la asignación, activa Asignación de campos personalizada. Cada fila tiene entonces una fuente que rellenar —elige uno de los campos de Shopify, como tags o default_address.city, o escribe la ruta de cualquier otro— y un valor Si está vacío, usar, que se escribe cuando Shopify no tiene nada para ese cliente. Un valor que Shopify sí envía nunca se sobrescribe.

Asignación de campos personalizada: cada campo de Polzy, el campo de Shopify que lo rellena, un valor de ejemplo y un valor de reserva.

Para comparar resultados por un campo, conviértelo en un campo Lista y activa Grupos a su lado en la tabla Asignación de campos, en Sincronización y campos. Los valores de Shopify se emparejan con las opciones del campo.

Previsualiza y lanza la primera sincronización

  1. En Sincronización y campos, elige Previsualizar sincronización en Historial de sincronización. Polzy calcula qué añadiría y actualizaría una sincronización, sin cambiar nada, y abre el registro donde el resultado aparece como Vista previa.
  2. Revisa la vista previa y elige Sincronizar ahora. El resultado aparece en Historial de sincronización.
Sincronización y campos tras una sincronización: la fuente, su programación y el número de contactos, y lo que hizo cada ejecución reciente.

Los clientes se emparejan por su ID de Shopify y, después, por dirección de correo, así que un contacto que ya habías añadido a mano o por CSV se actualiza en lugar de añadirse dos veces.

Inicia encuestas desde pedidos

Shopify puede avisar a Polzy cuando un pedido se envía (orders/fulfilled), se paga (orders/paid) o se cancela (orders/cancelled), y cuando se hace un reembolso (refunds/create). Una campaña configurada para empezar Cuando ocurre un evento puede entonces enviar una encuesta a ese cliente tras el retraso que elijas, y un flujo puede reaccionar al mismo evento. Los productos del pedido vienen con él, para que puedas comparar las respuestas por producto.

  1. En Polzy, abre Integraciones, luego Shopify, y copia la dirección que aparece en Recepción. Está creada para tu conexión y termina en /shopify.
  2. En el panel de Shopify, abre Settings → Notifications → Webhooks y elige Create webhook.
  3. Elige el Event —por ejemplo, el envío de un pedido—, elige JSON como Format, pega la dirección en URL y guarda. Repite para cada evento que quieras.
  4. Copia la clave con la que Shopify firma tus webhooks, que aparece en la página Webhooks.
  5. En Polzy, abre Contactos → Sincronización y campos, elige Ajustes, pega la clave en Secreto de firma del webhook y elige Guardar en el último paso.

Polzy rechaza un webhook que no puede verificar con esa clave, así que los pedidos no hacen nada hasta que la guardes. Si es una app de tu tienda la que crea los webhooks, se firman con la clave secreta de API de esa app: pega esa. Cuando llega un pedido para una campaña que lo espera, primero se empareja a su cliente o se añade como contacto. Consulta Shopify: Creating webhooks, y Campañas para la parte de la campaña.

Solución de problemas

Lo que vesPor quéQué hacer
Store domain should look like your-store.myshopify.comEscribiste un dominio propio o una dirección web completa.Escribe solo el dominio .myshopify.com de tu tienda.
Shopify rejected the token. Check it has read_customers scope.El token es incorrecto, ha caducado o le falta el ámbito.Revisa los ámbitos de la app y pega un token que no caduque.
Store not found. Check the .myshopify.com domain.Ninguna tienda responde en ese dominio.Copia el dominio desde tu panel de Shopify.
La sincronización funciona un día y luego fallaEl token venía del client credentials grant y caducó a las 24 horas.Usa un token que no caduque; consulta Consigue un token de acceso.
Los pedidos nunca inician una encuestaNo hay ningún Secreto de firma del webhook guardado, no es la clave con la que firma Shopify o ninguna campaña activa espera ese evento.Pega la clave de la página Webhooks y revisa el disparador de la campaña.
No se importaron N contactos: se alcanzó el límite de contactos del plan.Se han agotado los contactos de tu plan.Sube Pedidos mínimos o activa Solo clientes que aceptan marketing, o cambia de plan.

Conviene saber

  • Contactos, no miembros. Los clientes nunca inician sesión, no reciben invitación y no ocupan plaza. Cuentan para los contactos de tu plan: 10.000 en Team y 50.000 en Business. Una sincronización que los superaría importa a los clientes que caben, se detiene ahí y avisa a los administradores. Consulta Uso y límites.
  • Hasta 50.000 clientes por sincronización. Una tienda más grande se lee hasta ese número.
  • Los clientes eliminados se quedan. Un cliente eliminado en Shopify no se elimina ni se desactiva en Polzy; elimina el contacto en Contactos si lo necesitas.
  • Desconectar o eliminar. En Ajustes, Desconectar detiene la sincronización y conserva los ajustes y el historial, para que puedas volver a conectar más tarde; Eliminar borra la conexión. En ambos casos, los contactos ya importados se quedan en Polzy.
  • ¿Necesitas ayuda? El enlace Preguntar a Polzy del panel de conexión explica dónde está cada valor en Shopify.
¿Te ha resultado útil?
¿Sigues atascado?

Los miembros con sesión iniciada pueden preguntar a Polzy o escribir al equipo desde Soporte. La rapidez de nuestra respuesta depende de tu plan.