Rather than using good keywords on our website to assist consumers in finding it, our marketing department would like to use a different URL to drive traffic to our site for specific products. For example, if we were to promote our Rewards Checking, marketing would like to have a URL that would be something like "{bank name) Rewards", so when the consumer typed in that address, they would be redirected to the appropriate location on our website.
My first thought was "why not just use better keywords?! Why spend the money on another URL?!?" but they are pretty adamant about wanting to go this route. ...
First, getting a URL is not very expensive if all you want to do is redirect to your website. Many businesses buy up common misspellings of their names, abbreviated versions, full legal names, holding company names, etc. and redirect them to their primary webpage so a customer doesn't accidently 'wander' into someone else’s website.
In your case I might suggest setting up a "bankname.com/rewards" address. IT won't have to redo your whole website for that to work either; you can just redirect it to wherever your current rewards page is, say bankname.com/shared/marketing/page/check-rewards, or whatever it is.