
Si querés salir con Instagram Shopping sin trabas, hay 5 cosas que tengo que dejar en orden desde el día 1: activos en Meta, catálogo, permisos, sincronización y prueba final.
No lo veo como una tarea técnica suelta. Lo veo como un control de daño: si fallo en propiedad de cuentas, campos del catálogo o precios en ARS, después aparecen rechazos, productos que no etiquetan o stock viejo. Y eso termina en más demora y más vueltas.
Mi lectura del proceso queda así:
También hay un punto local que no conviene pasar por alto: en Argentina, el catálogo tiene que mostrar ARS, texto en es-AR, medidas en cm y kg, y precios alineados con lo que ve la persona en el sitio. Si en la tienda figura ARS 49.999,00 y en Meta aparece otra cifra, el problema no es menor.
En corto, yo publicaría solo si se cumplen estas 3 metas:
Este checklist sirve como una guía simple para revisar todo eso antes del go-live, sin mezclar pasos ni repetir trabajo.
Checklist Instagram Shopping API: 5 Pasos para el Go-Live

Validar que el negocio cumpla los requisitos mínimos de Meta es el primer paso. Si esto no está en orden, todo lo que venga después puede frenarse en la revisión de aprobación.
Instagram Shopping admite bienes físicos con envío. Cursos, suscripciones y productos digitales no califican.
El negocio también tiene que cumplir las Commerce Policies de Meta. Ahí se limitan categorías como tabaco, armas, alcohol en ciertos casos, suplementos con claims médicos y productos financieros de alto riesgo. Hacer una auditoría de los SKUs antes de avanzar ayuda a evitar rechazos por categorías sensibles.
Todos los productos deben cerrar la compra en el dominio verificado asociado al checkout. Si el catálogo apunta a subdominios o a URLs que no completan la transacción, la revisión puede ser rechazada.
La cuenta profesional de Instagram, la Página de Facebook y el catálogo deben pertenecer al mismo Business Manager.
Acá suele aparecer el mayor dolor de cabeza: la propiedad partida de activos. Si la Página quedó en manos de una agencia, la cuenta de Instagram está en otro Business Manager y el catálogo en un tercero, aparecen conflictos que frenan la aprobación. Antes de seguir, dejá por escrito quién figura como propietario de cada activo y consolidalos dentro de una sola estructura.
Checklist de activos:
Con los activos ya bajo control, podés pasar a ordenar el catálogo en Commerce Manager.
Configurá la moneda como ARS ($) tanto en la tienda como en Commerce Manager. El formato de precios sigue la convención argentina: punto para miles y coma para decimales, por ejemplo ARS 12.500,99, aunque el JSON enviado por API usa punto decimal estándar.
Si mostrás precios con IVA incluido, enviá a la API el precio final con impuesto incorporado y alineá los campos de tax en Commerce Manager. Si el precio del catálogo no coincide con el precio final en el sitio, eso puede causar rechazo.
Las dimensiones deben estar en centímetros (cm) y el peso en kilogramos (kg), en línea con las tablas de envío de los operadores logísticos locales. Estos datos también deben coincidir con los campos de Commerce Manager para que la sincronización del catálogo no falle.
Con elegibilidad y activos validados, seguí con el catálogo en Commerce Manager.
Los errores en el catálogo suelen explicar por qué Instagram Shopping falla al salir. Si los datos llegan incompletos o mezclados, la sincronización arrastra ese problema desde el arranque.
En Commerce Manager, usá un catálogo de tipo E-commerce vinculado al Commerce Account de esta marca. Evitá catálogos de prueba o compartidos con otra marca o región.
Meta rechaza productos que no tengan id, title, description, price, availability e image_link. Además, conviene revisar link, SKU duplicado, GTIN faltante cuando corresponda, imágenes rotas, URLs inestables y diferencias de precio o stock entre la tienda y el catálogo.
Para Argentina, los precios tienen que estar en ARS y las descripciones en español claro. En imágenes, no alcanza con que “más o menos anden”. Tienen que ser cuadradas, de alta resolución, de al menos 1.024 × 1.024 px, y cargar bien, sin bloqueos por robots.txt.
Antes de publicar en Meta, abrí Catalog Diagnostics dentro de Commerce Manager y corregí todos los errores críticos. Filtrá por categorías como "Imagen no encontrada", "Precio inválido" o "GTIN faltante" y resolvelos en bloque cuando se pueda.
La tienda tiene que mandar. Esa es la fuente de verdad: id debe coincidir con content_id, y precio, stock y disponibilidad tienen que actualizarse en Meta sin retoques manuales.
Tomá este mapeo como referencia única entre la tienda y Meta:
| Campo en la tienda | Campo Meta | Ejemplo (es-AR) | Regla de validación |
|---|---|---|---|
| ID de producto / SKU | id | SKU-12345 | Único y estable |
| Título | title | Zapatillas de running para mujer | Claro y descriptivo |
| Descripción | description | Zapatilla de calce regular, suela de goma... | Texto claro, en español; sin datos engañosos |
| Precio | price | 49.999 ARS | Numérico + código ISO de moneda |
| Precio de oferta | sale_price | 39.999 ARS | Debe ser menor al precio base |
| Disponibilidad | availability | in stock | Solo: in stock o out of stock |
| Condición | condition | new | Solo: new, refurbished o used |
| URL del producto | link | https://tienda.com.ar/p/zapatilla-123 | HTTPS pública, sin login requerido |
| URL de imagen | image_link | https://tienda.com.ar/img/zap-123.jpg | Cuadrada, de alta resolución y sin marcas de agua |
| Marca | brand | MiMarca | Requerido si no hay GTIN |
Con el catálogo limpio y el mapeo ya definido, seguí con permisos, acceso a la API y reglas de sincronización.
Documentá en un único lugar, con acceso controlado, estos datos:
Separalos por entorno: staging y producción. Parece un detalle menor, pero mezclar IDs entre entornos te puede hacer perder tiempo al toque.
Creá la app en el Business Manager correcto y pedí estos permisos: catalog_management, business_management, instagram_basic, pages_show_list y pages_read_engagement. Sin App Review aprobada, no vas a poder operar sobre cuentas reales.
Para jobs programados, usá tokens de usuario del sistema y guardalos en variables de entorno manejadas desde un secrets manager. Nunca los dejes en el repositorio.
Con los accesos y permisos listos, pasá a definir cómo se sincronizan productos, stock y precios.
Si trabajás con catálogos grandes o con cambios frecuentes, usá Catalog API. Si además necesitás cambios en tiempo real, combiná API y webhooks.
Una forma simple de ordenarlo es esta:
Enviá los precios en ARS y mantené el mismo criterio impositivo que usa la tienda. Las promos bancarias y las cuotas quedan fuera del precio del catálogo.
El logging estructurado es la base para que la integración no se vuelva una caja negra. Cada llamada a la API debería registrar:
Eso te permite llegar más rápido al problema cuando un producto no aparece o cuando el precio queda desactualizado.
Reintentá solo los errores transitorios, con backoff exponencial, entre 3 y 5 veces. Los errores permanentes se registran con el payload completo, se marcan como pendientes y se escalan.
Con monitoreo y reintentos definidos, el siguiente paso es validar el flujo en staging antes de activar Instagram Shopping.
Con los permisos, el catálogo y la sincronización ya listos, toca hacer una revisión completa antes de prender Instagram Shopping en producción.
Arrancá por el token de acceso. Usá las herramientas de depuración de Meta para chequear que siga vigente, que tenga los permisos correctos y que no esté por vencer.
Después, compará el conteo de ítems entre tu tienda - Shopify, Tiendanube, VTEX o un stack propio - y el catálogo en Commerce Manager. Si los números no cierran, casi siempre hay un problema de importación o de filtros. Elegí los 50 SKUs más sensibles para el negocio y revisá que el mapeo esté bien hecho.
Para probar el flujo de punta a punta, hacé estas validaciones en staging y repetilas en producción con SKUs marcados de forma clara como TEST – No comprar:
sale_price, sumando fecha de inicio y fecha de fin, y confirmá que el descuento se vea bien en el catálogo.También revisá moneda, formato e idioma para ARS y es-AR.
Si algo falla acá, frená y corregilo antes de avanzar con la activación. Es mucho mejor detectar un error en esta etapa que encontrarte con precios mal mostrados o stock viejo cuando ya está todo publicado.
Si la validación salió bien, ya podés activar Instagram Shopping y probar el etiquetado.
Entrá a la app de Instagram con la cuenta de empresa y andá a Configuración > Empresa > Compras. Si esa opción aparece, la cuenta puede quedar lista para pedir revisión. Elegí el catálogo correcto y enviá la cuenta a revisión si Instagram te lo solicita. El proceso suele tardar entre 1 y 3 días hábiles.
Cuando salga la aprobación, probá el etiquetado por lo menos en estos formatos:
En cada prueba, tocá la etiqueta y confirmá que abra la vista de detalle con el precio en ARS, el stock al día y la descripción en español. De paso, revisá que la sección Tienda figure en el perfil y que muestre los productos del catálogo.
Cuando algo no anda, conviene mirar los síntomas antes de tocar todo a ciegas. Commerce Manager también te da pistas útiles: imágenes faltantes, links rotos, errores de moneda, diferencias de stock y alertas de políticas antes del go-live.
| Síntoma | Causa | Acción |
|---|---|---|
| No aparece la opción "Compras" en Instagram | Cuenta personal o incumplimiento de políticas de Meta | Verificar que el perfil sea de empresa y revisar el cumplimiento de políticas en Commerce Manager |
| Productos no aparecen al intentar etiquetar | Catálogo incorrecto vinculado o campos requeridos incompletos | Auditar diagnósticos en Commerce Manager y revisar el mapeo de campos obligatorios |
| Productos rechazados por políticas | Contenido que viola las guías de Meta | Editar títulos, descripciones e imágenes y solicitar revisión nuevamente |
| Precio en ARS incorrecto o en otra moneda | Moneda del catálogo mal configurada o sincronización incompleta | Establecer ARS como moneda del catálogo y volver a sincronizar |
| Stock desactualizado durante alta demanda | Webhooks fallidos o frecuencia de actualización insuficiente | Reforzar la lógica de reintentos y monitorear los límites de rate de la API |
| Catálogo desconectado de Instagram | Catálogo no vinculado al perfil en Commerce Manager | Reconectar el catálogo desde la app de Instagram y verificar el vínculo en Commerce Manager |
Antes de publicar, cerrá estas verificaciones. En esta etapa no conviene improvisar.
Los frenos de último momento casi siempre aparecen por lo mismo: catálogo, permisos o activos mal asignados.
Si uno de estos puntos falla, frená el go-live.
| Verificación | Qué revisar |
|---|---|
| Cuenta profesional de Instagram | Perfil de empresa vinculado a una Página de Facebook activa |
| Business Portfolio de Meta | Instagram, Página, catálogo, píxel y app bajo el mismo Business Portfolio |
| Cuenta de Commerce aprobada | Aprobado en Commerce Manager y Argentina como país |
| Catálogo conectado al perfil | Catálogo correcto vinculado a la cuenta de Commerce que alimenta Instagram |
| Campos requeridos completos | id, título, descripción, image_link, disponibilidad, condición, precio en ARS y URL del producto |
| Consistencia de precios en ARS | Moneda configurada como ARS en todo el catálogo |
| Sincronización de inventario estable | Sin errores críticos de sincronización en las últimas 72 horas |
| Pruebas de etiquetado aprobadas | Etiquetado verificado en feed, Stories y Reels, con precio en ARS y stock correcto |
En catálogos grandes, Burbuxa mantiene productos, pedidos, inventario y descuentos sincronizados en tiempo real.
Publicá solo si cumplís estos tres criterios:
Para integrar Instagram Shopping, todos los activos que necesitás - Fan Page de Facebook, cuenta de Instagram Business, cuenta publicitaria y catálogo de productos - tienen que estar vinculados al mismo Business Portfolio dentro de Meta Business Manager.
Si hoy están repartidos en distintas cuentas, te toca ordenarlos y llevarlos a un solo portfolio. Además, necesitás acceso de administrador. No es un simple detalle de configuración: Meta lo pide para validar la información y sincronizar bien el catálogo.
Lo ideal es sincronizar stock y precios en tiempo real. Así evitás sobreventas y también que aparezcan precios mal cargados.
Con webhooks y arquitecturas basadas en eventos, cada cambio en inventario o catálogo se refleja al instante en Meta. Burbuxa automatiza este proceso de manera continua, para que tu tienda y tus canales de venta sigan alineados sin trabajo manual.
Hacé una auditoría para confirmar que los permisos de API estén bien configurados. Los alcances tienen que alcanzar para leer y escribir productos, pedidos, clientes e inventario.
También revisá dos puntos que suelen trabar todo a último momento:
Antes del lanzamiento, probá todo en el sandbox de Burbuxa con datos de prueba. Y, además, confirmá el cumplimiento de la Ley 25.326.