Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a time dependent workflow on opportunity object which upon meeting the criteria schedules the following time trigger:

  1. sends email 7 days before the close date
  2. Sends email 2 days after the close date

If there is already an existing opportunity with close date of today and my workflow rule criteria is met. It is sending an email for the one where the time trigger is in the past (i.e. 7 days before the close date). Is there any way to avoid this case?


share|improve this question

What is your Workflow's Rule Criteria? Have you tried:

CloseDate >= TODAY() + 7

That way if it closes today, the rule criteria will evaluate to false.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.