The Reward Program feature doesn't automatically add the reward product to the cart, it just displays a message once the qualifications for the reward have been reached, and the shopper can then add the product to the cart based on that message (after all, in this feature there can be multiple products to choose from for the reward).
Using the coupon method I described, you could include text/HTML on the shopping cart screen that describes the 'free ticket' offer and includes the coupon link so that the shopper can click on it right there and add the coupon to their order either before or after they've reached the $100 goal. If theydon't yet have $100 of product in the cart then they will see the coupon in their cart it will just not be an applied coupon until they reach that $100 goal. If they checkout and complete the order with the unapplied coupon in their cart (i.e. they didn't get to $100), then the coupon is removed from the cart and is not in the order.
If you have JavaScript programming skill (or know or hire someone who does), you could probably even throw up the same kind of message in the shopping cart once a shopper reaches a certain dollar amount which you can determine in JavaScript by using the Shopping Cart JavaScript Variables feature of ShopSite Pro (see the documentation for these variables at
http://www.shopsite.com/help/8.3/en-US/ ... ables.html). Or, if you don't want to do it with coupons, link to your page with your $0.00 'free ticket' products on it from your JavaScript-created message.
-Loren