Or shareasale witch I think is fairly cheap and easy to get started with (not sure how it would work because you offer a free trial), but there are other sites that specialize in software sales (regnow.com) http://www.mycommerce.com/regnow that might have a nice way for you to integrate a sale into your app, and then if a purchase is made during the 30 day trial you can pay the affiliate that sent the visitor that downloaded it using your affiliate link. If you had an in-house program before and it didn’t do well then maybe you should give one of these 3rd party companies a try as they have large amount of affiliates so you don’t have to round them up yourself or deal with a ton of headaches that come along with having your own affiliate program.
I think you have a unique , hi quality product that, while specialized mostly to certain groups (ux – ia) , it also appeals to perhaps many in the web design community who have no idea products like this exists. I didn’t know this type of product existed until a year ago when I found justinmind, until then I did all this stuff in a fumbling manner with xara, and now decided to put time to learn yours (mainly because I saw you had such an active forum). With your price point, I’m pretty sure you could pay a decent rate to affiliates and get a lot of customers that never knew you existed. Affiliates who like your product will make videos, training, tutorials, broadcast to their email lists, and actively make sure your banners are in good places on their website if you compensate them well. As a long time affiliate myself I would probably say 100 axure, 140 pro could get me exited to push it, and that might sound like a lot, but when some guy with a 100k email list on his design site, makes a tutorial and pushes that out to his list explaining he did THIS with AXURE it could reward you many folds the cost it took to get the program up and running.
Anyway one of the first things I did after I saw what your program could do was to check out your affiliate program, but saw you had none, and I think it should. There are definitely ways to track sales, who sent them etc and letting some 3rd party handle most of this is probably the best way and will not take your focus off product development. When I think of all the crap I have pushed/sold myself over the years I would find it pretty amazing if you couldn’t benefit greatly from taking a 2nd shot at having an affiliate program..
Then again, what do I care.. :o