Migrar una tienda de bombas de baño, jabones y cosméticos artesanales de WooCommerce a Shopify (2026)
Cómo migrar una tienda WooCommerce de bombas de baño, jabón artesanal o cosméticos artesanales a Shopify: cumplimiento de normativa cosmética de la UE, notificación CPNP, listas de ingredientes, alérgenos y configuración de Shopify para belleza artesanal.
Los cosméticos artesanales —bombas de baño, jabones, scrubs, lociones, sueros— son una industria artesanal próspera que ha crecido significativamente a través de plataformas como Etsy y tiendas WooCommerce independientes. La carga normativa es considerable: cada producto cosmético comercializado en el mercado UK/UE requiere un Informe de Seguridad del Producto Cosmético (CPSR) firmado por un evaluador cualificado, debe registrarse en OPSS (UK) o CPNP (UE), y debe mostrar una lista completa de ingredientes INCI con resaltado de alérgenos. Una migración a Shopify no cambia las obligaciones normativas, pero es una oportunidad para asegurarse de que los datos de cumplimiento estén correctamente estructurados y mostrados.
Categorías de productos de cosméticos artesanales
- Bombas de baño: Productos de baño efervescentes, base de ácido cítrico + bicarbonato sódico, a menudo con aceites, fragancia y colorantes
- Jabón de proceso en frío artesanal: Aceites saponificados con lejía, curación de 4–6 semanas, técnicamente no es un cosmético hasta que está curado (consultar la clasificación del Responsable)
- Jabón de melt and pour: Base de glicerina fundida y vertida con aditivos, cosmético desde el primer día
- Scrubs corporales: Exfoliantes, base de sal/azúcar, con aceites portadores
- Mantecas corporales y lociones: Cosméticos de enjuague cero (leave-on), mayor escrutinio normativo (clasificación leave-on vs rinse-off)
- Bálsamos labiales y cuidado de labios: Contacto con mucosas, criterios adicionales de evaluación de seguridad
- Productos faciales: Sueros, tónicos, mascarillas faciales, mayor escrutinio normativo
- Velas: No son cosméticos (a menos que tengan atribuciones de cuidado de la piel). Si se venden velas junto a cosméticos, mantener la categorización de productos separada.
- Sets de regalo: Sets de productos combinados; cada componente requiere su propio CPSR
Metafields de cumplimiento de cosméticos
Normativa
product.metafields.cosmetics.cpsr_reference(single_line_text) — número de referencia del documento CPSRproduct.metafields.cosmetics.responsible_person(single_line_text) — nombre/empresa del Responsable UK (requerido en el envase y en SCPN)product.metafields.cosmetics.scpn_notification_number(single_line_text) — referencia de notificación SCPN (Submit Cosmetic Product Notification) UKproduct.metafields.cosmetics.cpnp_notification_number(single_line_text) — número de notificación CPNP de la UE (si se vende en la UE)product.metafields.cosmetics.product_category(single_line_text) — Rinse-off / Leave-on / Aerosol, clasificación normativa de la UEproduct.metafields.cosmetics.minimum_durability_date(single_line_text) — fecha de consumo preferente (para productos estables 30 meses o menos). Los productos estables más de 30 meses usan el símbolo "Período Después de la Apertura" en su lugar.product.metafields.cosmetics.period_after_opening_months(number_integer) — PAO en meses (p. ej., 12M)
Ingredientes
product.metafields.cosmetics.inci_ingredients(multi_line_text_field) — lista completa de ingredientes INCI (Nomenclatura Internacional de Ingredientes Cosméticos) en orden descendente por peso. Es un requisito legal en todos los cosméticos.product.metafields.cosmetics.allergens_26(list.single_line_text) — de los 26 alérgenos de fragancia regulados por la UE presentes por encima de 0,01% (leave-on) o 0,1% (rinse-off). Deben destacarse en la lista INCI.product.metafields.cosmetics.fragrance_free(boolean) — sin fragancia añadidaproduct.metafields.cosmetics.essential_oils(list.single_line_text) — aceites esenciales específicos utilizados (para transparencia más allá del INCI)
Ética y certificaciones
product.metafields.cosmetics.vegan(boolean) — sin ingredientes de origen animalproduct.metafields.cosmetics.cruelty_free(boolean) — no testado en animalesproduct.metafields.cosmetics.leaping_bunny_certified(boolean) — certificación Leaping Bunny de Cruelty Free Internationalproduct.metafields.cosmetics.organic_percent(number_integer) — porcentaje de ingredientes orgánicosproduct.metafields.cosmetics.palm_oil_free(boolean) — sin aceite de palma ni derivadosproduct.metafields.cosmetics.plastic_free(boolean) — envase libre de plástico
Lista de ingredientes INCI en las páginas de producto
La lista de ingredientes INCI debe ser visible en el producto: en el envase (físico) y en la página de producto para la venta online. Es un requisito legal, no opcional:
- Mostrar la lista INCI completa en cada página de producto. Usar una sección desplegable o pestaña dedicada de "Ingredientes" para no sobrecargar la descripción del producto pero que siempre sea accesible.
- Resaltado de alérgenos: los 26 alérgenos de fragancia regulados presentes por encima del umbral deben aparecer en negrita en la lista INCI. Renderizar esto en el tema: si el alérgeno está en el metafield
allergens_26, resaltarlo en negrita en la visualización INCI. - Declaraciones de "Apto para": si se hacen declaraciones como "Apto para piel sensible", asegurarse de que estén sustanciadas en el CPSR. Las declaraciones no sustanciadas son infracciones normativas.
- Declaraciones de orgánico/natural: "Natural" y "Orgánico" no están legalmente definidos para cosméticos en el UK/UE. Solo hacer estas declaraciones si se está certificado o si se puede sustanciar el porcentaje de ingredientes naturales/orgánicos.
Seguimiento de código de lote
- Requisito de código de lote: todos los cosméticos deben tener un código de lote en el envase para la trazabilidad. El código de lote se vincula a los registros de producción (ingredientes utilizados, versión del CPSR, fecha de fabricación).
- En Shopify: los códigos de lote son datos a nivel de producción, no a nivel de producto. Se gestionan en el sistema de registros de producción, no en los metafields de producto de Shopify.
- En caso de retirada: el código de lote permite identificar qué pedidos contenían el lote afectado. Será necesario tener registros de pedidos vinculados a lotes de producción: mantenerlos en una hoja de cálculo separada o en un sistema de inventario.
Sets de regalo y paquetes
- Cada producto de un set de regalo debe tener su propio CPSR. Un paquete de 3 productos requiere 3 CPSR separados (uno por producto).
- Envase del paquete: la caja de regalo exterior puede tener requisitos de etiquetado diferentes a los de los productos individuales: mostrar la lista completa de ingredientes INCI de cada componente en el envase exterior o en el inserto de la caja.
- En Shopify: sets de regalo como productos, añadir las listas de ingredientes INCI de todos los componentes a la página de producto, ya sea combinadas o por componente.
- Crear página de aterrizaje de sets de regalo: sets de regalo estacionales (Navidad, Día de la Madre) con paquetes de productos seleccionados. Usar app de product bundles o crear como productos distintos.
Lista de verificación para la migración de cosméticos artesanales
- Verificar que todos los productos tienen CPSR válidos antes de la migración (si no, resolver antes del lanzamiento en Shopify)
- Crear espacio de nombres de metafields de cosméticos: cpsr_reference, responsible_person, scpn_notification_number, period_after_opening_months, inci_ingredients, allergens_26, vegan, cruelty_free, leaping_bunny_certified, plastic_free
- Migrar los campos personalizados de listas de ingredientes de WooCommerce al metafield
inci_ingredientsde Shopify - Crear la visualización de la lista de ingredientes INCI en las páginas de producto con resaltado de alérgenos
- Mostrar el símbolo PAO (Período Después de la Apertura) y los meses en todas las páginas de producto
- Añadir los datos del Responsable a las páginas de producto o a la página legal/de cumplimiento
- Crear sección dedicada "Ingredientes y Seguridad" en la plantilla de producto
- Crear colecciones: Bombas de Baño, Jabones, Scrubs Corporales, Cuidado Facial, Sets de Regalo
- Activar filtros vegano, cruelty-free, sin fragancia, libre de plástico en Búsqueda y Descubrimiento
- Crear una página de cumplimiento de cosméticos: explicación del CPSR, datos del Responsable, política de código de lote
- Prueba: la lista de ingredientes se renderiza correctamente en la página de producto con los alérgenos en negrita
El requisito de la lista de ingredientes INCI es el elemento de cumplimiento que con más frecuencia se omite en las tiendas WooCommerce de cosméticos artesanales, y el más grave desde el punto de vista legal. Muchos productores artesanales pequeños enumeran los ingredientes en términos coloquiales ("aceite de coco, manteca de karité, aceite esencial de lavanda") en lugar de la nomenclatura INCI correcta ("Cocos Nucifera (Coconut) Oil, Butyrospermum Parkii (Shea) Butter, Lavandula Angustifolia (Lavender) Oil"). Los nombres INCI son legalmente obligatorios: los nombres comunes solos no cumplen con el Reglamento Cosmético de la UE 1223/2009 (mantenido en la legislación del UK). Antes de la migración, trabajar con el evaluador de CPSR o un consultor de cosméticos para compilar las listas INCI correctas de cada producto, y rellenar el metafield con la lista correctamente formateada. Si las listas INCI no son correctas en la tienda WooCommerce actual, la migración es el momento adecuado para corregirlas, no algo que deba trasladarse tal cual.
Migra tu tienda con k-sync
Conecta tu tienda WooCommerce, valida tus productos y publícalos en Shopify en minutos. Gratis hasta 50 productos.
Empezar gratisLectura relacionada
Migrating a luggage and travel accessories store from WooCommerce to Shopify (2026)
How to migrate a luggage, travel bags, or travel accessories WooCommerce store to Shopify — luggage specifications, airline compliance, TSA lock, warranty and durability claims, and luggage retail Shopify setup.
Migrating a motorcycle accessories store from WooCommerce to Shopify (2026)
How to migrate a motorcycle accessories, biker gear, or motorbike parts WooCommerce store to Shopify — helmet safety standards, CE-rated protective clothing, type approval for parts, fitment compatibility, and motorcycle retail Shopify setup.