The associate lead call gives a "change data value" trigger, but only when a data value actually changes. It is best practice to submit a timestamp (datetime) into a custom Marketo field (using Associate Lead), which you can use to trigger off of.
Also take a look at segment.io, they have a neat library for making working with Associate Lead easier:
https://segment.io/docs/integrations/marketo