Los atributos son uno de los componentes clave de Positive User. Te ayudan a recopilar, organizar y utilizar la data de tus contactos, empresas, productos y otros objetos de tu workspace. Entender cómo funcionan los atributos te permite crear campañas más relevantes, automatizar la comunicación y obtener mejores insights a partir de tu data.
Un atributo es una pieza de información que describe una característica específica de un objeto dentro de la plataforma Positive User. Los atributos organizan la data en perfiles estructurados, por ejemplo, el «Email» de un contacto, el «Sector» de una empresa o el «Precio» de un producto.
Los atributos pueden existir para diferentes tipos de objetos, incluidos:
Atributos de contactos
Atributos de empresas
Atributos de productos
Atributos de oportunidades
Atributos de tareas
Atributos de eventos
Atributos de tickets
Atributos de cupones
Atributos de campañas [LINK]
Cada tipo de objeto puede describirse mediante sus atributos. Por ejemplo, un contacto puede tener atributos como «Nombre», «Email» o «Lifetime value», mientras que un producto puede tener «Nombre», «Precio» o «URL del producto».
Los atributos te ayudan a crear campañas de marketing segmentadas y a mejorar la personalización, asegurando que cada contacto reciba mensajes acordes a sus intereses y comportamiento.
En Positive User hay dos categorías de atributos: estándar y personalizados.
Cuando creas un workspace, se proporciona un conjunto predeterminado de atributos estándar para cada objeto. Se trata de campos de data básicos listos para rellenarse mediante importaciones, API o scripts de tracking.
Ejemplos de atributos de contacto estándar:
Nombre (string)
Apellido (string)
Email (string)
Número de teléfono (string)
Idioma del navegador (string)
Primera visita (datetime)
Última visita (datetime)
…
Consulta la lista completa de atributos estándar aquí.
Puedes crear atributos personalizados para capturar cualquier información adicional específica de las necesidades de tu negocio. Estos te permiten ampliar la estructura de data más allá de los parámetros estándar.
Ejemplos de atributos de contacto personalizados:
Consentimiento de marketing (boolean)
Fuente UTM (string)
Fecha de la última compra (datetime)
Cumpleaños (date)
Los atributos personalizados ofrecen la flexibilidad necesaria para registrar y analizar puntos de data únicos que impulsan tus decisiones de negocio. Consulta las instrucciones sobre cómo crear atributos personalizados aquí.
Cuando creas un atributo, tienes que definir su nombre y elegir el tipo. Los atributos se pueden clasificar en varios tipos de data, cada uno con un propósito único para capturar y representar la información con precisión.
Recuerda crear el atributo y definir su tipo antes de empezar a enviar data a la aplicación.
Tipo | Descripción | Ejemplo |
Boolean | Representa opciones binarias (true/false). | Atributo «Consentimiento de marketing», valor «True» |
Date | Campo para almacenar información sobre una fecha concreta. | Atributo «Cumpleaños», valor «1996-01-20» |
Datetime | Campo para almacenar datos temporales específicos, como la información de registro o de la última actividad. Requiere el formato ISO 8601. | Atributo «Última visita», valor «2016-08-03 12:00:00+00:00» |
Elección fija | Conjunto de opciones posibles que limitan los valores de un campo concreto. Este tipo de atributos también puede incluir la variante «Permitir varias opciones». | Atributo «Idioma preferido», valor «Inglés», «Polaco», «Español» |
Número de coma flotante | Data numérica que admite decimales, adecuada para representar precios o mediciones estadísticas. | Atributo «Lifetime value», valor «1000,59» |
Entero | Data numérica que incluye únicamente números enteros. | Atributo «Número total de pedidos», valor «9» |
Formato de archivo JSON | Sirve para valores largos que no se pueden ubicar en otros formatos de data. | Atributo «Información adicional del pedido», valor (objeto JSON válido): «key»: «value» |
Número | Este campo se utiliza específicamente para atributos de eventos. Cubre tanto las opciones de números enteros como de coma flotante. | Atributo «Puntos acumulados», valor «15» |
String | Cualquier cadena de caracteres limitada a 255 elementos. Es perfecta para información en formato texto, como nombres, direcciones de email o cualquier otra data textual. | Atributo «Plan de suscripción», valor «Estándar» |
Los atributos se pueden crear y actualizar de varias formas en Positive User. Puedes elegir uno o varios métodos para trabajar con tu data:
Importar CSV: sube archivos CSV para crear o actualizar objetos con data de atributos. (Puedes tanto rellenar atributos vacíos como sobrescribir los valores existentes). Lee más sobre importar CSV aquí.
Automatizaciones: utiliza módulos de automatización como «Actualizar atributo de empresa» para modificar valores de forma dinámica dentro de los workflows. [LINK]
API REST: envía y actualiza la data de los atributos a través de la API de Positive User. Este es el enlace a la documentación de la API de Positive User.
JavaScript: envía data directamente desde tu web o app mediante FrontEnd. Consulta la documentación.
Integraciones: puedes contar con integraciones personalizadas con servicios de terceros para enviar y actualizar tu data en Positive User.
Crea siempre los atributos en la aplicación antes de enviar la data. Esto te permite definir correctamente los tipos de atributo y mantener una nomenclatura coherente.
Te encontrarás con los atributos en toda la aplicación, así que es importante entender qué beneficios puedes obtener de ellos y cuáles son los casos de uso más habituales.
En cada sección de data (por ejemplo, «Contactos» o «Empresas») puedes personalizar las columnas visibles para mostrar los atributos seleccionados. Ve a la opción «Columnas» y elige las que consideres necesarias ver desde el primer momento. Esta personalización es específica de cada usuario, lo que te permite dar prioridad a la data más relevante para tus tareas diarias.

