You could customize your add to cart button to use the querystring method

See magento: URL querystring for adding product and applying discount coupon to cart

 http://www.example.com/checkout/cart/add?Product=76&amp;qty=1&amp;return_url=http://www.example.com/index.php/checkout/cart/couponPost?coupon_code=WQ9D-XXXX



  return_url - need to be encoded


See /app/code/core/Mage/Checkout/controllers/CartController.php

/**
 * Set back redirect url to response
 *
 * @return Mage_Checkout_CartController
 */
protected function _goBack()
{
    $returnUrl = $this-&gt;getRequest()-&gt;getParam('return_url');
    if ($returnUrl) {

        if (!$this-&gt;_isUrlInternal($returnUrl)) {
            throw new Mage_Exception('External urls redirect to "' . $returnUrl . '" denied!');
        }

        $this-&gt;_getSession()-&gt;getMessages(true);
        $this-&gt;getResponse()-&gt;setRedirect($returnUrl);
    } elseif (!Mage::getStoreConfig('checkout/cart/redirect_to_cart')
        &amp;&amp; !$this-&gt;getRequest()-&gt;getParam('in_cart')
        &amp;&amp; $backUrl = $this-&gt;_getRefererUrl()
    ) 


Add product and coupon to cart together
During these winter months I am currently attending the gym 3 times a week. On each of the days I start my training on an exercise bike with the following:


5 minute warm up
30 minutes, 1 minute hard, 1 minute recovery
5 minute warm down


I am using a specific interval training setting on the bike. I preset the training to level 15, which is a high resistance and as much as I can take.

Hard is a cadence of between 80-90rpm high resistance. Recovery is a cadence of 60prm and the resistance backs off considerably, I imagine to approximately level 7.

My heart rate towards the end of the session reaches 170–190bpm, and I am working flat-out. I turn 30 in March, am 5' 8" and weigh approx 168lbs.

Does this training routine seem sensible for building strength and speed on the mountain? Should I be changing up the training with other types of bike training?

It is also worth noting that after the interval training I perform free weight strength training too.
