The name of your brand should be memorable.
Your tagline should be memorable.
But what if it isn't?
Aside from re-branding either (which, my firm JSH&P would love to help with), perhaps you can use this "effect" to good use for one of the products or services you offer. Can you think of a descriptive name that helps your customer describe a complex thing, like everyone knows what it is?
Check out these examples...