En el lado derecho de cualquier sección de «Data» encontrarás el icono de «Filtros», que abre el panel de filtrado con todos los atributos y demás parámetros vinculados al objeto (contactos, empresas, oportunidades, etc.).
Utiliza los filtros para segmentar tu data en función de los valores de los atributos. Por ejemplo, mostrar solo los contactos con «Consentimiento de marketing = true» o los productos con «Precio > 100». Según el tipo de data que contengan los atributos, están disponibles diferentes opciones de filtrado para afinar tu búsqueda y organizar tu data de forma eficaz.

Los atributos son esenciales en las automatizaciones. Puedes:
Activar workflows en función del valor de un atributo o cuando un atributo cambia.
Filtrar módulos de automatización según los valores de los atributos.
Comparar atributos (válido para valores numéricos).
Actualizar atributos o modificar los numéricos de forma dinámica (incrementar/decrementar).
Hay módulos que se basan directamente en los atributos.

Los atributos te permiten personalizar mensajes por email, SMS y otros canales. Utiliza contenido dinamico (etiquetas de variables) para insertar valores específicos de cada contacto directamente en el contenido, por ejemplo, para saludar a cada contacto por su nombre o mostrar los últimos productos que vio en la web.
Este nivel de personalización no solo mejora la interacción con los clientes, sino que también aumenta significativamente la eficacia de las campañas de marketing al ofrecer contenido directamente relevante para cada destinatario.
Encuentra más información sobre el contenido dinamico en este artículo.
Para consultar la lista completa de opciones de contenido dinamico, ve a la sección «Studio» → «Contenido dinamico».
Aunque es posible asignar valores vacíos a la mayoría de los atributos, «user_id» nunca debe estar vacío. Identifica de forma única a cada contacto de tu base de datos. En integraciones de JavaScript, puedes asignar un nuevo valor a «user_id» mediante UE.resetAuth(data), pero nunca lo dejes vacío: hacerlo provocará un error 400 e impedirá el tracking de pageHit.
Cómo gestionar el acceso a los atributos [LINK]
Guía de atributos JSON [LINK]