• Resolved passer13

    (@passer13)


    Hi!
    I created a course with lesson’s delays (7-14-21 days). Then I created some engagement emails with proper delays (7-14-21 days) to inform my students about each new available lesson. But emails won’t sent with this error in log-file: ‘Email #237 was not sent because of dupcheck’. What is the problem?

Viewing 8 replies - 1 through 8 (of 8 total)
  • @passer13,

    These dupchecks exist because some actions triggering an engagement (like lesson or quiz completion) can occur multiple times. EG: a student completes a lesson and then marks as incomplete and then completes again). Or a student retakes a quiz two or three times to try to get a higher score. Each time they finish the completion action will occur triggering a duplicate email!

    I’m guessing that the dupchecks are probably unrelated to your lesson dripping emails. Can you provide me the details (screencap) of your engagement screen so I can take a look and make sure your configuration of these emails isn’t getting dupchecked incorrectly.

    Thanks,

    Thread Starter passer13

    (@passer13)

    My screencaps of engagement and letter settings are here, but they are in russian language.

    The strange thing is:

    I created 3 engagement with delays 0, 7 and 14 days with trigger ‘Student enrolls in a course’. These engagements must send the same email: “New lesson available”.
    First engagement works OK (with delay 0) and send email successfully, but others (7 and 14 days delay) doesn’t with error ‘dupcheck’ in log.

    It would be great if you just add new notification “Lesson availability” in LifterLMS settings with email notification. I think it will be very usefull.

    • This reply was modified 7 years ago by passer13.

    @passer13

    These engagements must send the same email: “New lesson available”.

    This is the issue… it will *never* send the same email twice, although in your case it seems that you want that to happen. I don’t have anything in place to ensure that this gets bypassed optionally.

    Best solution today is to create 3 duplicate emails, one for each engagement.

    It would be great if you just add new notification “Lesson availability” in LifterLMS settings with email notification. I think it will be very usefull.

    We’re planning to add this in a future release. I’m sorry that we don’t have it already. You can help us prioritize by voting on the feature request here: https://trello.com/c/2UHFsCa1/150-engagement-trigger-to-send-emails-alerts-or-text-message-when-dripped-lessons-become-available

    Thread Starter passer13

    (@passer13)

    Best solution today is to create 3 duplicate emails, one for each engagement.

    Did it. But dupcheck error again… omg

    @passer13,

    Are you certain you’re not seeing dupchecks for engagements which had been triggered prior to creating the new emails?

    Thread Starter passer13

    (@passer13)

    I reconfigured all existed engagements to separate emails. Or I have to delete them and recreate?

    @passer,

    Our engagement system isn’t as good as it should be (I have a big project scheduled to refactor the wohle thing) but today, once an engagement is triggered, it’s not updated if you update the engagement trigger post.

    EG: If you had duplicate emails setup and they were triggered they’re still going to get dupchecked by the aforementioned dupcheck functionality

    If a user triggers the engagement today after you’ve updated to be different emails, they will not get dupchecked.

    I do not have a way for you to easily modify engagement emails that have already been scheduled (this is an improvement I plan to make in that refactor project)

    Does that help clear this up?

    I know this is a bit terrible. I’m sorry…

    Thread Starter passer13

    (@passer13)

    Thanks for reply.
    Ok, I’ll try to disable this dupcheck in php code…

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Email was not sent because of dupcheck’ is closed to new replies.