Hi Andrea,
What you want to do here is have a "Remove from Flow" campaign triggered off of the flag that you set in SFDC.
How you might do this is...
Create a checkbox field in Salesforce against your Lead and/or Contact record.
Then create a Smart Campaign in Marketo to trigger off of this field being updated. Might look something like this:
Smart List:
Flow:
![0EM50000000QI6d.jpg 0EM50000000QI6d.jpg](/t5/image/serverpage/image-id/9511i873910BB7D54774E/image-size/large?v=v2&px=999)
If there was more to the original campaign and you JUST wanted them not to receive the email, but to receive all the steps down the line....maybe consider adding them to a list and then you can use "not being a member" of that list in your If Step.
For example:
![0EM50000000QI6n.jpg 0EM50000000QI6n.jpg](/t5/image/serverpage/image-id/9476iE1C0CF6737D34747/image-size/large?v=v2&px=999)
Let me know if that makes sense or you have any questions!