Challenge Campaigns of type Receipt Qualification will use a qualification criteria to determine the progress of a guest towards the specified reward. If you're seeing a campaign gifting points or rewards at unexpected times, the qualification criteria associated with the campaign should be investigated to determine if it is correctly calculating the progress towards the intended goal of the campaign.
The processing function used in the qualification criteria selected will determine the progress towards completion specified in "No. of Steps/Points".
Sum of Quantities: This processing function should be used when looking to capture the number of times a guest has purchased a particular menu item or group of items.
Example: Gift guests a reward after purchasing one menu item 5 times. Sum of Quantities for the processing function, set "No. of Steps/Points" to 5.
Sum of Amounts: This processing function should be used when wanting to capture the value of items purchased by a guest.
Example: Gift guests a reward after spending $100 on entree menu items. Sum of Amounts for the processing function, set "No. of Steps/Points" to 100.
For more information on Challenge Campaigns, see the product documentation located here:
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)