No, it is not necessary to deactivate the campaign even if the end date is already set. However,
- If you have set the end date and the campaign is still active, then the guests will be able to earn bonus points/rewards for the purchases made (when the campaign was running) even if they scan the purchase after the campaign ended.
- If you have set the end date and deactivated the campaign as well, then the guests would not be able to earn any rewards or bonus points for the purchases that were made within the campaign time duration but were scanned after the campaign has ended.