Yes. With LoyaltySurf, you get to choose when to trigger a loyalty action. For example, rewards can be unlocked when a new lead in your CRM has their status updated or when a user in your web app completes a post-signup workflow. Simply make a single API call or use our Zapier app for a no-code solution.