Managing extensive panel with over 100,000 emails per month

More
3 months 2 weeks ago #181487 by yohay
Hi,

Would like your input if one of you have the experience using Lime with extensive email invitations and reminders.

Up untill now we used Saas email marketing tool that can handle the load - making sure most of the emails will not be put into spam.

Now, we need to use token links and manage reminders which is more suited to handle within LS itself.
Is the capability of sending tones of mails without being blocked etc.. is only related to the email provider or there are things I can manage within LS to help this process be more successful?

Thanks in advanced

Please Log in or Create an account to join the conversation.

LimeSurvey Partners
More
3 months 1 week ago #181794 by davebostockgmail
So I have done this on numerous occasions and can tell you how it has gone down for me ...

1) Ensure you clean your email list, this is vital, if you do not then the likelihood of your emails hitting a spam mailbox is so high it is not funny ... We use Sendgrid as the mail service and before we took this step the email "reputation score" was around 60% now after cleaning we can send 100,000's of emails and we only hit around 96%.
2) Either be prepared to sit there for a long time when sending emails due to the send limitations in Limesurvey (5000 a time) I think is what we set ours at and seeing the "There is more emails to send" message constantly or search this forum for the Ajax Mail Pluggin which sends them all at once ... a god send
3) Changed your time out values on your server .. there is nothing worse than getting a "Page timed out" message and having to go through the who thing again because the page timed out on the server
4) Do not include terms such as "Win" "Earn" "Take Part" etc in your subject line .. will start triggering Spam filters like there are no tomorrow
5) Ensure your sending address is valid and can be reached via a reply ..again to reduce the risk of spamming
6) Use HTML format for your emails (Some older systems look for plain text to spot spam)
7) Make sure your survey links to a HTTPS site (http links in emails flag for spam)

Thats all I can think of at the moment, but like I said we send over a million emails a year have a good response rate and a great reputation score .. also using sendgrid (which is so cheap for emailing) we get to see who reports us as spam, who opens the emails and who clicks through on the link

Please Log in or Create an account to join the conversation.

More
3 months 1 week ago #181795 by jelo
The mailserver handling by LimeSurvey is a bit simple. The timeout/issue handling is not there, cause there is no queue (not easy with php, I know).
BTW: When you have notification emails activated (when someone clicks submit, an email is send) and the SMTP mailserver has a delay/timeout, the respondent cannot finish the survey. Hitting the submitbutton will not succeed, till the email can be transferred to your SMTP-server. There is no fallback or queue. Even skipping is not possible. That is not the main topic, but it shows that the mail handling is not that sophisticated at the moment.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in or Create an account to join the conversation.

More
3 months 1 week ago #181852 by yohay

Please Log in or Create an account to join the conversation.

More
3 months 1 week ago #181853 by yohay
Thank you very much for the tips!
I will sure use those... especially to shift our survey link to a secure one

Please Log in or Create an account to join the conversation.

More
3 months 1 week ago #181854 by yohay
thanks I was not familiar with the "notification emails" option , is that something that can be allocated to specific scenarios or just a global setting?

Please Log in or Create an account to join the conversation.

More
3 months 1 week ago #181855 by tpartner
The notification mail can be set for specific surveys.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Official LimeSurvey Partner - partnersurveys.com
The following user(s) said Thank You: yohay

Please Log in or Create an account to join the conversation.

More
3 months 6 days ago #181856 by DenisChenu

yohay wrote: …that can be allocated to specific scenarios …

For scenario : you can use Expression Manager, for example
{if(Q01=="Y","userYes@example.org","userNo@example.org")}

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand .
An error happen ? Before make a new topic : remind the Debug mode .
The following user(s) said Thank You: yohay

Please Log in or Create an account to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!