Si no puedes conectar tu tienda WooCommerce a Omnisend, ves un error de "Omnisend No Puede Conectar", o te quedas atascado en un bucle de autorización, esta guía te ayudará a diagnosticar y solucionar el problema.
La mayoría de los problemas de conexión provienen de conflictos de plugins, configuraciones de firewall/seguridad, restricciones de acceso a la API o una configuración incorrecta de la tienda. Sigue los pasos de diagnóstico a continuación para identificar y resolver el problema.
Antes de solucionar problemas: Asegúrate de haber seguido el guía principal de configuración de WooCommerce y completó los pasos de instalación.
Antes de empezar
Verifica que se cumplan estos requisitos previos. Si falta alguno, la conexión fallará independientemente de los pasos de solución de problemas.
Requerido para la Conexión:
✅ WooCommerce 3.6+ y WordPress 5.0+. Las versiones anteriores no son compatibles con la API REST v3 (requerida por Omnisend). Ve a Plugins → Plugins instalados para verificar las versiones.
✅ HTTPS activo (certificado SSL). Tu URL de la tienda debe comenzar con
https://. Omnisend no puede acceder a las tiendas sin certificados SSL válidos.✅ WordPress instalado en la raíz del dominio. WordPress debe estar en
yourdomain.comosubdomain.yourdomain.com, no enyourdomain.com/store. El plugin falla si WordPress está en una ruta a nivel de página.✅ Acceso a la API REST habilitado. Abre
yourdomain.com/wp-json/wc/v3/productsen tu navegador. Si ves datos del producto o un mensaje de error, la API funciona. Si ves un error 404, la API REST está bloqueada – consulta la sección de API REST Bloqueada.⚠️ Slot de tienda vacío (si ya tienes otra plataforma conectada). Si tienes Shopify, BigCommerce u otra tienda conectada a Omnisend, debes crear un nuevo espacio de tienda antes de conectar WooCommerce. Cada plataforma requiere su propia tienda para evitar la mezcla de datos.
Lista de verificación de diagnóstico de conexión
Sigue estos pasos en orden. Después de cada paso, intenta reconectar. Si la conexión tiene éxito, has encontrado el problema.
Paso 1. Verificar requisitos previos
Confirme que se cumplan todos los requisitos de Antes de Comenzar:
WooCommerce 3.6+ instalado
HTTPS activo (la URL comienza con
https://)WordPress en la raíz del dominio (no en el subdirectorio
/store)API REST accesible (prueba en
yourdomain.com/wp-json/wc/v3/products)Slot de tienda vacío creado (si tienes otras plataformas conectadas)
Paso 2. Deshabilitar plugins problemáticos conocidos
Estos plugins bloquean frecuentemente las conexiones de Omnisend. Deshabilítalos temporalmente uno a la vez, luego intenta conectar nuevamente después de cada uno:
Para deshabilitar un plugin, ve a Administración de WordPress → Plugins → Plugins instalados → haz clic en Desactivar.
WP Crontrol – Interfiere con los trabajos cron de Omnisend
LiteSpeed Cache – Elimina los encabezados de autorización
Really Simple Security – Bloquea las solicitudes de la API REST
Wordfence / Cloudflare – El firewall bloquea las IP de Omnisend
Perfmatters – Puede deshabilitar la API REST o scripts
💡 Después de que la conexión tenga éxito: Vuelve a habilitar los plugins uno por uno para identificar al culpable.
Paso 3. Añadir direcciones IP de Omnisend a la lista blanca
Si usas Wordfence, Cloudflare, Really Simple Security, o cualquier plugin de firewall, pueden estar bloqueando las solicitudes de Omnisend.
→ Salta a la sección de Soluciones de Firewall y Seguridad para agregar a la lista blanca las IPs y los agentes de usuario de Omnisend.
Cómo añadir a la lista blanca:
Paso 4. Limpiar caché y probar en modo incógnito
Limpia la caché de tu navegador (Ctrl+Shift+Delete en Chrome/Edge, Cmd+Shift+Delete en Safari).
Abre una ventana de incógnito/privada.
Inicia sesión en WordPress y vuelve a intentar conectar.
Si el problema persiste en modo incógnito, es probable que una extensión del navegador o una sesión en caché esté causando el problema. Deshabilita las extensiones temporalmente o usa un navegador diferente.
Paso 5. Verificar estado de conexión
En WordPress: Ve a la página del plugin de Omnisend. El estado debería mostrar "Conectado."
En Omnisend: Ve a Configuración de Tienda → Información de Contacto → verifica que la URL de tu tienda coincida con tu dominio en vivo (no localhost o staging).
Punto de prueba:
Abre tu dominio.com/wp-json/omnisend-api/v1/connected en tu navegador. Debería devolver true.
Escenarios de error específicos
Si la lista de verificación de diagnóstico no resolvió tu problema, encuentra el escenario de error a continuación que coincida con tus síntomas.
Bucle de redirección de autorización
Lo que ves:
Haces clic en "Aprobar" en la ventana de consentimiento de WooCommerce.
Eres redirigido de vuelta a "Conectar tu cuenta" sin completar la configuración
La conexión nunca termina.
Por qué sucede esto: Un plugin de caché, un plugin de seguridad o WP Crontrol está eliminando el encabezado de autorización durante el proceso de aprobación.
Cómo solucionar:
Deshabilitar WP Crontrol: Ve a Plugins → Plugins instalados → Desactivar WP Crontrol.
Deshabilitar plugins de caché temporalmente: Desactiva LiteSpeed Cache, WP Rocket o cualquier plugin de caché.
Limpia la caché del navegador y abre una ventana de incógnito.
Intenta conectarte nuevamente.
Si el bucle persiste: Contacta a tu proveedor de alojamiento (SiteGround, Bluehost, GoDaddy) y pídeles que confirmen que el encabezado de autorización no está siendo eliminado a nivel del servidor.
💡 Después de una conexión exitosa: Vuelve a habilitar los plugins uno por uno para identificar el bloqueador.
El plugin muestra conectado, pero Omnisend dice "No se puede conectar"
Lo que ves:
El plugin de Omnisend en WordPress muestra "activo" o "conectado."
El panel de control de Omnisend muestra un banner rojo: "Omnisend no puede conectarse a su WooCommerce."
Los datos no se están sincronizando entre WooCommerce y Omnisend.
Por qué sucede esto: Omnisend no puede acceder a tu API REST de WooCommerce, aunque el plugin esté instalado.
Cómo solucionar:
Verifica la Clave API: Ve a WooCommerce → Ajustes → Avanzado → API REST y verifica que la clave API de Omnisend exista y no esté caducada o revocada.
Prueba de acceso a la API: Abierto
tu dominio.com/wp-json/omnisend-api/v1/connected en tu navegador.Si devuelve
true, la conexión está funcionando – espera 10 minutos y actualiza tu panel de control de Omnisend.Si devuelve
falseo 404, la API está bloqueada – consulta la sección de API REST bloqueada.
Agregar IPs de Omnisend a la lista blanca: Agrega las direcciones IP de Omnisend a Wordfence, Cloudflare o tu firewall – consulta Sección de correcciones del plugin de Firewall y Seguridad.
Verificar URL de la Tienda: Ve a Omnisend → Configuración de Tienda → Información de Contacto y confirma que la URL de tu tienda coincida con tu dominio real (no
localhost o una URL de staging comostaging.tudominio.com).
"Botón de agregar permisos" faltante
Lo que ves: Después de instalar el plugin, no ves el "botón de agregar permisos" en la página del plugin de Omnisend.
Por qué sucede esto: Una clave API de Omnisend antigua sigue activa, impidiendo que aparezca el nuevo aviso de permisos.
Cómo solucionar:
Ve a WooCommerce → Configuración → Avanzado → API REST.
Encuentra la clave de Omnisend en la lista.
Haz clic en Revocar para eliminarlo.
Regresa a la página del plugin de Omnisend.
El botón "Agregar permisos" debería aparecer ahora. Haz clic en él y aprueba.
Página en blanco o error "No encontrado" durante la conexión
Lo que ves: Cuando haces clic en "Conectar" o "Aprobar," ves:
Una página blanca.
"La URL solicitada no se encontró en este servidor" (error 404).
Error del navegador en lugar de la ventana emergente de aprobación.
Por qué sucede esto: Tu servidor está eliminando el encabezado de Autorización, o la API REST de WooCommerce está desactivada.
Cómo solucionar:
Agregar encabezado de autorización a
.htaccess:
Abre yourarchivo .htaccess (en la carpeta raíz de tu WordPress a través de FTP o cPanel File Manager) y agrega esta línea:SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Guarda el archivo y vuelve a intentar conectarte.
Verificar acceso a la API REST:
Vaya atu dominio.com/wp-json/wc/v3/products en tu navegador.Si ves datos del producto, la API funciona.
Si ves un error 404, consulta API REST bloqueada.
Contacto con tu anfitrión:
Algunos hosts (Bluehost, GoDaddy, WP Engine) bloquean los puntos finales de la API REST por defecto. Pídeles que habiliten/wp-json/ acceso.
API REST bloqueada
Lo que ves: La conexión falla, y yourdomain.com/wp-json/wc/v3/products devuelve un error 404 o "La API REST está deshabilitada."
Por qué sucede esto: La API REST está deshabilitada por tu host, plugin de seguridad o configuraciones del tema.
Cómo solucionar:
Verifica los plugins de seguridad:
En Wordfence: Ve a Wordfence → Cortafuegos → Opciones del cortafuegos y asegúrate de que la API REST no esté bloqueada.
En Really Simple Security: Ve a Configuraciones → API REST y permite el acceso a la API REST.
Verificar configuraciones del tema: Algunos temas (por ejemplo, Divi, Avada) incluyen opciones para deshabilitar la API REST. Verifica las configuraciones del tema y vuelve a habilitarla.
Agregar regla
.htaccess: Agregar the Authorization header fix fromContacto con el proveedor de alojamiento: Pídeles que confirmen
/wp-json/ los endpoints no están bloqueados a nivel de servidor (común con Bluehost, GoDaddy y WP Engine).
"Error de Tienda Ya Conectada"
Lo que ves: Aparece un banner:
"Esta tienda de Omnisend ya está conectada. Selecciona otra tienda de tu cuenta y vuelve a intentarlo."
"No hay slot de tienda disponible"
Por qué sucede esto: Ya tienes una tienda (Shopify, WooCommerce, BigCommerce, etc.) conectada a Omnisend, y no has creado un nuevo espacio de tienda para este sitio de WooCommerce, o tu dominio de WooCommerce estaba previamente conectado a una cuenta diferente de Omnisend (incluidas las cuentas de prueba).
Cómo solucionar:
Si tienes otra plataforma conectada:
Crea un nuevo slot de tienda en Omnisend:
Ir a Configuración de la Cuenta → Tiendas → Agregar Nueva Tienda.Cambia a la nueva tienda vacía:
Haz clic en el conmutador de tienda (en la parte superior derecha del panel de control de Omnisend → Cambiar tienda) y selecciona la nueva tienda.Regresar a WordPress y haz clic en "Conectar tu cuenta" nuevamente.
Aprueba la conexión en la ventana emergente.
💡 ¿Por qué? Cada plataforma (Shopify, WooCommerce, BigCommerce) debe conectarse a una tienda separada en tu cuenta de Omnisend para evitar la mezcla de datos.
Si tu dominio estaba previamente conectado a una cuenta de Omnisend diferente:
Contacta a nuestro soporte en [email protected] o en el chat de la aplicación para desconectar el enlace antiguo.
La conexión funcionó antes (se detuvo repentinamente)
Lo que ves:
El plugin estuvo conectado durante semanas o meses.
De repente muestra "imposible conectar" o la sincronización se detiene.
No se realizaron cambios (que recuerdes).
Por qué sucede esto:
Tu URL de la tienda cambió ligeramente (se agregó/eliminó
www.).Una actualización reciente del plugin o de WooCommerce revocó los permisos de la API.
Los ajustes del firewall cambiaron durante una actualización del servidor.
El certificado SSL ha expirado.
Cómo solucionar:
Verifica si tu URL de la tienda cambió: Ve a Omnisend → Configuración de Tienda → Información de contacto. Si la URL no coincide con tu dominio real (verifica si
www. diferencias), actualízalo.Verificar que la clave API existe: Ve a WooCommerce ➡ Ajustes → Avanzado → API REST. Si falta la clave de Omnisend, ve a la página del plugin de Omnisend → haz clic en "Agregar permisos" → Aprobar.
Verifica tu certificado SSL: Prueba en Verificador SSL. Si está caducado o es inválido, renueva a través de tu proveedor de hosting (muchos ofrecen certificados gratuitos de Let's Encrypt).
Si ninguno de estos funciona: Ve a la página del plugin de Omnisend → haz clic en "Agregar permisos" → Aprobar → espera 10 minutos → actualiza.
4A1 Si la tienda se conecta pero los datos aún no se actualizan, consulta Datos No Sincronizados Después de la Conexión a continuación.
El banner de actualización del plugin no desaparecerá
Lo que ves: Has actualizado el plugin de Omnisend, pero un banner aún dice "Se requiere actualización" o "Problema de conexión."
Por qué sucede esto: Retraso temporal en la sincronización de permisos del plugin con Omnisend.
Cómo solucionar:
Ve a la página del plugin de Omnisend en WordPress.
Haz clic en Agregar permisos (si aparece el botón).
Haz clic en Aprobar en la ventana de consentimiento de WooCommerce.
Espera 510 minutos para que los cambios se propaguen.
Limpia la caché de tu navegador y actualiza la página.
Si el banner persiste después de 10 minutos, consulte la sección El complemento muestra conectado, pero Omnisend dice "No se puede conectar".
Correcciones de Firewall y Plugin de Seguridad
Si usas Wordfence, Cloudflare, Really Simple Security, o cualquier plugin de firewall, debes permitir las direcciones IP y los agentes de usuario de Omnisend.
Direcciones IP de Omnisend para la lista blanca:
Agrega estas IPs a tu lista de permitidos del firewall:
34.170.162.11
34.56.62.59
34.56.108.215
34.133.59.36
34.58.66.146
35.184.130.5
35.232.14.89
Wordfence
Para permitir las IPs de Omnisend en Wordfence:
Ve a WordPress Admin → Wordfence → Firewall.
Haz clic en Administrar Firewall → desplázate hasta "Direcciones IP permitidas."
Pega cada dirección IP de Omnisend en una nueva línea.
Haz clic en Guardar cambios.
Regresa a WordPress y vuelve a intentar conectarte.
Cloudflare
Para permitir Omnisend en Cloudflare:
Inicie sesión en su panel de control de Cloudflare
Ve a Seguridad → WAF (Cortafuegos de Aplicaciones Web)
Haz clic en Crear Regla
Establecer Nombre de la Regla:
Permitir Omnisend(o similar)Establecer Campo:
User Agent| Operador:contiene| Valor:Omnisend/1.0(sensible a mayúsculas)Establecer Acción:
OmitirSeleccionar todos los componentes para omitir
Haz clic en Desplegar
Para permitir las IP de Omnisend:
Ve a Seguridad → WAF → Herramientas
Desplázate hasta Reglas de Acceso IP
Agrega cada IP de Omnisend (ver lista arriba) y establece Acción a
PermitirHaz clic en Agregar
Después de guardar, reinstala el plugin de Omnisend en WordPress y reconéctate.
Seguridad Realmente Simple
Para permitir solicitudes de Omnisend:
Ve a WordPress Admin → Really Simple Security → Configuraciones
Haz clic en API REST
Asegúrate de que la API REST no esté deshabilitada
Ve a Firewall → Lista de Permisos IP
Agrega cada dirección IP de Omnisend (ver lista arriba)
Guardar y volver a intentar conectar
Datos No Sincronizados Después de la Conexión
Si tu tienda está conectada pero faltan o se ven desactualizados los contactos, pedidos, productos o categorías de productos, sigue estos pasos.
Lo que ves:
Faltan contactos, pedidos, productos o categorías de productos en Omnisend.
Los datos dejaron de actualizarse después de una actualización de plugin o cambio en la tienda.
Los productos o categorías no aparecen aunque la tienda muestra que está conectada.
Por qué sucede esto: La sincronización se ejecuta completamente en el backend de Omnisend a través de la API REST de WooCommerce y webhooks. Cualquier cosa que bloquee a Omnisend de acceder a la API de tu tienda, o que bloquee los webhooks de llegar a Omnisend, detendrá la sincronización.
Cómo solucionar:
Permita tiempo para la importación inicial. Después de conectar o actualizar a la versión del plugin 1.20.0 o posterior, Omnisend realiza una carga inicial de todos los datos existentes. Esto puede tardar hasta 24 horas para tiendas grandes.
Confirma que el plugin está actualizado a la versión 1.20.0 o posterior. En versiones anteriores, el plugin aún puede enviar algunos datos mientras el backend de Omnisend también los sincroniza. Actualiza a través dePlugins → Actualizaciones en WordPress.
Verifique si hay plugins en conflicto. La seguridad, el firewall, la caché o los plugins que modifican la API REST de WooCommerce pueden bloquear la sincronización. Desactive temporalmente los plugins sospechosos para aislar el conflicto. Culpables comunes: Wordfence, LiteSpeed Cache, Really Simple Security, Perfmatters, WP Crontrol.
Verifique que las IPs de Omnisend estén en la lista blanca. Vea elDirecciones IP de Omnisend para permitir en la sección de Soluciones de Firewall y Seguridad.
Verifique las credenciales de la API de WooCommerce. Vaya aWooCommerce ➡ Configuraciones → Avanzado → API REST y confirma que la clave API de Omnisend existe y no ha sido revocada ni regenerada. Si falta, ve a la página del plugin de Omnisend haz clic enAgregar permisos →Aprobar.
Verifica si hay una discrepancia entre el entorno de staging y producción. Si tu tienda estaba conectada en un entorno de staging y la URL de la tienda en vivo cambió, Omnisend puede estar intentando acceder al entorno incorrecto. Ve aOmnisend → Configuración de Tienda → Información de Contacto y confirma que la URL de la tienda coincide con tu dominio de producción en vivo. Si no, reconecta el plugin.
Si ninguno de los anteriores resuelve el problema, contacta a nuestro equipo de soporte en [email protected] o a través del chat en la aplicación.
Conflictos de Plugins y Soluciones Permanentes
Si deshabilitar un complemento solucionó tu conexión, utiliza estas soluciones permanentes para que puedas mantener el complemento activo.
WP Crontrol
Problema: Administra trabajos cron de WordPress y bloquea los procesos en segundo plano de Omnisend.
Solución: Mantenlo deshabilitado durante la conexión. Después de conectar, vuelve a habilitar solo si lo necesitas para otras tareas. Si los problemas persisten, déjalo deshabilitado.
LiteSpeed Cache
Problema: Elimina los encabezados de autorización, causando fallos de conexión.
Arreglar:
Ve a WordPress Admin → LiteSpeed Cache → Excluir
Bajo URI Exclude, añade:
/wp-json/omnisend*Guardar configuraciones y volver a intentar conectar
Cloudflare (Turnstile / Módulo de formularios)
Problema: Bloquea las solicitudes del bot de Omnisend.
Solución: Agregar a la lista blanca el user-agent Omnisend/1.0 (sensible a mayúsculas) en las reglas de WAF de Cloudflare – ver sección de Cloudflare.
Perfmatters
Problema: Puede deshabilitar la API REST o JavaScript necesario para la conexión.
Solución:
Ve a Perfmatters Configuraciones Desactivar
Asegúrate de que la API REST no esté deshabilitada
Volver a intentar conectar
Solución de problemas avanzada
Clonando tu Tienda WooCommerce (Entornos de Prueba/Pruebas)
Cuando clonas tu tienda WooCommerce para crear un entorno de prueba o de staging, te permite probar de manera segura nuevas características, actualizaciones y otros cambios sin afectar tu tienda en vivo.
Cómo Funciona el Plugin de Omnisend: El plugin de Omnisend asegura una clara distinción entre tus entornos de producción y staging al desconectar automáticamente el entorno de staging de enviar datos a tu tienda en vivo. También requiere que el entorno de staging esté conectado a una marca de prueba.
Pasos para configurar un entorno de pruebas
Paso 1: Acciones en Tu Tienda de Producción. Clona tu tienda utilizando las herramientas de tu proveedor de hosting, un plugin de WordPress (WP Staging, Duplicator) o copia manual de FTP/base de datos. Esto crea el entorno deseado para pruebas u otros propósitos.
Paso 2: Acciones en Tu Tienda de Staging. Conecta el plugin de staging a una marca de prueba separada en Omnisend (no tu marca de producción). Esto asegura que el entorno de staging esté vinculado a una marca diferente de tu tienda en vivo. El plugin muestra el nombre de la marca, facilitando distinguir a qué marca de Omnisend está conectado.
Notas importantes
⚠️ Desconexión Automática: Cuando se crea una copia de producción, el plugin de staging se desconectará automáticamente de la tienda principal, impidiendo que envíe datos de regreso al entorno de producción.
El plugin de Omnisend detecta cuando se ha creado un entorno de staging y se desconecta de tu tienda en vivo para que no se envíen datos no de producción allí. Para que el plugin detecte el cambio de entorno, tu entorno de staging clonado debe tener la variable de WordPress WP_ENVIRONMENT_TYPE configurada como "staging" o "development".
Esto debería ser configurado automáticamente por tu herramienta de clonación elegida o, si estás clonando manualmente, podría configurarse en tu wp-config.php archivo, como:
define('WP_ENVIRONMENT_TYPE', 'staging');Cómo verificar tu configuración de pruebas
Si estás utilizando una herramienta de terceros para clonar tu tienda y deseas asegurarte de que la configuración creada es correcta, puedes hacerlo de la siguiente manera:
Vaya al panel de control de WordPress de su tienda clonada
Navega a Herramientas Salud del sitio Información Constantes de WordPress
Verifica que
WP_ENVIRONMENT_TYPEesté configurado como"staging"o"development"
Valores como "producción" o "Indefinido" solo deben aparecer en tu tienda de producción. Si aparecen en tu tienda clonada, eso indica una configuración incorrecta, ya que el plugin de Omnisend no podrá detectar que necesita desconectarse.
Para pasos detallados sobre cómo clonar tu tienda WooCommerce y crear un entorno de prueba o de staging, por favor sigue estas guías:
Nombre de la marca: El plugin de Omnisend muestra el nombre de la marca para ayudarte a identificar fácilmente a qué marca está conectado.
Problemas de estructura de permalink
Problema: Algunos errores 404 se resuelven cuando se restablece la estructura de permalink.
Solución:
Ve a Administración de WordPress Configuraciones Permalinks.
Haz clic en Guardar cambios (incluso sin hacer cambios).
Volver a intentar conectar.
Problemas con el certificado SSL
Problema: Un certificado SSL inválido o caducado impide el acceso a la API.
Solución:
Verifica tu certificado SSL en SSL Checker.
Si está expirado o es inválido, renueva a través de tu proveedor de hosting (muchos ofrecen certificados gratuitos de Let's Encrypt).
Después de la renovación, vuelve a intentar conectar.
Bloqueo de encabezados de autorización a nivel de servidor
Problema: Algunos hosts (SiteGround, Bluehost, GoDaddy) eliminan el encabezado de Autorización por defecto.
Solución:
Agrega esta línea a tu archivo
.htaccess(en la raíz de WordPress):SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Si el problema persiste, contacta a tu proveedor de alojamiento y pídeles que habiliten el pase del encabezado de autorización para las solicitudes de API REST.
Cómo solucionar problemas de acceso a la API
Debido a problemas de acceso a la API, los datos de tu tienda no se sincronizarán con Omnisend. Esto te impide enviar mensajes a tu audiencia.Si los datos de tu tienda no se están sincronizando, el acceso a la API puede estar bloqueado por:
Plugins de seguridad (de terceros).
Código PHP personalizado que impide el acceso a la API.
Configuraciones de seguridad de WordPress o WooCommerce.
Por favor, contacta a tus desarrolladores para identificar y resolver cualquier causa potencial.
Para comprobar si la API de WooCommerce es accesible:
Ve a WooCommerce → Configuración → Avanzado → API REST.
Haz clic en Agregar clave.
Ingresa cualquier nombre y haz clic en Generar clave API.
Toma la clave de consumidor y el secreto, luego ingresa esta URL en tu navegador:
{shopDomain}/wp-json/wc/v3/products?consumer_key={consumer_key}&consumer_secret={consumer_secret}Si la lista de productos aparece, la API funciona.
Elimina la clave API de prueba después de verificar.
Para verificar si la API de Omnisend es accesible:
Actualiza a la última versión del plugin de Omnisend.
Abre
{shopDomain}/wp-json/omnisend-api/v1/connecteden tu navegador debería devolvertrue.
Verifica que tu solución funcionó
Después de aplicar cualquier solución, confirma que la conexión está activa:
En WordPress: Ve a la Página del plugin de Omnisend. El estado debería mostrar "Conectado."
En Omnisend: Ve a Audiencia → Contactos y confirma que los contactos de la tienda aparecen.
Punto de prueba: Abre
yourdomain.com/wp-json/omnisend-api/v1/connected en tu navegador. Debería devolvertrue.
FAQ
El plugin muestra "conectado" en WordPress, pero Omnisend dice "no se puede conectar." ¿Por qué?
Significa que Omnisend no puede acceder a tu API de WooCommerce, aunque el plugin esté activo. Verifica que tu API REST de WooCommerce sea accesible, añade las direcciones IP de Omnisend a la lista blanca en tu cortafuegos y verifica que la URL de tu tienda en Omnisend coincida con tu dominio real (no localhost).
¿Qué significa "La URL solicitada no se encontró en este servidor" durante la conexión?
Este error significa que tu servidor está bloqueando o configurando incorrectamente los puntos finales de la API REST de WooCommerce. Agregar SetEnvIf Authorization "(.*)\" HTTP_AUTHORIZATION=$1 a tu archivo .htaccess, o contacta a tu proveedor de alojamiento para habilitar el acceso a la API REST.
¿Por qué al hacer clic en "Conectar" se muestra una página blanca en blanco?
Una página en blanco durante la conexión indica que tu servidor está eliminando el encabezado de autorización o un plugin está bloqueando las solicitudes de la API. Agregar the Authorization header fix to .htaccess (ver arriba), desactiva temporalmente los plugins de caché/seguridad y vuelve a intentar.
Actualicé el plugin, pero el banner aún dice "actualización requerida." ¿Qué hago ahora?
Después de actualizar, ve a la página del plugin de Omnisend en WordPress y haz clic en "Agregar permisos." Espera de 5 a 10 minutos, borra la caché de tu navegador y actualiza. Si el banner persiste, consulta El plugin muestra conectado, pero Omnisend dice "No se puede conectar" sección.
WP Crontrol está causando problemas. ¿Qué hace este plugin?
WP Crontrol gestiona los trabajos cron de WordPress (tareas programadas). Puede interferir con los procesos en segundo plano de Omnisend. Desactívalo temporalmente, completa la conexión y luego vuelve a activarlo. Si los problemas persisten, déjalo desactivado o contacta al soporte.
¿Qué direcciones IP necesito agregar a la lista blanca para Omnisend?
Agrega estas IPs a la lista blanca en Wordfence, Cloudflare, Really Simple Security o cualquier plugin de firewall: 34.170.162.11, 34.56.62.59, 34.56.108.215, 34.133.59.36, 34.58.66.146, 35.184.130.5, 35.232.14.89.
Uso Cloudflare. ¿Cómo puedo permitir Omnisend?
Ir a Cloudflare → Security → WAF → Create a rule. Permite el user-agent Omnisend/1.0 (sensible a mayúsculas) y añade las direcciones IP de Omnisend (ver FAQ arriba) a tu lista de permitidos. Después de guardar, reinstala el plugin de Omnisend.
La URL de mi tienda cambió (de localhost o staging). ¿Cómo me reconecto?
Ir a Omnisend → Store Settings → Contact information and update your store URL to the live domain. Espera 10 minutos, luego cierra sesión y vuelve a iniciar sesión. Si el problema persiste, desconecta y vuelve a conectar el plugin desde WordPress.
¿Por qué está lenta mi tienda WooCommerce después de conectarme a Omnisend?
Si estás utilizando una versión del plugin anterior a 1.20.0, el plugin puede seguir enviando algunos datos mientras el backend de Omnisend también los sincroniza, creando una carga de sincronización doble en contactos, pedidos, productos y categorías de productos.Update to version 1.20.0 or later to resolve this.Vaya a Plugins → Actualizaciones en WordPress.
Si tienes alguna pregunta o necesitas asistencia, contacta a nuestro equipo de soporte en [email protected] o a través del chat en la aplicación.




