> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.icommkt.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# ¿Cómo integrar Shopify & icomm? (2026)

La integración entre Shopify e icomm permite sincronizar automáticamente información clave de tu tienda (como clientes, órdenes y productos) para que puedas activar estrategias de marketing automation, segmentación y envíos automatizados desde icomm.

* Entre estos datos podemos encontrar:

• Fecha de última compra
• Días desde última compra
• Fecha de primera compra
• Días desde primera compra
• Productos comprados en los últimos 30, 60, 90, 180, 360, 360 + días
• Categorías de Productos comprados en los últimos 30, 60, 90, 180, 360, 360 + días
• Cantidad de compras realizadas en los últimos 30, 60, 90, 180, 360, 360 + días
• Monto de compras realizadas en los últimos 30, 60, 90, 180, 360, 360 + días
• Monto promedio de compras realizadas en los últimos 30, 60, 90, 180, 360, 360 + días
• RFM de compras realizadas en los últimos 30, 60, 90, 180, 360, 360 + días
• Códigos de descuento aplicados en los últimos 30, 60, 90, 180, 360, 360 + días.
• Marcas de Última Compra
• Categorías de Última Compra
• Códigos Promo de Última Compra
• Valor Total
• RFM_Group
• RFM_Segment

|| Las actualizaciones de esta integración se realizan automáticamente cada 24 horas, al igual que el Dashboard de resultados.

En este artículo te explicamos cómo crear correctamente la aplicación personalizada en Shopify y completar la instalación para vincularla con icomm.

###### Paso 1 – Ingresar a la sección de desarrollo de apps

1. Ingresa al **Administrador de Shopify**.
2. En el menú lateral, ve a **Apps**.
3. Haz clic en **Desarrollar apps en Dev Dashboard**.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_vrntsq.png =573xauto)
4. Haz clic en **Crear App**. Si es la primera vez, es posible que veas la pantalla vacía.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_jmrjyg.png =873xauto)

###### Paso 2 – Crear una nueva app

5. Selecciona **Empezar desde Dev Dashboard** e ingresa el **nombre de la ap**p (por ejemplo: icomm).

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_10nz0jq.png =665xauto)

6. Haz clic en **Crear**.

###### Paso 3 – Crear la primera versión de la app

7. Una vez creada la aplicación, llegarás a la pantalla de **Crear una versión**. Verifica los datos y luego haz clic en **Publicar**. 

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_jedkx8.png =567xauto)

###### Paso 4 – Configurar los permisos (alcances)

Dentro de la versión que estás creando:
8. Ve a la sección **Accesos**.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_jr8w5c.png =576xauto)

9. Incorpora el siguiente texto en el campo **Alcances:**

```
read_all_orders,read_customers,read_inventory,read_orders,read_payment_terms,read_payment_customizations,read_product_feeds,read_product_listings,read_products
```

Imagen de referencia (el texto debe ser el mencionado anteriormente)

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_zpe7wo.png =882xauto)



10. (Opcional) Verifica que se hayan vinculado los alcances necesarios haciendo click en **seleccionar alcances**:

* Orders:
![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_bpgita.png =669xauto)
* Customers:
![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_ajmzbc.png =673xauto)

* Inventory:
![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_1okqh5r.png =680xauto)
* Product:
![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_1ndoj32.png =696xauto)
* Payment:
![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_1zyshw.png =708xauto)

11. Haz clic en **Publicar** para publicar la primera versión de la app. No es necesario modificar otras configuraciones por defecto.


###### Paso 5 – Instalar la aplicación

12. Copia el enlace generado y Ábrelo en tu navegador.  
13. Selecciona la tienda correspondiente (si figura más de una). 

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_18ojpw5.png =360xauto)
14. Haz clic en **Instalar** y confirma la instalación.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_os8vkx.png =484xauto)

Al finalizar, la aplicación quedará instalada en tu tienda.

###### Paso 6 – Obtener las credenciales y generar integración en icomm

