I'd consider custom landing pages with vanity URL's (rather than parameters) for each ad. Say you are the ABC company and you're running Ads in Esquire and GQ magazine.
URL for the GQ ad could be: www.abc.com/GQ
URL for the Esquire ad could be: www.abc.com/Esquire
Bonus points, for having unique content on each landing page optimized for that publications readership. If you absolutely can't do unqiue content, then don't create duplicate content, have 301 redirect both pages to your generic landing page.
If your publishing engine won't let you create vanity URL's, then you could pass the URL's with the ugly parameters through a URL shortner to get a very short URL. Many readers might appreciate fewer keystrokes to type, but obviously no readers will remember the URL, so you'll only get traffic that actively has the ad in front of the PC.
You might also consider adding QR codes in your print ads to ease readers getting to your pages and traffic attribution.
If it's an ad that people are likey to see what they are out and about... maybe a pub they read at the nail salon, doctors office, beach, etc.. rather than in their office/home you defiantely want to think about making all your landing pages mobile optmized. Perhaps even use a SMS shortcode as a response to the ad. That will make it easy on your readers, and give you excellent attribution capabilities.
Goodluck!