OpenCRM Portal
Articles Categories Screencasts

How does Product Kitting work? How can I sell products as part of a bundle?

Updated: 17 December 2012 17:08:30 OpenCRM::Quotes OpenCRM::Orders::Sales Orders OpenCRM::Invoice OpenCRM::Products

This is a  feature available to systems which are on OpenCRM version 3.5 and above

This is a way of selling a group of products as part of a bundle. A bundle is a product item in OpenCRM, which has other products linked as Components. This means you can add this bundle, or group of products, to a quote, sales order, purchase order or invoice. For example, you might sell a PC, which consists of various components which in themselves are individual products - a processor, motherboard, memory, hard drive, power supply, case and optical drive. Selling all of these components as a single product means your customer is able to buy a complete product without missing an of the components they might otherwise not order.

This FAQ explains how to use this feature together with standard stock management.

Setting up a bundle

To create a bundle product, a product needs to be created to hold the component parts.  Once that is created and saved, the components need to be linked to the product using the “Components” sub-tab:


Next, an existing product can be added to the bundle (Select Product), or a new product can be created and linked (New Product).  Clicking to select a product will pop-up a window where you can search for and select products and add them to the bundle. Once selected, the product will be added under the components sub-tab on the product. The field “bundle product” will then automatically be set to “yes” on the Main product:

You can repeat the process of adding products to the bundle until it is complete. It is worth noting that products will be displayed in a bundle in the order in which they are added. For this reason, it is worth making sure that the first product added is a vital component - the reason for this will be apparent later in the document.

You can also set the Quantity of each Product added to a bundle. In the example above, we have created a CRM package as a bundle. Here you may wish to set a default number of Professional Services Days to three instead of one. To do this, you need to click on Edit Link on the appropriate bundle product line:

This pops up a window where you can adjust the quantity of this product included in the bundle.

You may also have bundles containing products where you do not know the quantity needed. To continue with our example above, you may need to decide the number of professional services day on a case by case basis. Or you may sell a product such as cable, where you need to select the number of metres purchased in each different sale.

In this instance, you can set the Component Quantity to 0 (zero). As it is not possible to produce a sales document in OpenCRM with a product quantity of zero, you will be forced to populate this field manually each time you use the Bundle. If you forget to set this value, OpenCRM will not proceed in saving the record and you will receive the following reminder message on screen:

You are able to add the bundle to a quote, sales order, purchase order or invoice in the same way that you would add a single product - by navigating to the Product section of the sales record and clicking the magnifying glass to select the product to be added.You will then be prompted to select if you would like to use the Product Bundle as a group.

Both of the options here will add the components of the bundle product to the product grid, but the option selected determines what else to do.  Clicking “OK” will then create a product grouping for the products in that bundle with a group name using the name of the bundle product.  Clicking “Cancel” doesn’t add any grouping for the products, and they appear on the product grid as any regular product would appear.

In the example below we have selected OK, to user the bundle product as a group. In the screenshot you can see the individual components of the Product bundle as listed, the quantity of product that is ordered (including the 3 days Professional Services), and under the section Group Sub Totals and Discounts you can see the Bundle itself is listed. You can manually alter the quantities of  each product line, and at the end of each Product row EXCEPT for the first product is a button to delete the product. This is why we mentioned earlier that your first product in a bundle needs to be an essential component as this cannot be removed.

 From this point onwards you can continue to create your CRM records as per usual, including outputting the record to a PDF document, converting a quote to a sales order etc.

Duplicating Bundles

You are also able to create Duplicate Bundles. This is achieved by using the Duplicate Bundle button.

This button will create a new Product including the associated Component parts - the Duplicate button will only create a Product and not link the Components.

This would be useful when selling Product Kits which differ slightly in their component parts, for example you may sell Computer kits with varying memory capacity, or with additional hardware options such as a monitor or printer. Creating a duplicate bundle will create a new Product with Components already linked, allowing you to edit the components of the bundle.

  • Rate This Article
    • 1 star
    • 2 star
    • 3 star
    • 4 star
    • 5 star

  • Feedback and Comments
    captcha code  

You may also be interested in:

OpenCRM Flickr Feed

Twitter Feed

OpenCRM How do you track the value of your opportunities easily? #OpenCRM #OpportunityManagement #Traveling
OpenCRM What does your design say about your business? #OpenCRM #DesignTeam #MakeItCount


Software Add-ons Ltd
1 Battalion Court
Colburn Business Park
North Yorkshire
United Kingdom
+44 (0)1748 473000
+44 (0)870 125 5962
Reg #:
England & Wales 05387424

marker Find on Google Maps


What should I do when…

Last week I wrote about going away for a holiday. This week I want to explain how I am using OpenCRM to help me make a decision. I am holding my destinations as Opportunities. This is where you, as a business, would keep those precious deals on the table to monitor their behaviour. I’m using them to see the value and what they offer side by side. By using the “amount” field, I can add what it will cost me in the...

What’s your Approach?