15. Ve a la sección **Configuración** de tu APP dentro del **dev dashboard de Shopify** y obtiene el **ClientID** y **Secret** de la APP generada. 

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_1bsgjw9.png =600x248)
16. Abre nuestra plataforma y dirígete hacia el apartado de **Integraciones**. 

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_ijkx90.png =872xauto)

17. Haz click en **Mis** **Integraciones** y selecciona **Shopify.** Selecciona la opción deseada

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_1c05mfe.png =376xauto)

**__Unificar con otra integración__**
Selecciona esta opción si deseas **dar continuidad o combinar los datos** de una integración anterior dentro de la misma base de datos. Ejemplo: si estás migrando de una plataforma a otra o quieres consolidar toda la información en un solo master data.

Ten en cuenta que, si los nombres de los campos difieren entre ambas plataformas (por ejemplo, “name” en Magento y “nombre” en Fenicio), el master data conservará ambos campos. En ese caso, será importante identificar cuál es el que está recibiendo los datos actualizados al momento de segmentar o crear campañas.

* **A.** Si decides avanzar con esta opción deberás **seleccionar** **la** **integración** con la cual unificarás Shopify. Para ello, abre el desplegable y selecciona la indicada.
* **B.** Luego, haz click en **Crear** **integración**.
* **C.** Continúa con el paso 1 de Generar una integración independiente

**__Generar una integración independiente__**
Selecciona esta opción si quieres **crear una base de datos separada** para esta nueva integración.
Esto implica que los datos provenientes de esta fuente se almacenarán en un **nuevo masterdata**, independiente de cualquier otra integración existente (por ejemplo, separar los datos online y offline).

1. Otórgale un nombre a la integración en el campo "Mi integración".
2. Completa tus **datos** **de** **cuenta** y haz **click** en **Verificar**.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_as1iyd.png =783xauto)

* **Cuenta**: El nombre de la cuenta de Shopify se obtiene al hacer clic derecho en el sitio y buscar la palabra "myshopify" dentro del código fuente de la página. El dato que necesitamos es la parte que aparece justo antes de ".myshopify.com"  en el resultado que encuentre, y por lo general, es un conjunto de letras y números.

3. Completa tu **Configuración** **adicional** y haz click en **Guardar**.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_1l3n923.png =791xauto)

4. **Selecciona** o crea la **Base** **de** **Datos** que almacenará la información de tu integración. Luego, haz click en **Guardar.**

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_1d9ow8u.png =757xauto)
![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_sljdyl.png =774xauto)
* Configurar los parámetros de envío (opcional). Dentro de esta misma sección podrás definir las condiciones de procesamiento del masterdata mediante los siguientes parámetros:

**Enviar no antes de**
Permite establecer una hora mínima antes de la cual no se procesará el masterdata diario.
Esta configuración ayuda a garantizar que la información utilizada cuente con un nivel adecuado de actualización según las necesidades de tu negocio y las estrategias implementadas.

**No enviar después de**
Permite establecer una hora máxima luego de la cual no se procesará el masterdata diario.
Esta configuración ayuda a limitar el procesamiento hasta determinado momento del día, evitando posibles impactos sobre el uso de la información para los envíos y acciones programadas.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_1k3p2gm.png)


| ¡Listo! Haz finalizado tu integración.


### Estado de suscripción

Recientemente, Shopify ha modificado su estructura, lo que afectó la variable **"accepts_marketing"**. Ahora, para determinar el estado de suscripción de los clientes, se deben utilizar los nuevos campos disponibles en la plataforma.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/4/b/4/e4b41ef8ae96c800/image_9722q8.png =595xauto)

Los nuevos campos permiten conocer con mayor precisión el estado actual de suscripción de cada cliente, asegurando que la información utilizada para estrategias de marketing sea más precisa y actualizada.

| Recuerda que también puedes integrar tus tiendas físicas. Consulta otros artículos sobre [Integraciones en icomm.](https://help.icommkt.com/es/article/guia-general-de-integraciones-con-icomm-tbpxot/)
