Most campaign reports are broken before the first click. Here is the convention we use.
Why we are building a set of small, free growth tools instead of one big app.