# WooCommerce

Conecta una tienda WooCommerce como fuente de datos: la clave de API REST 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
**Translation key:** platform.data-sources.connectors.woocommerce
**Search keywords:** WooCommerce, WordPress, ecommerce, tienda, API REST, clave de api, clientes, pedidos, conectar WooCommerce, integración WooCommerce, consentimiento WooCommerce
**Related pages:** /platform/en/data-sources/connectors/woocommerce, /platform/es/data-sources/connectors, /platform/es/data-sources/connectors/shopify, /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/woocommerce/ (HTML) · https://docs.instasent.com/platform/es/data-sources/connectors/woocommerce.md (Markdown)
**Other language (en):** https://docs.instasent.com/platform/en/data-sources/connectors/woocommerce.md

WooCommerce es el conector nativo para tiendas WordPress. 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.

## Cómo conectar

WooCommerce se conecta con una **[clave de API](/platform/es/data-sources/connectors#clave-de-api)**:
creas una clave de API REST en tu tienda primero y la pegas en Instasent. La clave es un
par de **Consumer Key** y **Consumer Secret**.

> **Warning**: Crea la clave de API REST en WooCommerce **antes** de conectar. El panel no
> te deja continuar sin ella.

#### 1. Crea una clave de API REST en WooCommerce

En tu administración de WordPress, abre **WooCommerce → Ajustes → Avanzado → REST
API** y crea una clave con permisos de **lectura/escritura**. WooCommerce te da una
**Consumer Key** y una **Consumer Secret**.

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

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

#### 3. Introduce tus credenciales y conecta

En el paso **Conectar**, rellena el **Nombre de la conexión**, el **Dominio de la
tienda** y la **Consumer Key** y la **Consumer Secret**, y conecta.

#### 4. Importación inicial

El conector importa tus clientes y pedidos existentes, y luego sigue sincronizando.

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 WooCommerce con su descripción, lo que importa y los campos de contacto que asigna, con Conectar WooCommerce para empezar](/platform/es/data-sources/images/woocommerce--1-connect.png)
*La página del conector de WooCommerce: lo que trae a Instasent y los campos de contacto que asigna, con Conectar WooCommerce 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 WooCommerce hacia Instasent**, y 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 checkout abandonado para recuperar la venta, un cliente nuevo al que dar la
bienvenida. El conector abarca todo el ciclo del pedido (*creado*, *pagado*,
*cancelado*, *reembolsado*), el checkout (*iniciado*, *actualizado*) y los eventos de
cliente.

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

## Mapeo de campos

Los campos de cliente de WooCommerce 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 WooCommerce → 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 WooCommerce al atributo de preferencia de marketing
de Instasent (`_accepts_marketing_*`) siguiendo la regla de oro del consentimiento:

| Estado en WooCommerce | 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.
