One of our goals at Walker is for all of our clients to agree that their Customer Experience initiative is having substantial impact on their business.
So, what is substantial impact? The dictionary definition of substantial is: of considerable importance, size, or worth; real and tangible rather than imaginary. Key words here: important, real, and tangible. Substantial impact, then, may be having an important effect on your business that is real and can be measured.
Then....