Skip to content
English
  • There are no suggestions because the search field is empty.

How Quote Follow-Up Scheduling Works

Source: invoice.rb:1097-1111, invoices_controller.rb:2812-2813

  • Quote follow-up date = quote_first_sent_on + days_before_quote_follow_up (configurable per company)
  • If the company has not configured days_before_quote_follow_up, the global CONFIG default is used
  • Only applies to quotes that have follow-up flags enabled (send_follow_ups_email or send_follow_ups_sms)
  • The quote_first_sent_on timestamp is set once -- the first time either follow-up flag is toggled on -- and does not reset
  • If follow-up flags are toggled off and back on, the original timestamp is preserved and the timer continues from the first send

Support scenarios

  • "How is the quote follow-up date calculated?" -> it is the date the quote was first sent plus the configured follow-up days
  • "The follow-up came earlier/later than expected" -> check the company's days_before_quote_follow_up setting; if not set, the system default is used
  • "I turned off follow-ups and turned them back on, but the date didn't reset" -> the timer starts from the first activation and does not reset