• Toll-free  888-665-8637
  • International  +1 717-220-0012
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

SStorhaug
#1 Posted : Thursday, November 12, 2009 1:33:12 PM(UTC)
SStorhaug

Rank: Member

Joined: 11/20/2005(UTC)
Posts: 122

I found the "Related Products" control, but upon analysis of the code, I found that the lines that populate the control from the database are commented. Furthermore, when I remove the comments the methods that are being called to populate them don't exist. I also can't seem to find a way to add related products other than the cross-sell and upsell functionality.



What I am aiming for is a simple cross sell functionality to display products that are similar to the current product (not to be purhased along with it). Your "cross sell" is actually an upsell, encouraging the customer to add additional items (accessories) to the cart along with the selected item. I would like to duplicate the functionality on my current (custom) website here (scroll down to see it): http://www.shuttercontractor.com/p/stylecraft-sc-custom-louvered-shutters-traditional.aspx. Ideally I would like to be able to choose a set number of products to display and then show a link to the full list when the number of related items exceeds the set number similar to what I did before, but that feature could be omitted if necessary.



If this functionality is not available out of the box, I would appreciate some suggestions on how to do it without making modifications to the database or core code - I will customize the front-end a little if need be. I could probably sacrifice the up-sell functionality (which is actually more like a bait and switch) in favor of having a list of similar products to help the customer find what he is looking for.
Aaron
#2 Posted : Thursday, November 12, 2009 7:41:12 PM(UTC)
Aaron

Rank: Administration

Joined: 4/2/2004(UTC)
Posts: 2,393
United States
Location: Hummelstown, PA

Thanks: 6 times
Was thanked: 163 time(s) in 158 post(s)
Semantics aside, the cross sell functionality should give you the look you currently have on your product page. However, the "View All X Related Products" functionality would need to be customized. It shouldn't be too difficult.
Aaron Sherrick
BV Commerce
Toll-free 888-665-8637 - Int'l +1 717-220-0012
SStorhaug
#3 Posted : Friday, November 13, 2009 7:11:33 AM(UTC)
SStorhaug

Rank: Member

Joined: 11/20/2005(UTC)
Posts: 122

Ahh, ok. I found the setting to turn off the "show cross sells when adding to cart" and now it works more like the way I have on my other site. The only issue now is the label "Additional Product Accesories", but that should be simple enough to change.
sternyy
#4 Posted : Friday, November 13, 2009 12:48:42 PM(UTC)
sternyy

Rank: Member

Joined: 1/10/2005(UTC)
Posts: 714

Thanks: 14 times
Was thanked: 1 time(s) in 1 post(s)
+1 for the "View all X Related products"... that would be great for an accessory page. Currently i have to create a category for all accessories and crate a link in the product description to that cat page. If one could be made dynamically, that would save so much time and effort!
Matt@9BallDesign
#5 Posted : Friday, November 13, 2009 2:21:18 PM(UTC)
Matt@9BallDesign

Rank: Member

Joined: 12/23/2003(UTC)
Posts: 909

Being able to display Related "Categories" in a grid w/pics or simple list would be well received. Seperate module, can be placed anywhere on a product template for full presentation control.


We have a floor machine that can use more than 100 types of floorpads. all on the website, so much easier to say "Check out the floor pads section" as opposed to assigning 100+ pads to the machine.



Vice versa, we have 100+ floorpads and a full catalog of machines, "check out the floor machines"



that would open up the related items section to way more important products like cleaning concentrates, specialized machine accessories, etc.
Matt Martell


http://www.9balldesign.com - Web, Print, Graphic


http://www.martellhardware.com/ - Decorative & Builder's Hardware

------------------------------------------------
SStorhaug
#6 Posted : Monday, December 21, 2009 9:55:18 PM(UTC)
SStorhaug

Rank: Member

Joined: 11/20/2005(UTC)
Posts: 122

In continuation of the said problem, I would like to display my upsell items on (or instead of) the shopping cart page. However, as I mentioned the default "upsell" functionality works more like a bait and switch, which completely replaces the item the customer added to the cart. Bait and switch is technically another cross sell.



Here is a hypothetical example of what I am trying to do:



The shopper is looking at a the product page of a specific breed of dog. The "cross sell" list shows other breeds of dogs that the shopper may also be interested in. When the shopper adds a breed of dog to the shopping cart (thus making a committment), the shopper will then see a list of items that he could add to the shopping cart along with the dog (upsell). Some examples might be dog food, a book on caring for that specific breed of dog, and dog toys. These items can then also be added to the cart.



