I have created a promotion in Smart Target and published it and I can see promotion file is deployed in fredhopper indexer instance . But it is not getting processed by STkettle job immediately. If I run manually it is getting processed.

Here is my few question,

1.How can I know what is schedule interval and whether ST kettle job is running or not.
2. Does ST kettle job start to run automatically when we start fredhopper instance through command prompt.

3.will I be able to see the promotion immediately in preview mode of indexer server and query server?

Please note that i am using below fredhopper version

Fredhopper version: fredhopper- SDL Web : SDL Web 8.5

  • Can you add version information? SDL Web/Tridion version, Fredhopper version. Thanks.
    – Nuno Linhares
    Commented May 25, 2017 at 16:41
  • Fredhopper version: fredhopper- and SDL Web : SDL Web 8.5 Commented May 26, 2017 at 7:20

1 Answer 1


Deployer is responsible for calling the STJob and if it is not happening with your environment,

  1. Please make sure you have configured the Tag correctly under the in the SmartTarget configuration file of the deployer configuration

  2. when you publish it will start automatically, no need to schedule it in intervals

  3. Yes, you would be able to see the promotion immediately in indexer after publish is succesful, might take a bit for the query server based on settings
  4. Make sure you have also given sufficient permissions for the deployer to run the kettle job, more details can be found about your issue with kettle when you turn the deployer log level to debug

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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