Cada vez que un diagrama de flujo se ejecuta en modo de producción, se añaden filas a la tabla del historial de tratamientos (UA_Treatment). En otras palabras, si tiene un diagrama de flujo planificado para ejecutar periódicamente, cada ejecución nueva generará un conjunto nuevo de tratamientos, uno por cada oferta por celda, tanto para las celdas de contacto como para las de control, en tiempo de ejecución del diagrama de flujo. Campaign proporciona, por tanto, el seguimiento más preciso posible al registrar como instancia aparte cada vez que se genera un tratamiento. El historial de tratamientos funciona conjuntamente con el historial de contactos para proporcionar una forma muy compacta y eficiente de almacenar toda la información del historial de contactos. La tabla del historial de contactos base (UA_ContactHistory) solo registra la información de pertenencia de la celda para la audiencia adecuada, mientras el el/los tratamiento(s) dado(s) a cada celda se registra(n) en la tabla del historial de tratamientos (UA_Treatment).