A custom macro is a query that you create using either a IBM® Expression, raw SQL, or raw SQL that includes a value. Custom macros also support variables, which makes them far more powerful than the stored queries they are designed to replace.
Campaign supports the following three types of custom macros, which in turn support an unlimited number of variables: