<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:series="http://unfoldingneurons.com/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Managing E-commerce</title>
	
	<link>http://www.managingecommerce.com</link>
	<description>Tips &amp; Accounts of E-Commerce Technology &amp; Internet Marketing Management Tasks</description>
	<lastBuildDate>Mon, 30 Nov 2009 18:47:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/managingecommerce" /><feedburner:info uri="managingecommerce" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Test: Technorati Verification XZ4QPKHMETSS</title>
		<link>http://feedproxy.google.com/~r/managingecommerce/~3/NCkn71euUko/test-technorati-verification-xz4qpkhmetss-411</link>
		<comments>http://www.managingecommerce.com/technology/servers/test-technorati-verification-xz4qpkhmetss-411#comments</comments>
		<pubDate>Mon, 30 Nov 2009 18:41:41 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Servers]]></category>

		<guid isPermaLink="false">http://www.managingecommerce.com/?p=411</guid>
		<description><![CDATA[XZ4QPKHMETSS]]></description>
			<content:encoded><![CDATA[<p> XZ4QPKHMETSS </p>
<img src="http://feeds.feedburner.com/~r/managingecommerce/~4/NCkn71euUko" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.managingecommerce.com/technology/servers/test-technorati-verification-xz4qpkhmetss-411/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.managingecommerce.com/technology/servers/test-technorati-verification-xz4qpkhmetss-411?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=test-technorati-verification-xz4qpkhmetss</feedburner:origLink></item>
		<item>
		<title>Review of Omniture’s Product Suggestion Service: Recommendations™</title>
		<link>http://feedproxy.google.com/~r/managingecommerce/~3/HGHW8XuekA8/omnitures-product-suggestion-service-recommendations%e2%84%a2-307</link>
		<comments>http://www.managingecommerce.com/technology/marketing/up-sell-cross-sell/omnitures-product-suggestion-service-recommendations%e2%84%a2-307#comments</comments>
		<pubDate>Mon, 16 Nov 2009 07:04:17 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Up-Sell Cross-Sell]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[cross-sell]]></category>
		<category><![CDATA[Omniture]]></category>
		<category><![CDATA[product relationships]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[up-sell]]></category>

		<guid isPermaLink="false">http://www.managingecommerce.com/?p=307</guid>
		<description><![CDATA[User-interface and feature review of newly released Omniture Recommendations™ product suggestion service.]]></description>
			<content:encoded><![CDATA[<p>We have just finished the first stage of migrating product suggestion blocks—showcase boxes for top-sellers or products bought by people who viewed a certain product—from Test &amp; Target™ APS (Advanced Product Suggestion) to the now separate Omniture™ Recommendations. Since the day I was notified of their intent to extract APS from Test &amp; Target, I was very hopeful that this would prove to be a great logistical decision and so far everything points to the same. I hope to paint a high-level user-oriented picture of how this “newly-emancipated” tool works. Many low-level technical details have been spared for the sake of breadth of coverage; however do feel free to ask any question.</p>
<h6>As a whole</h6>
<p>Overall, the more focused application has a simpler interface, especially as compared to its parent: Test &amp; Target, which even with the recent release of a newly revamped user interface, is still justifiably far more complex than the product recommendation service. This simplicity does come at the price of lack of targeting and advanced testing functionality. But not to worry, as most Recommendations™ campaigns are also available for more advanced editing, segmentation and targeting in Test &amp; Target for customers with both products in their Omniture Suite.</p>
<p>Furthermore Omniture is trying to morph the image of this tool from the product-specific nature of the suggestions into a more versatile one that could cover any type of analytical business-logic-based recommendation. Having changed the basic unit of suggestion from product to entity seems to fit this goal well as a first step and allows one to think of uses far beyond product suggestions. However, there is much left to do to allow the efficient handling of multiple entities in one Recommendations™ account, hence the word “product” in the title of this article.</p>
<h6>New Whole-Block Templates: A Simple but Necessary Change</h6>
<p>The APS template mechanism was one of the main issues with that product as it only allowed the recurring appearance of an individual cell in the showcase block to be edited. It would then multiply that by as many horizontal and vertical cells as assigned, fitting them inside of a preset table structure. While still possible through hacks, this prevented the easy implementation of more advanced presentation methods such as DIV tags with CSS, JavaScript Showcases, etc.</p>
<p>The new platform remedies this in the most primitive manner by eliminating the dynamic size through cell multiplication and requiring the template to cover the whole showcase block with the number and position of cells hard-coded within. I have recently joined the Omniture Recommendations Customer Advisory Board (CAB), where I hope to influence the road map to include more advanced methods of manipulating the presentational templates that allow even non-technologists to set up and use them. However the current method puts the raw power in the hands of the designer to mold the product data into any possible presentation, from HTML and JavaScript to XML and even Flash. Of course, the inclusion of hard-coded cells means that there always have to be enough recommended entities to fill the whole template. This is taken care of by including global default recommendations—currently set by your account manager—which have much room for improvement to allow for separate default lists for different entity types and more.</p>
<p>There is also a nifty list of all possible variables that can be used in the template to the right of the edit window.</p>
<div id="attachment_309" class="wp-caption aligncenter" style="width: 310px"><a  class="highslide" onclick="return hs.expand(this, {slideshowGroup: 1})" href="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsTemplateEditPage.png"><img class="size-medium wp-image-309" title="Omniture Recommendations Template Edit Page" src="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsTemplateEditPage-300x230.png" alt="Omniture Recommendations Template Edit Page" width="300" height="230" /></a><p class="wp-caption-text">Omniture Recommendations Template Edit Page</p></div>
<h6>SiteCatalyst™ Integration</h6>
<p>There is also a vast array of new algorithms that can base recommendations on metrics in any SiteCatalyst Report Suite. This integration not only allows for more metrics to be used in constructing a recommendation customized to each website’s specific needs, but also reduces the dependence on “mboxes” for recording product or entity data to be used in the recommendations through both an XML API and a very simple CSV upload interface to feed entities into the application. In turn this virtually eliminates the need to wait for mboxes to gather enough data to recommend correctly, as SiteCatalyst report suites can be leveraged retroactively, making data that was recorded prior to the Recommendations launch available to the application.</p>
<p>One issue we faced here was the lack of a custom setting to map entity IDs to a SiteCatalyst eVar. This is preset to consider the “s.products” variable, the primary key for all entity-related metric lookups in SiteCatalyst. And since we record the most granular piece of data in our “s.products” i.e. the SKU and yet base recommendations on the product family ID, a higher-level piece of data, we are not easily able to leverage SiteCatalyst data for recommendations in one of our report suites.</p>
<div id="attachment_344" class="wp-caption aligncenter" style="width: 322px"><a  class="highslide" onclick="return hs.expand(this, {slideshowGroup: 1})" href="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-popularity.png"><img class="size-medium wp-image-344" title="Omniture Recommendations Algorithms - Popularity" src="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-popularity-312x325.png" alt="Omniture Recommendations Algorithms - Popularity" width="312" height="325" /></a><p class="wp-caption-text">Omniture Recommendations Algorithms — SiteCatalyst Metric Popularity</p></div>
<h6>New Recommendation Algorithms: People Who Viewed This Viewed That &amp; More</h6>
<p>Another largely missing feature in APS was the ability to display “people who viewed this viewed that” offers. While such offers might not be as helpful to website that convert most of their traffic online, they are crucial to a website such as ours where about 60% of the orders are placed offline due to high value or customizations, since a Product View is the next best metric after Orders in our situation. We used to have to settle for “most popular in this category” recommendations by passing the category ID of the product being viewed to show others that were viewed in that category by most visitors. However, the new application includes an algorithm for exactly what we need in addition to other advanced functionality such as basing the suggestion on a visitors last purchased item instead of the item being viewed. Below are screenshots of some of the possible product recommendation algorithms in the current version, most of which were added a few days ago in the new release of this rapidly evolving product.</p>
<div id="attachment_340" class="wp-caption alignleft" style="width: 160px"><a  class="highslide" onclick="return hs.expand(this, {slideshowGroup: 1})" href="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-basedOn.png"><img class="size-thumbnail wp-image-340" title="Omniture Recommendations Algorithms - Based On" src="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-basedOn-150x150.png" alt="Omniture Recommendations Algorithms - Based On" width="150" height="150" /></a><p class="wp-caption-text">Omniture Recommendations Algorithms — Based On</p></div>
<div id="attachment_342" class="wp-caption alignleft" style="width: 160px"><a  class="highslide" onclick="return hs.expand(this, {slideshowGroup: 1})" href="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-item.png"><img class="size-thumbnail wp-image-342" title="Omniture Recommendations Algorithms - Item" src="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-item-150x150.png" alt="Omniture Recommendations Algorithms - Item" width="150" height="150" /></a><p class="wp-caption-text">Omniture Recommendations Algorithms — Item</p></div>
<div id="attachment_341" class="wp-caption alignleft" style="width: 160px"><a  class="highslide" onclick="return hs.expand(this, {slideshowGroup: 1})" href="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-category.png"><img class="size-thumbnail wp-image-341" title="Omniture Recommendations Algorithms - Category" src="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-category-150x150.png" alt="Omniture Recommendations Algorithms - Category" width="150" height="150" /></a><p class="wp-caption-text">Omniture Recommendations Algorithms — Category</p></div>
<div id="attachment_343" class="wp-caption alignleftclear" style="width: 160px"><a  class="highslide" onclick="return hs.expand(this, {slideshowGroup: 1})" href="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-item-lastPurchased.png"><img class="size-thumbnail wp-image-343" title="Omniture Recommendations Algorithms - Last Purchased Item" src="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-item-lastPurchased-150x150.png" alt="Omniture Recommendations Algorithms - Last Purchased Item" width="150" height="150" /></a><p class="wp-caption-text">Omniture Recommendations Algorithms — Last Purchased Item</p></div>
<p><br style="clear:both" /></p>
<h6>Highly Customizable Algorithms</h6>
<p>Just as their predecessors, these algorithms are further customizable using inclusion criteria that a recommended entity must meet—limited to the price range, inventory and one custom attribute. However, much more flexibility is added by custom attribute weighting capabilities allowing for entities with certain values for any attribute to be given more or less priority in the algorithm. Currently, this is done through a simple weight slider with five possible values, which can be considered the equivalent of 1-through-5 numerical scale.</p>
<p>Paired with entity data uploads and SiteCatalyst integration, this means that one can give high-profit-margin entities precedence over the rest, or push entities with lower conversion rates down in the list. The possibilities of fine-tuning algorithms can be quite limitless, but unfortunately the current version is limited to exact equations e.g. entities with a margin exactly equal to 40%. More conditional statements without complicating the user-interface are another set of features I hope to discuss at the CAB meetings.</p>
<p>For even more control, using simple XML APIs one can create a custom algorithm that suggests entities based on a custom list of recommendations uploaded for any given key.</p>
<p>Below are some screenshots of example customizations.</p>
<div id="attachment_368" class="wp-caption alignleft" style="width: 160px"><a  class="highslide" onclick="return hs.expand(this, {slideshowGroup: 1})" href="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-InclusionCriteria.png"><img class="size-thumbnail wp-image-368" title="Omniture Recommendations Algorithms - Inclusion Criteria" src="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-InclusionCriteria-150x150.png" alt="Omniture Recommendations Algorithms - Inclusion Criteria" width="150" height="150" /></a><p class="wp-caption-text">Omniture Recommendations Algorithms — Inclusion Criteria</p></div>
<div id="attachment_367" class="wp-caption alignleftclear" style="width: 160px"><a  class="highslide" onclick="return hs.expand(this, {slideshowGroup: 1})" href="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-AttributeWeighting.png"><img class="size-thumbnail wp-image-367" title="Omniture Recommendations Algorithms - Attribute Weighting" src="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsAlgorithms-AttributeWeighting-150x150.png" alt="Omniture Recommendations Algorithms - Attribute Weighting" width="150" height="150" /></a><p class="wp-caption-text">Omniture Recommendations Algorithms — Attribute Weighting</p></div>
<p><br style="clear:both" /></p>
<h6>Global Exclusion Criteria &amp; Default Recommendations</h6>
<p>While most algorithms can be tailored to fit almost any business need or goal, there are global rules to exclude certain entities from the whole application as well as a set of default entities to be recommended when there are not enough entities to fill the template. The latter cannot be set by the user at the time being, and the former is available in the admin settings area through exact-equation criteria only. As you can imagine, this is quite basic in the current version and has room for much improvement that I have no doubt will come in the future.</p>
<h6>Recommendation List Download and Preview</h6>
<p>One of the most crippling problems with APS was the lack of an easy way for a non-technologist to test the waters before launching a campaign or even keep the recommendations in check while the campaign was running by reviewing <strong>what is being recommended for what</strong>. This is exactly what the download recommendation feature available in every campaign and through a REST API call allows one to do. With the simple click of a mouse, one can download a list of all entities and their respective top 10 recommendations in order. This eliminates the need to frantically surf one’s website in hopes of seeing as many different recommendations as possible to ensure their consistency and catch any that need to be excluded or modified. The list is broken down by algorithm to allow for a complete overview of how entities are recommended in a given campaign.</p>
<p>Of course, the ever-so-buggy Omniture OnSite™ preview tool is also available as inherited from Test &amp; Target and in some browsers allows for a visual preview of campaigns and recipes.</p>
<h6>Some Testing Capabilities</h6>
<p>Even though the testing functionality is much richer in Test &amp; Target, there are sufficient measures inherited by Recommendations. This quite basically boils down to testing multiple recommendation algorithms and different layout templates in the same mbox. One can add additional algorithms for any recommendation block as well as extra display templates. These are then multiplied by one another to produce recipes for the campaign—just like a small multivariate test. There is no need to do anything else to start testing, as this is part of the default behavior.</p>
<p>The recipes cannot be targeted by percentage or other criteria like they can in Test &amp; Target, but the percentage of visitors seeing default content (what is statically in the mbox before any recommendations are generated) can be adjusted, which for most campaigns is senseless since comparing recommendations vs. no recommendations is usually not what we are after due the large difference between the reasons and logistics of having either on a web page. This is the same reason for which we usually do not test the same recommendation in different mboxes—this can sometimes be a legitimate test.</p>
<p>In the screenshot below you can see that three algorithms and two templates added to the campaign, which creates 6 recipes in addition to the default one and reports on them.</p>
<div id="attachment_377" class="wp-caption aligncenter" style="width: 335px"><a  class="highslide" onclick="return hs.expand(this, {slideshowGroup: 1})" href="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsTestingReporting-AlgorithmsTemplates.png"><img class="size-medium wp-image-377 " title="Omniture Recommendations Testing Reporting - Algorithms X Templates" src="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsTestingReporting-AlgorithmsTemplates-325x232.png" alt="Omniture Recommendations Testing Reporting - Algorithms X Templates" width="325" height="232" /></a><p class="wp-caption-text">Omniture Recommendations Testing Reporting — Algorithms X Templates</p></div>
<h6>Rawbox: Raw HTML Delivery for Emails</h6>
<p>Somewhat like Test &amp; Target’s AdBox that is used to deliver dynamic content to off-site locations, the Rawbox method is supposed to deliver raw HTML to be included in emails. however, this is more complex than it seems. Your email service provider (ESP) must dynamically call the Rawbox URL for each subscriber and include the returned HTML in the message being sent. But most advanced ESPs have such functionality at a cost. If implemented correctly, the engine will report on the email recommendations as it would on normal ones and continue tracking on-site.</p>
<h6>Reporting Cursory but Actionable</h6>
<p>As visible in the screenshot above, the reporting is quite simple and lacks the segmentation and other features that both Test &amp; Target and SiteCatalyst offer. However, it communicates important information about the different recipes in the campaign quite efficiently. We conduct further tracking in SiteCatalyst and Discover using a campaign ID attached to the URL string of the recommended entities, but hope for SiteCatalyst –Recommendations reporting integration that will eliminate a lot of the manual labor in setting up this type of tracking.</p>
<p>An even higher-level report is available on the main campaign list as shown in the screenshot below that displays the most-converting recipe and the default recipe with such high-level prime metrics as number of visitors served, click received and orders placed, as well as the calculated metric RPV (Revenue per Visit, $/Visit) together with the percentage of lift compared to the default content. More customization in this part of the application can be quite useful, for instance allowing the selection of the metric to be used for comparison and lift calculation or including more recipes.</p>
<div id="attachment_376" class="wp-caption aligncenter" style="width: 335px"><a  class="highslide" onclick="return hs.expand(this, {slideshowGroup: 1})" href="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsTestingReporting-HighLevel.png"><img class="size-medium wp-image-376" title="Omniture Recommendations Testing Reporting - High-Level" src="http://www.managingecommerce.com/wp-content/uploads/2009/11/OmnitureRecommendationsTestingReporting-HighLevel-325x138.png" alt="Omniture Recommendations Testing Reporting - High-Level" width="325" height="138" /></a><p class="wp-caption-text">Omniture Recommendations Testing Reporting — High-Level</p></div>
<p>Overall, this is a very positive move on Omniture’s behalf and I hope to post many progress reports and deeper feature reviews as I find the time.</p>
<p><img id="myFxSearchImg" style="border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D" alt="" width="24" height="24" /></p>
<img src="http://feeds.feedburner.com/~r/managingecommerce/~4/HGHW8XuekA8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.managingecommerce.com/technology/marketing/up-sell-cross-sell/omnitures-product-suggestion-service-recommendations%e2%84%a2-307/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.managingecommerce.com/technology/marketing/up-sell-cross-sell/omnitures-product-suggestion-service-recommendations%e2%84%a2-307?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=omnitures-product-suggestion-service-recommendations%25e2%2584%25a2</feedburner:origLink></item>
		<item>
		<title>Selecting Magento Over Novator, BroadVision &amp; Prosodie for Enterprise E-commerce</title>
		<link>http://feedproxy.google.com/~r/managingecommerce/~3/-46b04zDKnc/selecting-magento-over-novator-broadvision-prosodie-for-enterprise-e-commerce-289</link>
		<comments>http://www.managingecommerce.com/strategy/decisions/selecting-magento-over-novator-broadvision-prosodie-for-enterprise-e-commerce-289#comments</comments>
		<pubDate>Mon, 09 Nov 2009 07:22:43 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Comparisons]]></category>
		<category><![CDATA[Decisions]]></category>
		<category><![CDATA[Platforms]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[road map]]></category>

		<guid isPermaLink="false">http://www.managingecommerce.com/?p=289</guid>
		<description><![CDATA[High-level comparison of Magento to Novator, Broadvision and Prosodie e-commerce platforms for enterprise needs resulting in a win for Varien's commercial open-source model.]]></description>
			<content:encoded><![CDATA[<div class="seriesmeta"><div class="series-nav-left">
<div><a  href="http://www.managingecommerce.com/strategy/decisions/migrating-to-magento-against-critical-reviews-41" title="&laquo; Previous">« Previous</a></div></div><div class="series-nav-right"><div><a  href="http://www.managingecommerce.com/strategy/decisions/how-magento-was-easier-to-decide-on-than-gsi-atg-fry-266" title="Next &raquo;">Next »</a></div></div>
<div class="seriesmetatitle">Part 2 of 3 in the series <a  href="http://www.managingecommerce.com/series/why-magento" id="series-18" title="Why Magento?">Why Magento?</a></div></div><p>Per my <a  href="http://www.managingecommerce.com/glossary">post on migrating to Magento</a>, we have chosen the enterprise edition of this platform as the next generation of our e-commerce platform. While the decision was quite easy when comparing to platforms such as ATG, Fry and GSI as explained in their <a  href="http://www.managingecommerce.com/strategy/decisions/how-magento-was-easier-to-decide-on-than-gsi-atg-fry-266">respective comparative post</a>, there was more to consider with Novator, Broadvision and Prosodie, three more realistic solutions to enterprise-level e-commerce platforms for viable e-commerce businesses. These platforms bring valuable factors to the selection process, that are only offset by Magento’s relatively low cost and access to community edition traffic volume contributing to its enterprise product road map.</p>
<p>Below is a summary of my personal opinion on each of these platforms based on several sales meetings, demonstrations and dinners.</p>
<h6>Novator</h6>
<p>This platform aligns most closely with my idea of the perfect solution, since it integrates a data permeation model they call Retail data Model. Their staff is more than open to discussing every small detail at stages of sales and all understand their RDM as well as other features of their platform as if they wrote the code. The offering also includes a great support service model at a premium that could be appealing to very large e-commerce departments interested in outsourcing a large portion of daily operations to the provider. The cost-difference between Magento and Novator is quite large, but will diminish considerably for such larger e-commerce enterprises with several application instances and servers.</p>
<h6>Broadvision</h6>
<p>Amongst the oldest providers, they have a very customizable system that unlike Novator’s requires heavy involvement of technologists and developers to use to the fullest. That is not to say, that they are not capable of providing the human resources to fulfill all such needs, but the associated cost quickly renders the platform impractical for many businesses. However, their extremely well-trained and obliging sales staff is only matched by Novator and Prosodie, and can be very helpful in guiding a large board of directors and group of executives in making a “big-ticket” decision.</p>
<h6>Prosodie</h6>
<p>Seemingly the smallest of the three, this French e-commerce platform provider has a friendly and well-informed approach to expanding to the United States. While the actual application seemed to have room for beautification to add to its enterprise appeal, there were many specialized features that exuded attention to usability and customer-centered design. One particularly notable module was a very easy-to-use product family builder to populate product families with children using attributes using a visual attribute multiplication matrix similar to what I have designed internally before, but more polished.</p>
<p>The pricing of Prosodie’s platform makes it particularly appealing, since it is far lower than the rest of the providers at this level, making it more of a contender for Magento. However just as Novator and Broadvision, the lack of vast world-wide development and user communities paired with great entry price—that of having a no more than a few servers—makes Magento the obvious choice to be given the chance to prove its commercial open-source model in a production environment.</p>
<img src="http://feeds.feedburner.com/~r/managingecommerce/~4/-46b04zDKnc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.managingecommerce.com/strategy/decisions/selecting-magento-over-novator-broadvision-prosodie-for-enterprise-e-commerce-289/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Why Magento?]]></series:name>
	<feedburner:origLink>http://www.managingecommerce.com/strategy/decisions/selecting-magento-over-novator-broadvision-prosodie-for-enterprise-e-commerce-289?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=selecting-magento-over-novator-broadvision-prosodie-for-enterprise-e-commerce</feedburner:origLink></item>
		<item>
		<title>How Magento Was Easier to Decide On than GSI, ATG &amp; Fry</title>
		<link>http://feedproxy.google.com/~r/managingecommerce/~3/I9dZ4xu4bDw/how-magento-was-easier-to-decide-on-than-gsi-atg-fry-266</link>
		<comments>http://www.managingecommerce.com/strategy/decisions/how-magento-was-easier-to-decide-on-than-gsi-atg-fry-266#comments</comments>
		<pubDate>Mon, 09 Nov 2009 05:11:03 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Comparisons]]></category>
		<category><![CDATA[Decisions]]></category>
		<category><![CDATA[Platforms]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[road map]]></category>

		<guid isPermaLink="false">http://www.managingecommerce.com/?p=266</guid>
		<description><![CDATA[Summary of reasons for less through consideration of GSI Com­merce, ATG &#038; Fry, even before Varien launched Magento Enterprise Edition which incidentally addresses the same concerns those three did not: cost-efficient scalability.]]></description>
			<content:encoded><![CDATA[<div class="seriesmeta"><div class="series-nav-left">
<div><a  href="http://www.managingecommerce.com/strategy/decisions/selecting-magento-over-novator-broadvision-prosodie-for-enterprise-e-commerce-289" title="&laquo; Previous">« Previous</a></div></div><div class="series-nav-right"><div></div></div>
<div class="seriesmetatitle">Part 3 of 3 in the series <a  href="http://www.managingecommerce.com/series/why-magento" id="series-18" title="Why Magento?">Why Magento?</a></div></div><p>As explained in the <a  href="http://www.managingecommerce.com/strategy/decisions/migrating-to-magento-against-critical-reviews-41">post about the decision to migrate to Magento</a>, there were many other enterprise-grade e-commerce platforms included in the selection process. While we moved quite far into the sales pipeline with most, GSI Commerce, ATG &amp; Fry are amongst the platforms that were not scrutinized as thoroughly.</p>
<p>These platforms have a long list of enterprise clients that include such top brands as BestBuy™, Levi’s™, QVC™, RadioShack™. This allows these providers to have very up-to-date development road maps with most of the latest and greatest features of the e-commerce industry available in a relatively short period of time after being proven ROI-friendly. However, the very clients that facilitate this, mandate heavy customization and specialization of features. This results in the costly development of highly-specialized features to serve needs such as order management, reporting, testing and personalization. I believe it is this approach that forces them to project a need for a la carte and fully-customized approach to e-commerce platforms—at least during my sales-level interactions with them—that may prove too expensive and sometimes even wasteful for many small business as well as larger enterprises.</p>
<p>In my opinion, this inflates the final price of implementation as well as the recurring cost of maintenance for years to come. However, until now, the alternative was to settle for modules and customizations by development firms with a fraction of the traffic exposure of these larger platforms, which translates into more buggy, less efficient code and user interface.</p>
<p>Even with open-source platforms and their considerable traffic exposure, the development power was never well-harnessed into a central entity not only skilled in the platform’s development but also fiscally able to structure and offer enterprise-grade service and support on a large scale.</p>
<p>GSI, Fry, ATG and other high-end platform providers have features to salivate over, however Magento brings the popular aspects of these features to most businesses at considerably lower cost and is able leverage its community edition traffic to direct the enterprise edition road map, hence not falling short in platform feedback due to lack of large enterprise customer base. Furthermore, as Varien continues to lure more monster clients to its enterprise edition, I hope to see even more features comparable to the giants in the industry.</p>
<img src="http://feeds.feedburner.com/~r/managingecommerce/~4/I9dZ4xu4bDw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.managingecommerce.com/strategy/decisions/how-magento-was-easier-to-decide-on-than-gsi-atg-fry-266/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<series:name><![CDATA[Why Magento?]]></series:name>
	<feedburner:origLink>http://www.managingecommerce.com/strategy/decisions/how-magento-was-easier-to-decide-on-than-gsi-atg-fry-266?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=how-magento-was-easier-to-decide-on-than-gsi-atg-fry</feedburner:origLink></item>
		<item>
		<title>Migrating to Magento E-commerce Platform Against Critical Reviews</title>
		<link>http://feedproxy.google.com/~r/managingecommerce/~3/SzrXyCv0RKw/migrating-to-magento-against-critical-reviews-41</link>
		<comments>http://www.managingecommerce.com/strategy/decisions/migrating-to-magento-against-critical-reviews-41#comments</comments>
		<pubDate>Sun, 08 Nov 2009 00:31:41 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Decisions]]></category>
		<category><![CDATA[Platforms]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[platform]]></category>

		<guid isPermaLink="false">http://www.managingecommerce.com/?p=41</guid>
		<description><![CDATA[An early account of why a decision to migrate to Magento Enterprise Edition was made and what logic was used to refute negative and critical reviews.]]></description>
			<content:encoded><![CDATA[<div class="seriesmeta"><div class="series-nav-left">
<div></div></div><div class="series-nav-right"><div><a  href="http://www.managingecommerce.com/strategy/decisions/selecting-magento-over-novator-broadvision-prosodie-for-enterprise-e-commerce-289" title="Next &raquo;">Next »</a></div></div>
<div class="seriesmetatitle">Part 1 of 3 in the series <a  href="http://www.managingecommerce.com/series/why-magento" id="series-18" title="Why Magento?">Why Magento?</a></div></div><p>After over a year of e-commerce platform selection research, conference and exhibit attendance, and countless demonstrations, meetings and negotiations, I have decided to migrate to the Magento open-source platform. The main reasons are:</p>
<h6>Time-Saving &amp; Cost-Effective Scalability</h6>
<p>There are many free and commercially-available extensions for administrative, usability and even design features as well as a vast world-wide development community with backgrounds in various industries and business technologies from drop-shipping with no inventory for affiliate stores to tightly integrated ERP-Website models.</p>
<h6>Ever-Expanding Rich Standard Feature Set</h6>
<p>The base community edition (free version) includes features such as:</p>
<ol>
<li>Guided navigation (also known as faceted search) which is very helpful in improving conversion rates since it allows the marketers to empower the visitors to find what they want more easily. Read more about it by clicking on faceted search.</li>
<li>Multi-store data permeation model that allows the management of different websites in one back-end as well as the same catalog across multiple websites considerably lowering the administrative costs associated with product management and order processing.</li>
<li>Granular promotion management tools allowing marketers (i.e. non-technologists) to run complex conditional promotions, improving conversions and Average Order Value.</li>
</ol>
<h6>Relatively Low Cost</h6>
<p>Some of the aforementioned usually come at a very high cost, while portions of it such as a world-wide development network do not even exist in a commercial (non-open-source) model. The free cost of the community edition, as well as the ~$8,900 (as of the date of this posting) annual per-instance license fee of the enterprise edition–which includes technical and customer support–are quite justifiable when taking all of the above into account.</p>
<h6>Pre-Sale Hands-On Demonstration Access</h6>
<p>This is not as important when comparing to other SMB platforms, but it gets exponentially harder to have access to a demo front– and back-end on one’s own time to “play about” and “get the feel” of a application, as one delves into enterprise-grade platforms. Such vendors usually provide a sales or technical staff member to conduct demonstrations, which forces one to fit all questions and concerns into a limited number of socially-acceptable pre-scheduled demonstration meetings. It is just so much easier to throw one’s whole e-commerce department at the Magento enterprise edition demo (freely and promptly available to anyone who requests it) and have them come up with questions and concerns on their accord.</p>
<p>Of course, there are many more reasons specific to our situation that drove the decision. However, with the proliferation of the Magento e-commerce platform in the past year across the world amongst small, medium and large businesses, there have been many negative reviews stating the following as the top reasons to avoid or think twice before moving to Magento:</p>
<h6>Complex Code Structure:</h6>
<p>Critics: Complex and large codebase makes the platform very hard to design and develop for.</p>
<p>I: That may be an issue for non-technical small-business owners planning on developing and designing their website themselves. However, the following reasoning helped me disprove this as an obstacle and see it more as a feature:</p>
<ol>
<li>There is no shortage of high-school-aged savvy hobbyists to professionally-certified development partners at all price points to satisfy all design and development needs.</li>
<li>The same complexity of the code base, allows for very unobtrusive development of external modules that can be installed and maintained with little headache in most cases. This translates into several pre-packaged well-developed modules called “Magento Extensions” that are there to address more popular development needs such as drop-shipping and minimum advertised price policies.</li>
<li>Again the very same complexity ensures complete separate logic and presentation layers, in fact even more segregated layers within each i.e. separate layouts and templates for design. This also translates into various widely-different scalable and modifiable pre-packaged themes that can be installed and maintained with not much hassle.</li>
</ol>
<h6 style="font-size: 1.2 em">Resource-Hungry Application:</h6>
<p>Critics: It requires more expensive servers and web-hosting services to keep page load time in acceptable range.</p>
<p>I: Compared to faster platforms Magento provides out-of-the-box features that not only offset the initial development costs, but also for many small– and medium-sized businesses define the line between taking advantage of these features and not even being able to afford to think of them due to added setup and maintenance costs—faceted search being one. For these businesses, the improved conversion rate associated with such features would never be realized with some other platforms. This, in my opinion completely justifies the not-always-extra cost of better hosting.</p>
<h6 style="font-size: 1.2 em">Recurring Enterprise License Pricing Model:</h6>
<p>Critics: Annually-recurring per-instance (i.e. per running instance/copy of application on an operating system on a physical or virtual server) pricing model is too expensive and comparable to better enterprise platforms with perpetual license pricing models.</p>
<p>I: Depending on the business and its e-commerce technology needs and goals as well as available capital this can be true. However, in my experience with many high-end perpetually-licensed platforms I have never seen such a vast network of inexpensive pre-developed modules and custom development talent. While not always the case, closed proprietary development is inherent with most commercial-only (non-open-source) software, regardless of its licensing model. In plain terms: <strong>Pairing </strong><strong><span style="text-decoration: underline;">open-source</span> with <span style="text-decoration: underline;">enterprise</span> makes Magento an orange stuck in a comparison with apples!</strong></p>
<p>Given the above, it was not a very hard decision to migrate to Magento hoping for the <strong>cost-efficient scalability</strong> appeal to prove to be true. My logistical approach to choosing Magento over the following platforms<sup>1</sup> will be detailed more in posts to follow in this series:</p>
<ul>
<li>GSI, Fry, ATG, Broadvision: While great platforms, most business cannot even get past the initial stages of their sales pipelines as they come in at very high price points but there are some other factors to consider as explained in the <a  href="http://www.managingecommerce.com/strategy/decisions/how-magento-was-easier-to-decide-on-than-gsi-atg-fry-266">ATG, Fry &amp; GSI comparison to Magento post</a>.</li>
<li>Prosodie, iCongo: Again, while these are great platforms for the right business, I could not compare their even more limited customer-base and inherently slower platform road map.</li>
<li>Novator: This is my most favorite, feature-rich and service-oriented platform with a great answer to my data permeation model called Retail Data Model. I have nothing bad to say about them, but read how I believe they <a  href="http://www.managingecommerce.com/strategy/decisions/selecting-magento-over-novator-broadvision-prosodie-for-enterprise-e-commerce-289">stack up against Magento together with Prosodie and Broadvision</a>.</li>
</ul>
<DIV style="border-bottom: 1px solid #2F2F29">Footnotes:</DIV><ol class="footnotes"><li id="footnote_0_41" class="footnote">I must clarify that my opinions are based merely on sales and selection processes, and not actual use of many of these platforms</li></ol><BR /><BR /><img src="http://feeds.feedburner.com/~r/managingecommerce/~4/SzrXyCv0RKw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.managingecommerce.com/strategy/decisions/migrating-to-magento-against-critical-reviews-41/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Why Magento?]]></series:name>
	<feedburner:origLink>http://www.managingecommerce.com/strategy/decisions/migrating-to-magento-against-critical-reviews-41?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=migrating-to-magento-against-critical-reviews</feedburner:origLink></item>
		<item>
		<title>Add Linux iptables Rules to Successfully Open New Port</title>
		<link>http://feedproxy.google.com/~r/managingecommerce/~3/pCNjPbXOr6c/opening-new-port-on-linux-iptables-succesfully-7</link>
		<comments>http://www.managingecommerce.com/technology/servers/opening-new-port-on-linux-iptables-succesfully-7#comments</comments>
		<pubDate>Tue, 03 Nov 2009 09:22:05 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Servers]]></category>
		<category><![CDATA[cloud servers]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.managingecommerce.com/?p=7</guid>
		<description><![CDATA[As the cloud server offerings grow on the internet, so does the appeal of being able to provision and decommission scalable servers on demand. However, one of the major differences between these offerings and their more aged ancestors, the virtual dedicated/private servers (VDS or VPS in short), is that most of the cloud boxes have [...]]]></description>
			<content:encoded><![CDATA[<p>As the cloud server offerings grow on the internet, so does the appeal of being able to provision and decommission scalable servers on demand. However, one of the major differences between these offerings and their more aged ancestors, the virtual dedicated/private servers (VDS or VPS in short), is that most of the cloud boxes have vanilla images, at least the ones my favorite provider, Rackspace, offers do.</p>
<p>This usually means that one must install Apache, FTP servers and webmin if desired manually. But simply running these services after setup will not allow outside clients to access them if you have a firewall such as iptables active–and most basic boxes will have some type of one running, most probably iptables on RHEL, CentOS, Ubuntu, etc.</p>
<p>To allow access to your services, you must add rules to your iptables firewall rule table telling it what ports to open to whom (what ip addresses). I am not going to rewrite a full tutorial on opening ports on iptables, as a very good basic one is available at <a  rel="nofollow" href="https://help.ubuntu.com/community/IptablesHowTo" class="external external_icon">Ubuntu iptables Basic How-To</a> plus many more advanced ones through the forums and linux communities.</p>
<p>However, most of the tutorials out there, do not stress the fact that “Appending” a new rule to the list using “-A” will not work in most cases since the default rule, the one listed at the end of iptables list, is usually one to deny everything that reaches it. Since iptables processes rules in sequential manner, if your rule is appended to the end of the list, the default rule will “DENY” all requests before they even approach your newly inserted rule. Below is the usually suggested approach to open the webmin port in the “INPUT” chain which does not work for our setup.</p>
<p><code>iptables -A INPUT -p tcp --dport 10000 -j ACCEPT</code></p>
<p>To remedy this, you must “INSERT” your rule use the “-I” option followed by the chain and the slot to insert the rule in. To determine this run the following command and count the slots starting with 1.</p>
<p><code>iptables -L</code></p>
<p>Making sure that you select the right chain, which you will after reading some tutorials carefully, you should then be able to add your desired rule in a slot (e.g. 3 in the example below) before the default one, as follows:</p>
<p><code>iptables -I INPUT 3 -p tcp --dport 10000 -j ACCEPT</code></p>
<p>I hope this helps reduce some aggravation while trying to get a vanilla linux box launched.</p>
<img src="http://feeds.feedburner.com/~r/managingecommerce/~4/pCNjPbXOr6c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.managingecommerce.com/technology/servers/opening-new-port-on-linux-iptables-succesfully-7/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.managingecommerce.com/technology/servers/opening-new-port-on-linux-iptables-succesfully-7?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=opening-new-port-on-linux-iptables-succesfully</feedburner:origLink></item>
	</channel>
</rss>
