My PHP version is : 7.4
My MySQL/MariaDB version is (delete as applicable): 10.5.21-MariaDB-cll-lve
My problem is :
I have a campaign from a form on which my client will submit a document to send to us for checking. Within 5 days, I have to send to the client the result file of checking. Then I wait for 7 days to send an email to ask them for a review (feedback, rate).
I created a custom contact field File_URL which is the URL of the result file. In the campaign, I created an action to check if the field has value then send out the email to the client then the client can download the document.
The problem is the action above just executed once right at form submiting and will never execute again. Although I checked on "Allow contacts to restart the campaign " already.
Are there any way to keep watching on the field value?
Steps I have tried to fix the problem :
I did also setup a group of campaign to loop on this with option “Allow contacts to restart the campaign” enabled. The first campaign will check for the field value, if it’s empty then remove from the campaign and add it to 2nd campaign. In the 2nd campaign, just move it back to 1st campaign to activate membership event for loop.
This works well but it created so many event logs in contact page.
I hope you have a solution for this. It’s great for me.