Una macro personalizada es una consulta que se crea utilizando una expresión IBM® , SQL sin formato o SQL sin formato que incluya un valor. Las macros personalizadas también soportan variables, lo que las hace mucho más potentes que las consultas almacenadas para cuya sustitución se han diseñado.
Campaign soporta los tres tipos siguientes de macros personalizadas, que a su vez soportan un número ilimitado de variables: