{"id":5623,"date":"2019-05-02T13:33:45","date_gmt":"2019-05-02T11:33:45","guid":{"rendered":"https:\/\/www.recolize.com\/?p=5623"},"modified":"2019-05-02T14:29:29","modified_gmt":"2019-05-02T12:29:29","slug":"optimize-recolize-recommendations","status":"publish","type":"post","link":"https:\/\/www.recolize.com\/en\/blog\/optimize-recolize-recommendations\/","title":{"rendered":"How to Optimize Recolize Recommendations?"},"content":{"rendered":"<section class=\"section  text-normal section-text-no-shadow section-inner-no-shadow section-normal section-opaque\"  >\n    \n    <div class=\"background-overlay grid-overlay-0 \" style=\"background-color: rgba(0,0,0,0);\"><\/div>\n\n    <div class=\"container container-vertical-default\">\n        <div class=\"row vertical-default\">\n            <div class=\"col-md-12     text-default small-screen-default\"  ><div class=\"col-text-1 text-normal  element-top-20 element-bottom-20\" data-os-animation=\"none\" data-os-animation-delay=\"0s\">\n    <p>One of the central questions of our new customers is, how to optimize Recolize Recommendations in their daily business, to get a better performance? As Recolize offers a totally different approach compared to competitors to integrate recommendation widgets into a page, the analysis of the recommendations also differs from fixed positioned widgets.<!--more--><\/p>\n<h2>The Recolize Difference<\/h2>\n<p>In the <a href=\"https:\/\/tool.recolize.com\">Recolize Tool<\/a>\u00a0you are very flexible to define your recommendation widget positions based on existing CSS elements on your website. So you are free to integrate the recommendations without any developer resources, for every landing page etc. Furthermore you define your recommendation rules completely URL based and <strong>not<\/strong> widget based.<\/p>\n<h3>Flexible Widget Positions Through CSS Selectors<\/h3>\n<p>Let&#8217;s make an example from our <a href=\"http:\/\/demo.magento2.recolize.com\/hero-hoodie.html\">Magento 2<\/a> demo system:<\/p>\n<h2><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-5626 aligncenter\" src=\"https:\/\/www.recolize.com\/wp-content\/uploads\/recolize-css-selectors-widget-positions.png\" alt=\"\" width=\"600\" height=\"578\" srcset=\"https:\/\/www.recolize.com\/wp-content\/uploads\/recolize-css-selectors-widget-positions.png 1516w, https:\/\/www.recolize.com\/wp-content\/uploads\/recolize-css-selectors-widget-positions-300x289.png 300w, https:\/\/www.recolize.com\/wp-content\/uploads\/recolize-css-selectors-widget-positions-768x740.png 768w, https:\/\/www.recolize.com\/wp-content\/uploads\/recolize-css-selectors-widget-positions-1024x986.png 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/h2>\n<p>The Recolize widget in this case of a product page is defined as:<\/p>\n<pre>.product.info.detailed:after<\/pre>\n<p>This CSS selector simple means: display a Recolize widget on every page which has the element <strong>.product.info.detailed<\/strong> after this specific element. So you are free to use <strong>every<\/strong> existing CSS element on your website. Anytime, very flexible, as many widgets as you want per page and the widgets are displayed instantly.<\/p>\n<h3>URL Based Rules for Very Specific Recommendations<\/h3>\n<p>In difference to other less flexible systems, in Recolize you define your recommendation rules URL based. As there can be multiple widgets on a single page, you define the URL and the position of the widget as base for the rule. For determining the position, you simple count through the displayed recommendation widgets from top to bottom.<\/p>\n<p>We&#8217;ve decided to offer URL based recommendation rules, because marketeers work with URLs in all performance marketing channels to generate traffic to a website and we want to improve the conversion of this traffic onsite also URL based to make it easier. Therefore it is e.g. possible to display different recommendations based on a campaign parameter in an URL.<\/p>\n<p>E.g. the URL<\/p>\n<pre>http:\/\/demo.magento2.recolize.com\/hero-hoodie.html?utm_campaign=Blue Jeans<\/pre>\n<p>can then display different recommendations in the same widget\/position, based on the <strong>utm_campaign<\/strong> parameter compared to the URL<\/p>\n<pre>http:\/\/demo.magento2.recolize.com\/hero-hoodie.html<\/pre>\n<p>without a campaign parameter.<\/p>\n<h2>1. Integrate Your First Widgets<\/h2>\n<p>The first step after you start with Recolize is to define the CSS selectors to display recommendation widgets on your website. The CSS selector system was described above.<\/p>\n<p>It&#8217;s much better to start with several widgets than to start with only a single widget on e.g. product pages. Many customers tend to start small and extend later. But you will get much more relevant results for your analysis, if you use our USP to add as many widgets per page as you want to.<\/p>\n<h2>2. Define the Cycle for the Analysis<\/h2>\n<p>Very important for a reasonable analysis is to define a time cycle for the analysis. The cycle should mainly depend on the traffic of your website. Traffic either means unique users or page impressions.<\/p>\n<p>Start with the following base cycle:<br \/>\n\n<div class=\"wpdt-c\">\n    \n<input type=\"hidden\" id=\"wdtNonceFrontendEdit\" name=\"wdtNonceFrontendEdit\" value=\"6f32216ba6\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/posts\/5623\" \/>    <input type=\"hidden\" id=\"table_1_desc\" value='{\"tableId\":\"table_1\",\"tableType\":\"manual\",\"selector\":\"#table_1\",\"responsive\":false,\"editable\":false,\"inlineEditing\":false,\"infoBlock\":false,\"globalSearch\":false,\"showRowsPerPage\":false,\"popoverTools\":false,\"hideBeforeLoad\":false,\"number_format\":1,\"decimalPlaces\":2,\"spinnerSrc\":\"https:\\\/\\\/www.recolize.com\\\/wp-content\\\/plugins\\\/codecanyon-3958969-wpdatatables-tables-and-charts-manager-for-wordpress\\\/assets\\\/\\\/img\\\/spinner.gif\",\"groupingEnabled\":false,\"tableWpId\":\"14\",\"dataTableParams\":{\"sDom\":\"BT\\u003C\\u0027clear\\u0027\\u003Etp\",\"bSortCellsTop\":false,\"bFilter\":true,\"bPaginate\":true,\"aLengthMenu\":[[1,5,10,25,50,100,-1],[1,5,10,25,50,100,\"All\"]],\"iDisplayLength\":10,\"columnDefs\":[{\"sType\":\"formatted-num\",\"wdtType\":\"int\",\"bVisible\":false,\"orderable\":true,\"searchable\":true,\"InputType\":\"text\",\"name\":\"wdt_ID\",\"origHeader\":\"wdt_ID\",\"notNull\":false,\"conditionalFormattingRules\":[],\"className\":\"numdata integer  column-wdt_id\",\"aTargets\":[0]},{\"sType\":\"formatted-num\",\"wdtType\":\"int\",\"bVisible\":true,\"orderable\":true,\"searchable\":true,\"InputType\":\"text\",\"name\":\"trafficpageimpressions\",\"origHeader\":\"trafficpageimpressions\",\"notNull\":false,\"conditionalFormattingRules\":[],\"className\":\"numdata integer  column-trafficpageimpressions\",\"aTargets\":[1]},{\"sType\":\"formatted-num\",\"wdtType\":\"int\",\"bVisible\":true,\"orderable\":true,\"searchable\":true,\"InputType\":\"text\",\"name\":\"cycledays\",\"origHeader\":\"cycledays\",\"notNull\":false,\"conditionalFormattingRules\":[],\"className\":\"numdata integer  column-cycledays\",\"aTargets\":[2]}],\"bAutoWidth\":false,\"order\":[[0,\"asc\"]],\"ordering\":true,\"buttons\":[],\"bProcessing\":false,\"serverSide\":true,\"ajax\":{\"url\":\"https:\\\/\\\/www.recolize.com\\\/wp-admin\\\/admin-ajax.php?action=get_wdtable&table_id=14\",\"type\":\"POST\"},\"sPaginationType\":\"full_numbers\",\"oSearch\":{\"bSmart\":false,\"bRegex\":false,\"sSearch\":\"\"}},\"tabletWidth\":\"1024\",\"mobileWidth\":\"480\",\"advancedFilterEnabled\":false,\"serverSide\":true,\"autoRefreshInterval\":0,\"processing\":true,\"fnServerData\":true,\"columnsFixed\":0,\"sumFunctionsLabel\":\"\",\"avgFunctionsLabel\":\"\",\"minFunctionsLabel\":\"\",\"maxFunctionsLabel\":\"\",\"columnsDecimalPlaces\":{\"wdt_ID\":-1,\"trafficpageimpressions\":-1,\"cycledays\":-1},\"columnsThousandsSeparator\":{\"wdt_ID\":0,\"trafficpageimpressions\":1,\"cycledays\":1},\"sumColumns\":[],\"avgColumns\":[],\"sumAvgColumns\":[],\"timeFormat\":\"h:i A\",\"datepickFormat\":\"dd\\\/mm\\\/yy\"}'\/>\n\n    <table id=\"table_1\"\n           class=\"  display nowrap data-t data-t wpDataTable\"\n           style=\"\"\n           data-described-by='table_1_desc'\n           data-wpdatatable_id=\"14\">\n\n        <!-- Table header -->\n        \n<thead>\n<tr>\n                    <th\n                        class=\" wdtheader sort numdata integer \"\n        style=\"\">wdt_ID<\/th>        <th\n        data-class=\"expand\"                class=\" wdtheader sort numdata integer \"\n        style=\"\">Traffic (Page Impressions)<\/th>        <th\n                        class=\" wdtheader sort numdata integer \"\n        style=\"\">Cycle (Days)<\/th>    <\/tr>\n<\/thead>\n        <!-- \/Table header -->\n\n        <!-- Table body -->\n        \n<tbody>\n        <tr id=\"table_14_row_0\">\n                    <td style=\"\">1<\/td>\n                    <td style=\"\">10.000<\/td>\n                    <td style=\"\">60<\/td>\n            <\/tr>\n            <tr id=\"table_14_row_1\">\n                    <td style=\"\">2<\/td>\n                    <td style=\"\">50.000<\/td>\n                    <td style=\"\">50<\/td>\n            <\/tr>\n            <tr id=\"table_14_row_2\">\n                    <td style=\"\">3<\/td>\n                    <td style=\"\">100.000<\/td>\n                    <td style=\"\">40<\/td>\n            <\/tr>\n            <tr id=\"table_14_row_3\">\n                    <td style=\"\">4<\/td>\n                    <td style=\"\">200.000<\/td>\n                    <td style=\"\">30<\/td>\n            <\/tr>\n            <tr id=\"table_14_row_4\">\n                    <td style=\"\">5<\/td>\n                    <td style=\"\">500.000<\/td>\n                    <td style=\"\">21<\/td>\n            <\/tr>\n            <tr id=\"table_14_row_5\">\n                    <td style=\"\">6<\/td>\n                    <td style=\"\">1.000.000<\/td>\n                    <td style=\"\">14<\/td>\n            <\/tr>\n            <tr id=\"table_14_row_6\">\n                    <td style=\"\">7<\/td>\n                    <td style=\"\">5.000.000<\/td>\n                    <td style=\"\">7<\/td>\n            <\/tr>\n    <\/tbody>        <!-- \/Table body -->\n\n        <!-- Table footer -->\n        \n        <!-- \/Table footer -->\n\n    <\/table>\n\n<\/div><style>\ntable.wpDataTable td.numdata { text-align: right !important; }\n.wpDataTablesWrapper table.wpDataTable > tbody > tr > td{ border: none !important; }\n.wpDataTablesWrapper table.wpDataTable > thead > tr > th{ border: none !important; }\n<\/style>\n\n<style>\n\/* table font color *\/\n.wpdt-c .wpDataTablesWrapper table.wpDataTable thead th,\n.wpdt-c .wpDataTablesWrapper table.wpDataTable tbody td,\n.wpdt-c .wpDataTablesWrapper table.wpDataTabletable tfoot td {\n\tcolor: #00829f !important;\n}\n\n\n<\/style>\n<\/p>\n<h2>3. The Steps of an Analysis in the Recolize Tool<\/h2>\n<h3>a) KPI Overview in the Recolize Dashboard<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-5650\" src=\"https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-kpis-dashboard.png\" alt=\"Analyze Recolize KPIs in the Dashboard\" width=\"600\" height=\"1297\" srcset=\"https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-kpis-dashboard.png 1192w, https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-kpis-dashboard-139x300.png 139w, https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-kpis-dashboard-768x1660.png 768w, https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-kpis-dashboard-474x1024.png 474w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>In the Recolize Dashboard you can freely choose a time frame (in the example above 2019\/04\/01 until 2019\/04\/07) and then analyze the following KPIs in realtime:<\/p>\n<ul>\n<li>Clicks: clicks on recommendations.<\/li>\n<li>Conversions: number of direct Recolize conversions (only direct conversions of a previously clicked recommendation are counted).<\/li>\n<li>Revenue:\u00a0revenue of direct Recolize conversions (only direct conversions of a previously clicked recommendation are counted).<\/li>\n<li>Revenue chart: daily revenue.<\/li>\n<li>Top 10 URLs revenue: your top 10 urls which generated the most revenue.<\/li>\n<li>Top URLs: your top 10 URLs based on revenue, clicks and recommendation views. Click on an URL to see details.<\/li>\n<li>Flop URLs: your worst 10 URLs based on revenue, clicks and recommendation views.\u00a0Click on an URL to see details.<\/li>\n<li>Clicks: daily clicks.<\/li>\n<li>Click Rate: daily click rate on recommendations.<\/li>\n<li>Top 10 URLs Click Share: the click share of your top 10 URLs.<\/li>\n<li>The number of displayed recommendation widgets.<\/li>\n<li>Page Impressions with Recommendations: every page impression which displayed one or more recommendation widget is counted.<\/li>\n<\/ul>\n<h3>b) Drill Down the Selected Time Frame<\/h3>\n<p>After you&#8217;ve analyzed the overview of your recommendations, then change the time frame in the Recolize Tool to analyze your KPIs deeper. E.g. switch to single days when a special sales activity took place. Every chart in the Recolize will then display the numbers hourly.<\/p>\n<h2>4. Analyze Specific URLs<\/h2>\n<p>If you want to analyze one specific URL, then just click on it in the Top 10 or Flop 10 URLs. If your URL is not listed there, then use the link &#8220;Show more URLs&#8221; under the Flop URLs, search for your url and then click on it.<\/p>\n<p>After you&#8217;ve clicked on the URL, you&#8217;ll be displayed the URL Details view for the selected time frame:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-5678\" src=\"https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-url-detail.png\" alt=\"Analyze URL Details\" width=\"600\" height=\"595\" srcset=\"https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-url-detail.png 1157w, https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-url-detail-150x150.png 150w, https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-url-detail-300x298.png 300w, https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-url-detail-768x762.png 768w, https:\/\/www.recolize.com\/wp-content\/uploads\/analyze-recolize-url-detail-1024x1016.png 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>You can then analyze the following details:<\/p>\n<ul>\n<li>Keyfacts, Recommended Actions, Expectations: our Customer Intelligence Tool gives you hints for improving your recommendations. In this image the URL is contained in the top 100 URLs and no changes are needed to improve the recommendations for this specific URL.<\/li>\n<li>The revenue share of this URL compared to the total revenue of all recommendations.<\/li>\n<li>Top 10 products: based on your product IDs.<\/li>\n<li>The number of clicks on a recommendation under this URL.<\/li>\n<li>The number of recommendation views under this URL.<\/li>\n<\/ul>\n<h2>5. Create a New Recommendation Rule<\/h2>\n<p>After you&#8217;ve analyzed your recommendations, you can decide to optimize your recommendation rules to improve the performance of the recommendations.<\/p>\n<p>Therefore click on the button &#8220;Add New Recommendation&#8221; on the right upper corner if the Recolize Tool. On the URL Detail view you click on &#8220;Create New Recommendation for this URL&#8221; and the URL field in the recommendation configuration form will be pre-set.<\/p>\n<p>After that define rules which in your opinion improve the performance of your recommendations. Also think of the recommended actions in the URL Detail view, which can help you with some basic recommendations for your rules.<\/p>\n<p>In the next analysis cycle you should then:<\/p>\n<ul>\n<li>Compare the previous timeframe&#8217;s overall performance to the most current cycle to find out, if your new rule has improved the performance.<\/li>\n<li>Compare the most important, best and worst performing URLs in both timeframes to find out, which influence your new rule had on the performance of these URLs.<\/li>\n<li>Ideally exclude other influence factors like additional campaign activities to have a statistically relevant comparison.<\/li>\n<li>Decide, if you need further rule changes or maybe also additional rules for specific target groups or other contexts.<\/li>\n<\/ul>\n<h2>6. Analyze Page Types<\/h2>\n<p>Recolize is planning to integrate the analysis of page types by using the same URL wildcards which you can select in the Recolize rules. You can then e.g. analyze all widgets on a product page by filtering &#8220;ALL_ITEM_DETAIL_PAGES&#8221; in the URLs.<\/p>\n<p>This feature will be available in Q3 2019.<\/p>\n<h2>7. Integration of External Tracking Tools<\/h2>\n<p>Most of our customers are using Google Analytics, but also other usertracking tools like Econda, Adobe Analytics etc. If you want to start e.g. an onsite campaign or trigger an event tracking after a click on a recommendation, then we can integrate this for you. Please just write the Recolize Team and we will add this to your <a href=\"https:\/\/tool.recolize.com\/domains\">Recolize Domain<\/a>.<\/p>\n<h2>8. Ask the Recolize Team for Further Analysis<\/h2>\n<p>Some of our customers have special needs for the analysis and to optimize Recolize Recommendations. If you want us to support you, then we can schedule regular meetings to analyze and improve the performance of your recommendations regularly. This service is completely free for you. Please contact us <a href=\"https:\/\/www.recolize.com\/en\/contact-us\/\">here<\/a>.<\/p>\n<\/div>\n<\/div>        <\/div>\n    <\/div>\n<\/section>\n\n","protected":false},"excerpt":{"rendered":"<p>One of the central questions of our new customers is, how to optimize Recolize Recommendations in their daily business, to get a better performance? As Recolize offers a totally different approach compared to competitors to integrate recommendation widgets into a page, the analysis of the recommendations also differs from fixed positioned widgets.<\/p>\n","protected":false},"author":1,"featured_media":5660,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[164,152,153],"tags":[],"_links":{"self":[{"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/posts\/5623"}],"collection":[{"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/comments?post=5623"}],"version-history":[{"count":41,"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/posts\/5623\/revisions"}],"predecessor-version":[{"id":5690,"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/posts\/5623\/revisions\/5690"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/media\/5660"}],"wp:attachment":[{"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/media?parent=5623"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/categories?post=5623"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recolize.com\/en\/wp-json\/wp\/v2\/tags?post=5623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}