title: Magento - buy 1 product get another free
body: <p>I have two categories, I am trying to make some thing like if some one buys a product from one category, customer will have a option to choose a free product from another category(like a gift).</p>
  
  <p>I found some thing similar to this in admin - </p>
  
  <pre><code>Promotions -&gt; shopping cart price rule
  </code></pre>
  
  <p>You can create a rule that buy X qty of one product and get Y quantity of same product free. How can I make it - get X qty of product and get Y qty of another product free. Is this feature available in magento feature or do I have to implement this. Thanks.</p>