I don't know.
I hope I solved this problem.
You use the restriction "OrderTotal". Old release of the plugin doesn't know what nop order we need to take.
This new release will take the order with the biggest amount.
1. Upgrade plugin
http://www.foxnetsoft.com/content/files/FoxNetSoft.SmartCampaigns.zip
Replace all files from the new ZIP file and restart nopcommerce. Plugin will upgrade itself itself.
2. Plugin uses the nopcommerce task manager.
Maybe you use sandbox and store's URL is not leave. Nopcommerce runs tasks itself.
Check the list of stores in nop admin mode. Do you use the correct store URL?
1. What nopcommerce version do you use?
2. What campaign do you use? Can you make print screen and add pictures in this topic?
3. Open plugin configure page and enable debugging.
4. Try to send email and send me plugin log file.
update Setting
set Value='False'
where Name = 'ipfiltersettings.enabled'
Open the store list in the nopcommerce admin mode.
Check your store URL.
It has to have a forward slash '/' at this end of the string.
Example
https://www.yourstore.com/
Please check it and write me about result.
Check the name of model for product details page and check the names of the action and the controller.
I upgraded all plugins.
Clear the cache of the browser and download the new ZIP file.
I download the old 3.1.0 DLL Microsoft files and recompiled plugin.
Please try again.
Download the new release.
I recompiled the plugin with less DLL versions.
Try and write me about result.
An you want to create array for product order items.
Am I right?
'transactionProducts': [{
'sku': '%ProductIds%',
'name': '',
'category': %PageType%,
'price': %ProductPrice%,
'quantity': %Quantity%
}]