# Magento

Conecta una tienda Magento como fuente de datos: las credenciales de integración que necesita, los clientes y pedidos que sincroniza, cómo se asignan sus campos a los atributos de Instasent y cómo mapear su estado de marketing al consentimiento.

**Language:** es
**Audience:** platform
**TLDR:** Magento es un conector nativo que sincroniza los clientes y pedidos de tu tienda hacia Instasent con una sincronización periódica unidireccional. Se conecta con una integración que creas en Magento (System → Integrations), que aporta cuatro valores (Consumer Key y Secret, Access Token y Secret) que pegas en Instasent con el dominio y el Store Code. Solo admite Magento Community Edition 2.x.
**Translation key:** platform.data-sources.connectors.magento
**Search keywords:** Magento, Adobe Commerce, ecommerce, tienda, clave de api, integración, consumer key, access token, clientes, pedidos, conectar Magento, integración Magento, consentimiento Magento
**Related pages:** /platform/en/data-sources/connectors/magento, /platform/es/data-sources/connectors, /platform/es/data-sources/connectors/woocommerce, /platform/es/data-sources/managing, /platform/es/consent
**Docs index (every page):** https://docs.instasent.com/llms.txt
**This zone's index:** https://docs.instasent.com/platform/es/llms.txt
**This page:** https://docs.instasent.com/platform/es/data-sources/connectors/magento/ (HTML) · https://docs.instasent.com/platform/es/data-sources/connectors/magento.md (Markdown)
**Other language (en):** https://docs.instasent.com/platform/en/data-sources/connectors/magento.md

Magento es el conector nativo para tiendas Magento. Una vez conectado, sincroniza los
clientes y pedidos de tu tienda con Instasent para que tu audiencia y tus eventos de
compra se mantengan al día.

> **Note**: Solo se admite **Magento Community Edition 2.x**.

## Cómo conectar

Magento se conecta con una **[clave de API](/platform/es/data-sources/connectors#clave-de-api)**:
creas una **integración** en tu tienda primero y pegas sus credenciales en Instasent,
junto con el dominio de la tienda. Una integración de Magento te da cuatro valores: una
**Consumer Key** y una **Consumer Secret**, y un **Access Token** y un **Access Token
Secret**.

> **Warning**: Crea la integración en Magento **antes** de conectar. El panel no te deja continuar
> sin credenciales válidas.

#### 1. Crea una integración en Magento

En tu administración de Magento, ve a **System → Integrations → Add New Integration**.
Concede acceso a **todos los recursos** y deja vacíos el Callback URL y el Identity
Link URL. Activa la integración para obtener los tokens: Magento te muestra entonces
la **Consumer Key**, la **Consumer Secret**, el **Access Token** y el **Access Token
Secret**.

#### 2. Añade la fuente de datos

En **Fuentes de datos**, selecciona **Añadir fuente de datos** y selecciona **Magento** en
la sección de Integraciones.

#### 3. Introduce tus credenciales y conecta

En el paso **Conectar**, rellena el **Dominio de la tienda**, el **Store Code**
(normalmente `default`, lo encuentras en **Stores → All Stores**) y los cuatro valores
de la integración: **Consumer Key**, **Consumer Secret**, **Access Token** y **Access
Token Secret**. Después conecta.

#### 4. Importación inicial

El conector importa tus clientes y pedidos existentes, y luego sigue sincronizando de
forma periódica.

Una vez conectado, el asistente continúa por **Mapeo**, **Unificar** y **Tags**, los
mismos pasos que una importación CSV.

![La página del conector de Magento con su descripción, lo que importa y los campos de contacto que asigna, con Conectar Magento para empezar](/platform/es/data-sources/images/magento--1-connect.png)
*La página del conector de Magento: lo que trae a Instasent y los campos de contacto que asigna, con Conectar Magento para empezar.*

## Qué sincroniza

- **Contactos** — los clientes de tu tienda, con nombre, email y teléfono.
- **Pedidos** — eventos de compra para usar en segmentos y automatizaciones.

La dirección es unidireccional, **de Magento hacia Instasent**, con una sincronización
periódica que mantiene contactos y pedidos al día. Los contactos se unifican por email y
teléfono — consulta la
[unificación](/platform/es/data-sources/managing#cómo-funciona-la-unificación).

### Los eventos que trae

El verdadero valor de la conexión con la tienda son sus **eventos**: cada pedido y
cada momento del checkout que Instasent recibe se convierte en algo con lo que
segmentar o activar una automatización — un pedido pagado para agradecer la compra,
un pedido enviado para tener al cliente al tanto, un checkout en curso al que dar un
empujón. El conector abarca eventos de pedido (*creado*, *actualizado*, *pagado*,
*enviado*) y de checkout (*iniciado*, *actualizado*).

![La lista de Event triggers del conector de Magento: pedido creado, actualizado, pagado y enviado, y checkout iniciado y actualizado](/platform/es/data-sources/images/magento--2-event-triggers.png)
*Los eventos de la tienda que Instasent recibe de Magento — los momentos de pedido y checkout sobre los que construir segmentos y automatizaciones para recuperar ventas y reaccionar al comportamiento de compra.*

## Mapeo de campos

Los campos de cliente de Magento se asignan a los atributos correspondientes de Instasent
(email a `_email`, teléfono a `_phone_mobile`, los campos de nombre a los suyos), y los
datos de pedido llegan como eventos de ecommerce. Confirmas el mapeo en la configuración;
consulta el [mapeo de campos](/platform/es/data-sources/managing#mapeo-de-campos).

## Mapeo de consentimiento

{/* VERIFY: el mapeo exacto de consentimiento Magento → Instasent aún no está confirmado. El mapeo de abajo aplica la regla de oro del consentimiento; confírmalo contra el comportamiento real del conector antes de darlo por definitivo. */}

Asigna el estado de marketing de Magento al atributo de preferencia de marketing de
Instasent (`_accepts_marketing_*`) siguiendo la regla de oro del consentimiento:

| Estado en Magento     | Valor en Instasent | Significado                      |
| --------------------- | ------------------ | -------------------------------- |
| Opt-in                | `true`             | Aceptó marketing                 |
| Sin estado registrado | `null`             | Sin preferencia                  |
| Opt-out               | `false`            | Rechazó activamente el marketing |

Solo un **opt-out activo** se convierte en `false`. Un cliente sin estado de marketing
registrado se asigna a **sin preferencia** (`null`), nunca a `false`. Consulta
[Consentimiento](/platform/es/consent/marketing-preference-vs-suppression).

---

This is one page of the Instasent documentation. For the complete machine-readable index of every guide and API reference, fetch https://docs.instasent.com/llms.txt — start there for full context.