For some odd reason, the "upsell" functionality doesn't work this way which forces you to either:

<OL>
<LI>Display the "accessories" (upsells) on the product page (which makes sense if there is room, but it makes more sense to show the shopper what their possible choices are before adding to the cart) and ignore the OOTB "upsell" fucntionality.
* Create a kit for every possible combination of product and accessory and then use the built in "upsell" functionality.
</OL>
Upon analysis of the code, there doesn't seem to be a way to display the upsell items on the shopping cart page regardless of how the options are configured.



The only out of the box solution for upsell seems to be to make a kit for every possible combination of accessories along with the original item and then show the kits in the "bait and switch" list so the shopper doesn't buy a different item than the one they originally "added to cart". This is an extreme amount of work considering how simple the desired task is.



However, before I modify the cart page (which oddly cannot be templated like product, category, and checkout pages), I just wanted to ask if there is a way to add a page that the customer is redirected to when they add an item to the cart, similar to what Amazon.com does that shows the accessories that you can buy along with the item you added? I checked the workflows, but there doesn't seem to be one for "Add to Cart".
Matt@9BallDesign
#7 Posted : Tuesday, December 22, 2009 8:30:44 AM(UTC)
Matt@9BallDesign

Rank: Member

Joined: 12/23/2003(UTC)
Posts: 909

Dashboard &gt; Options (top Nav) &gt; Orders (Left Nav)

Scroll to the bottom. There's where you can choose to have related items display on the cart page itself. In this case, the Cross Sells display on the cart page.

If you assign Up Sells to the product and redirect the user to the shopping cart, the user will be presented with the upsells and they can choose to purchase or click a "No Thanks" button, which continues the redirect to the shopping cart page.
Matt Martell


http://www.9balldesign.com - Web, Print, Graphic


http://www.martellhardware.com/ - Decorative &amp; Builder's Hardware

------------------------------------------------
SStorhaug
#8 Posted : Saturday, December 26, 2009 12:21:43 AM(UTC)
SStorhaug

Rank: Member

Joined: 11/20/2005(UTC)
Posts: 122

Matt,



Thanks for the reply. However, as I mentioned the "up sell" functionality in BVC is actually a bait and switch and the "cross sell" functionality is actually the upsell. Showing the upsell items when adding to the cart worked, but when choosing one of the upsell items to add to the cart, the original item was removed. In addition, there is no way to choose more than one of the upsell items to add to the cart.



What I ended up doing was using the "cross sell" functionality of BVC as my upsell because it had the desired behavior for my upsell. Then I created a copy of the CrossSellDisplay.ascx control and rewired it to pull the data from the upsell table. The only other external thing that was wrong at that point were the labels on the admin page for data entry - so I swapped the labels for "Cross Sell" and "Up Sell".



While this works the way I had hoped, unfortunately it is only skin deep and my cross sell items are being stored in the upsell table and vise versa.



My main issue with the way the "cross sell" functionality works is the fact that it is limited in that you cannot show a different list of products on the product page and on (or before) the shopping cart page. Showing the same list to the customer before and after the item is in the cart doesn't make much sense - the customer didn't choose the item from the product page, so why would they choose the same item from the shopping cart page? Why would I want to show the customer a color sample when they have already committed to buying the product? Why not use the opportunity to show items to the customer that can be purchased along with the product, and use the product page to display items the customer could buy instead of the current product?



One more thing - while the manual population of these 2 lists (which should be 3 lists - cross sell, up sell, and bait and switch) is a nice feature, there should be a way to pull more targeted lists than this the way Amazon.com does. For example, include a list of items that people have purchased most with the current item as well as a tailored list of items chosen based off of the current user's search and navigation history. You would think a product that is in version 5 (and soon to be in version 6) would have this functionality built in already. Then cross-sells and upsells would not need to be populated at the time the store is built.
Matt@9BallDesign
#9 Posted : Saturday, December 26, 2009 10:45:56 AM(UTC)
Matt@9BallDesign

Rank: Member

Joined: 12/23/2003(UTC)
Posts: 909

I suggest you write up a spec and send it by some developers. Maybe we'll see some improvements in BV6 (actually, the 4th version of the software, confusion understandable).
Matt Martell