I don’t know if you play video games, but I quite enjoy them. I do find that the way people approach big tasks, like a video game or within their work, varies so much that the people who develop games (and other software) must accommodate these preferences. Personally, I’m usually quite happy to dip in and out of them, but every once and while, a game comes along that I just lose myself in. All I want to do is play...

How can design help t…

By designing tools to help ease people’s everyday life, we can help evolve businesses and and put smiles on our consumer’s/user’s faces. As a designer, I do notice when something is well designed. It is easy to take for granted that everything from the knife and fork you eat your dinner with, to the mobile phone, tablet or other 'next best thing' you use, has gone through a design process so it can provide you with a solution to fill...

Where do I want to go…

I’m trying to plan a holiday. Know what the hardest part is? My indecision on the destination. I want to go to somewhere warm, but I also want to sightsee. I’m a beach bum, but I love being a tourist. I want to laze around by a pool, but I also want to climb up a cliff. What do I do??? It doesn’t help when you are planning for two, as you need to take other people's wants and needs into...

Searching for Someone

Who else loves the Google Doodles? I really enjoy how whimsical and fun they are, but, at the same time, always find myself reading up a little bit about the person or event that inspired them. I don’t know if Google intended it, but I think their daily Doodles are the perfect example of that very difficult mix of fun and educational. Today’s Doodle was a celebration of the 270th birthday of Alessandro Volta, the inventor of the battery (to paraphrase...

LOVE Hurts

Sometimes relationships can cause too much misery leaving the people involved just wanting to abandon ship. We don’t want our customer’s to feel like this, so I have put together three ‘P’s to help provide people with policies, plans, and practices to prolong CRM prosperity. After discussing The People and The Price, I will now look into the final P in our CRM implementation trilogy, which is avoiding The Pain: 3. The Pain Nobody wants to inflict more pain within a work environment...

Can't buy me LOVE

As I am sure you are aware from reading my last blog post, I have put together a trilogy of posts to  discuss the key elements needed to build and maintain a strong, lasting relationship with your CRM system provider. Here is the second ‘P’ for preventing potential problems and project pitfalls: 2. The Price Money is debatably what drives each and every business forward. Therefore it is crucial to have an affordable contract with your CRM provider. We do recognise that this...

There’s Just Less Tim…

I’ve always found February a bit of a strange month. It’s usually a fun one for me because it’s my birthday month, but it’s also the shortest month of the year…and the only one that has any possible variation in length. Which makes sense, I suppose, in a strange sort of way. I’ve always wondered if really target focused sales people find February an unfair month. Compared to say, January, you might lose a good couple of days of selling time...

Why do I think workin…

This is a question I ask myself when I reflect on my life, especially when trying to explain my job to friends and family… “Well I’m a Multimedia and Interface Designer for a cloud hosted CRM Software Development Company”… I may as well just say, “I’m a total geek (and I love it)”. So why do I love it so much? Because being a geek rocks. Well it does if you work for OpenCRM. I spend most of my days trying to...

3 Ways to Make Your D…

This is the time of year when we all start looking forward to longer nights, warmer weather and/or getting away to some warmer climate for a spring break. Remembering what it is like to be walking down a warm beach is a distant memory clouded over by snowy blizzards, icy roads and dark, dark evenings. Although a good cloud hosted CRM solution won’t book your flights or actually fast-forward through the next few months, it will help your days to go...

There’s sNOw Business…

In light of last week’s rather…interesting weather forecast and the resulting emergency measures put in place along the U.S. Northeast coast, I think the whole concept of the reliability of forecasting has been pushed to centre stage. I know we all joke about how unreliable weather forecasting is and how you can’t rely on anything meteorologists say, the number of times they get it right (or pretty close to right) I find impressive. And when they get it wrong, it is...

From Zero to Hero!

I was reminiscing today about the first few weeks I spent at OpenCRM. It is incredible to think that I walked in the door, with only a minimal understanding of even what CRM was, much less its capabilities. Hitting the ground running, I soon picked up the things I needed to know as a new starter - how people took their tea and what the office dog was called! No, really, the first few months here weren’t without their challenges, but...

What's on your wild s…

The business world is a jungle. It’s hard enough getting business, your internal team should be a well organised pack, hunting in harmony. When you run a business you will want to make sure you have the right tools in your arsenal to get every sale you can get. Without becoming pushy, needy or insistent, you want to portray a calm and in control demeanour. Take the giraffe for example. It is a calm pacific creature. It harnesses the power of its...

Hidden Marketing, Sec…

Last week when I was writing this post, the BBC ran an article about subliminal advertising. They talked about how it first was introduced in the 1950s and how uncomfortable we still are with the idea of our decisions being influenced without our knowledge (not terribly surprising). What was interesting, however, was the test that was carried out by the BBC to see if they could subliminally influence a group of people to choose one type of drink over other...

Breaking the Ice

Why did two penguins jump up and down on their first date? …so they could break the ice!* Making a strong first impression with your customer’s is a crucial part of any customer relationship. Within the first few minutes of a conversation, a customer can get the gist of whether you are professional, approachable, and reliable, or not! Therefore, making sure you have the right tools to make that first impression the best it can be, is essential. Here at OpenCRM, our Project...