When I add a promotion I can see the following triggers:

enter image description here

But in our trigger-types.xml file there are only the following nine triggers defined:

enter image description here

Where are all the extra triggers coming from and can they be removed?

  • Current Date
  • Navigation steps
  • Number of results
  • Page template

Conversely these are in my Xml but not explicity displayed in the drop-down:

  • SmartTarget Page (Page template?)
  • SmartTarget Region (Query type?)
  • SmartTarget Active Period (Result type?)
  • SmartTarget Publication (????)


The docs describe 3 of the first 4 as Default Triggers - it's not stated explicitly but, as Velu mentions, can default triggers not be removed?

Navigation steps isn't in the docs though - is this connected to Fredhoppers Navigation settings?



The first four are added by Fredhopper, the other four by XO. The former cannot be hidden and the latter are always hidden (as they are defined on the other tabs instead).

Actually, you could probably filter out the ones you don't want in a data extender, but I doubt it would be worth the effort.


I believe trigger-type xml cached, do the following steps to clear the cache

  1. Reload the Fredhopper Triggers http://localhost:8180/fredhopper/sysadmin/reload-config.jsp?select=trigger-types (This will clear the cache)
  2. Follow this step to push this new trigger-type.xml to change to reflect in Live query instance

a. Open this URL http://localhost:8180/fredhopper/admin/ and then go to File the configuration by clicking File in Business Manager, and then File again. This will open the Publication Manager.

b. Publish the configuration by clicking Approve, and finally, click Publish

c. Push the data to live (this will establish a permanent connection between the indexer and the live site, allowing for publishes in the future to be pushed to the live side) by running the command below: bin/fresh-index-to-live

  1. Recycle the SDL Tridion Apppool in IIS.

I hope it helps.

  • Thanks Velu - I've changed my screenshot as it was from the wrong instance!
    – Neil
    Feb 20 '18 at 15:33
  • 1
    I believe that's default triggers always will be displayed
    – Velmurugan
    Feb 20 '18 at 15:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.