Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Query for creating serial campaigns with contact strategy



User is having issue regarding creating below:

Three campaigns as follow:
*camp 1
*camp 2
*camp 3
The three campaigns will run on daily basis & Running will be based on the campaign priority which means, camp 1 will run first followed by camp 2 then camp 3 , Campaign criteria will be refreshed daily, Expected volume per campaign 10M (with overlap between the three campaigns)

• Communication will follow contact strategy
• Daily prioritization between the 3 campaigns
• Camp 2 communication to be after 3 weeks after communicating camp 1
• Camp 3 to be after 3 weeks after communicating camp 2
• Follow the contact strategy with other manual campaigns launched from Chordiant (2 communication per week, 8 per month for HVC and 10 per month for M&LVC)

Error Messages

Not Applicable

Steps to Reproduce

Not Applicable

Root Cause

Not Applicable


To run 3 campaigns, where execution of camp 2 should be started once camp 1 has completed, and execution of camp 3 should be started once camp 2 has completed:
The above scenario can be achieved by using ProcessingReady and ProcessingDelay scripts which can be found in the bin directory.

The ProcessingReady script should be included in camp 1 as the last component which will create a file (flag) with the path specified.
The ProcessingDelay script should be included in the camp 2 as the first component which will look for the file (flag) created by the ProcessingReady included as the last component in camp 1. If the specified file is found in the predefined location, camp 2 will start its execution.
The same procedure can be followed for triggering camp 3 from camp 2 completion.

The document “Process+control+scripts.doc” contains the details about each script.

Also, since these 3 campaigns are recurring campaigns, a script should be included as last components in camp 2 and camp 3, so as to delete the flag files created by the first cycles of camp1 and camp 2 respectively. Thus the second cycles of the camp 2 and camp 3 will not start until the flag files created by second cycles of camp 1 and camp 2 are found.


Published December 19, 2016 - Updated December 2, 2021

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us