• Resolved pitzputz

    (@pitzputz)


    Hi,

    My sequence has 2 emails.

    The first is being sent on time (using FluentSMTP), but the second is in a “Scheduled” status, for no appearant reason. Eventually it sends, but with a delay of a 1 minute of so.

    The sequence is:
    – 1st mail: 0 minutes after starting point.
    – 2st mail: 1 minutes after starting point.

    By the way – how do I set a time relative to the last event? I mean above, I’d like to set it to 0 minutes too, and the system will know it’s 0 minutes in relation to the 1st mail.

    So, what could delay an email? Any hidden setting I should look for?
    And, is there any log file? Or a way to create it (using custom code is fine).

    Lastly, thank you!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Ibrahim Sharif

    (@ibrahimsharif)

    Hello @pitzputz,

    Regarding your concern about the delay in sending the second email in your sequence, a one-minute delay is considered acceptable due to background processes such as preparing email queues and database queries. However, if you’re experiencing longer delays, there may be underlying issues to address.

    To create a time relation between subsequent emails, set the delay for the second email to be the same as the starting point. For instance, if you want the first email to be sent 0 minutes after the starting point and the second email to be sent 0 minutes after the first email, set the delay for both emails as 0 minutes from the starting point.

    Unfortunately, there are no hidden settings or logs specifically for delay checks. However, ensure that your server has a properly configured cron job setup to facilitate timely email delivery.

    If the issue persists or you encounter further delays, please don’t hesitate to contact us again. We’re here to assist you and ensure your FluentCRM experience is optimal.

    Thank you for your patience and understanding.

    Thread Starter pitzputz

    (@pitzputz)

    Hi @ibrahimsharif , first thank you for the reply.

    I should have mentioned that – I use server cron jobs (with wget) with a short interval, so we can rule that out.

    I’ll rephrase the question regarding sequences: this is what I’m trying to achieve:

    • Mail 1: 17 minutes after the user signs up
    • Mail 2: 13 minutes after Mail 1

    See? In total, the user got 2 mails within 30 minutes of registration.

    Question is: What do I put as values in delay?

    Plugin Support Md. Ashikur Rahman

    (@ashiik)

    Hello @pitzputz,

    We apologize for the delayed response and appreciate your understanding and patience.

    What do I put as values in delay?

    You must set the value relative to the starting point, not the last email. Unfortunately, FluentCRM does not currently allow you to set the delay relative to the previous email.

    So, set the delay value to 17 minutes for the first email and 30 minutes after the starting point for the second email.

    Additionally, we recommend setting the server cron to run every minute. If your hosting doesn’t allow this, then you can set it to run every 5 minutes at least. This will help the emails to be sent out timely.

    Let me know if you have any further questions.

    Kind Regards,
    Ashikur Rahman

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.