http://www.9balldesign.com - Web, Print, Graphic


http://www.martellhardware.com/ - Decorative &amp; Builder's Hardware

------------------------------------------------
Aaron
#10 Posted : Saturday, December 26, 2009 7:11:47 PM(UTC)
Aaron

Rank: Administration

Joined: 4/2/2004(UTC)
Posts: 2,393
United States
Location: Hummelstown, PA

Thanks: 6 times
Was thanked: 163 time(s) in 158 post(s)
dotNet guy,

BV does have a Suggested Items control on the product page that shows items that people purchased along with the item you are currently viewing (based on the order history of the site). You won't see anything there until your store has a few sales.
Aaron Sherrick
BV Commerce
Toll-free 888-665-8637 - Int'l +1 717-220-0012
Marcus
#11 Posted : Sunday, December 27, 2009 9:20:51 PM(UTC)
Marcus

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 1,786

dotnetguy,

First, "bait and switch" has a very negative reputation and I take issue with your characterization that our "up-sell" feature is a bait and switch. I worked retail for many years before I started writing software and an "up-sell" is a higher priced alternative to the original product. "you picked a 5-pack but have you considered a 10-pack?" That's why the original item is removed.

A cross-sell is a companion product. You buy remote control car and you show batteries as a cross-sell because they are additional items likely to be needed by the customers. You have the option to show cross-sells on the product page or on the cart or both. If you show them in both places it is common for a customer to miss/ignore them on the product page but once the item has been "safely added to their cart" they feel comfortable considering additional items.

If you need more than one complementary item you should consider kitting. You can build all of those additional product selections into a single product page.
SStorhaug
#12 Posted : Monday, December 28, 2009 7:34:55 AM(UTC)
SStorhaug

Rank: Member

Joined: 11/20/2005(UTC)
Posts: 122

Originally Posted by: "Marcus" Go to Quoted Post

First, "bait and switch" has a very negative reputation and I take issue with your characterization that our "up-sell" feature is a bait and switch. I worked retail for many years before I started writing software and an "up-sell" is a higher priced alternative to the original product. "you picked a 5-pack but have you considered a 10-pack?" That's why the original item is removed.


I apologize if this offended you because it wasn't intended. I understand why the feature is there and at no point did I say or imply that this feature is not useful. While working with BVC requires a pretty big learning curve, it is still one of the better software projects I have worked with in my 12 years as a software developer.


However, rather than clouding the issue by turning this into an argument over the marketing terminology, I would like to stress that there is a very critical marketing tool missing from BVC5 - the ability to show a list of related items (which may be items that the customer could buy instead of the current item) on the product page as well as the ability to show a completely different list (although it may be more than 50% the same) when adding the item to the cart. I didn't want to give up the "upsell" functionality in favor of this feature, but I wasn't left with much choice.



I gave a pretty good example of why you would not want the same list before - color samples. You definitely would not want to show them to the customer after they have already committed to adding the product to the cart, but you also definitely want to show the color sample on the product page as a related item. The distinction between these two lists is very significant from a marketing standpoint. The list on the product page is more likely to be used than the main navigation bar of the site since most site traffic follows links in the content of a web site rather than in a navigation bar. Therefore it is important to show alternative items to the current product on the product page.



I have had to find workarouds for other issues with your product, but I make an issue out of this one because I feel it is a fundamental tool that is missing from your toolbox and my other workarounds were issues that the majority of users would not have with BVC5.



Kitting is something I will consider in the future, but I am saving that for later. The fact that I have to build another (matching) custom product page in order to use this feature makes it unappealing at the moment due to my timeline.
Narrowpath
#13 Posted : Monday, December 28, 2009 8:29:58 PM(UTC)
Narrowpath

Rank: Member

Joined: 9/20/2006(UTC)
Posts: 92

dotNet guy,

It would be quite easy to modify the "Upsell" tool so that the original item is not removed from the cart when an "upsell" item is added. Feel free to contact us via phone for assistance.

[color=gray>
<HR]
[/color]

Wallace Miller -- Narrowpath Design
Providing installation, custom development, and design services for BVC5 sites
24/7 tech support and consultation service available for BVSoftware E-Commerce
760.728.8679 (phone)
[email protected]
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

©2024 Develisys. All rights reserved.
  • Toll-free  888-665-8637
  • International  +1 717-220-0012