Dynamic keyword insertion: option to render dash (-) in URL as dash on page instead of space?


I find myself hitting this issue more and more often as we’re building out campaigns to our dynamic pages.

I’ve hacked together a workaround for this, but it’s by no means a perfect solution and doesn’t make for a great user experience when trying to implement it on pages.

A couple of examples of where this would be useful:

  • Dynamic phone numbers e.g. (555) 555-5555
  • Any location or topic containing a hyphen e.g. Pre-Algebra, Dallas-Fort Worth

I know this isn’t a be all end all feature for Unbounce to implement, but it would be nice if we had a bit more control over this, especially considering that a plus (+) in the URL parameter already renders as a space.

I’m not asking for this to replace the existing functionality completely (that would be a nightmare for anyone already relying on the dash to render a space), but it would be nice if there was a toggle or something to turn it on or off.