Sitecore 8.0 Personalization doesn't work

Hello dear Sitecore experts!

 

I faced a very strange problem. We've using a Sitecore 8.0 web site with analytics enabled. And now we decided to start using personalization features. 

I created a condition for a component via experience editor. I can see 2/2 on the personalization icon. When I change rules, I can see the effect. But after publishing, nothing happens for our users. Even if I create a very simple rule like "current month". 

I checked many Internet articles and nobody faced a problem like this. As I understand, to use personalization, I must just enable analytics and nothing more. 

 

Could you please help me with this problem? I have absolutely no idea what to do.

 

Sincerely,

  Dmitry 

4 Replies

  • Hi

    You are able to see the changes in Experience Editor mode but after publishing not able to see the changes in CD Website

    Are your publish your site from Experience Editor ? Try once from Content editor is there any yellow mark sentence is showing at quick info section for any item ?

    I think while creating new profile , rule etc it has default assigned with workflow , and they try to remain stay in draft stage and thus if you publish it will not reflect in CD.

    I will also recommend you just try with one condition instead of two from the component and also have a look while applying rules on the component by default it is hide or show .

    Also check the component(rendering) is mark with html cache or not 

  • In reply to DEBAL SAHA:

    Hello!

    I tried to publish from Experience Editor and from Content Editor. I tried make some changes in content and after publishing I can see them. So, the publishing is OK.

    I tried to check "hide component" option for default condition and still has no effect.

    Maybe I should do something more to enable this feature?

    Dmitry
  • In reply to Dmitry Teplyakov:

    To investigate the problem I installed a new empty site. And there everything works out of the box. 

    I checked the differences and found that components on my production site has "Personalization" property. But my "clean" site doesn't have it.

    Can it be the source of the issue?

  • In reply to Dmitry Teplyakov:

    Hi

    I am also not sure about the section of "Personalization" in the component ,While creating personalization in sitecore I need to add rules or edit rules etc. I always follow this link

    doc.sitecore.net/.../walkthrough_personalizing_components

    But not sure how this property has come , did you add any rendering parameter or something in the template .