CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Scheduled reminders only going to certain members?
Pages: [1]

Author Topic: Scheduled reminders only going to certain members?  (Read 789 times)

denishow

  • I’m new here
  • *
  • Posts: 19
  • Karma: 2
  • CiviCRM version: 4.2
  • CMS version: WordPress 3.4.2
  • MySQL version: 5.4
  • PHP version: 5.3.15
Scheduled reminders only going to certain members?
March 02, 2013, 04:05:10 am
Hi,

I have around 200 members and set up a scheduled reminder to go out 1 month before their membership ends. On 28th Feb, 45 emails went out to all the members whose membership ended on 31st March. Excellent I thought!

Unfortunately, the rest of the members' membership expires on 1st April and they didn't get any reminders, not on 1st March or today (2nd).

It's very difficult to work out why this might be. I changed the email template slightly on 28th and thought this might be the cause, so on 1st, I also edited the scheduled reminder to check that everything was up-to-date, still nothing today.

The first scheduled reminder happened at 9am. Is that fixed somewhere? How can I poke it to send appropriate reminders? How does it work out when "1 month before" is? Now that it is less than 1 month, what happens? Will it still try and send it if it hasn't already, or do I have to change the reminder to be 29 days before?

Also, I thought that I could maybe just do a bulk mailing instead, but it seems that the tokens {membership.type} and {membership.end_date} aren't filled in if you send it to a member. In fact even if you search for matching memberships and then try and send it to those, the membership tokens aren't filled in. Is there a way to get them populated.

Thanks in advance
Denis

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Scheduled reminders only going to certain members?
March 02, 2013, 08:29:21 am

Do u have the scheduled reminder cron job running? Might want to search the wiki for how to set it up. The cron job checks on a daily / hourly (depending on how its set up) and see what reminders match the time and send it

however for safety reasons, we also limit the range to 24 hours (so its 1 month and 1 month - 24 hours). so once u set the cron job u will need to tweak your parameters to get the ones expiring april 1

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

denishow

  • I’m new here
  • *
  • Posts: 19
  • Karma: 2
  • CiviCRM version: 4.2
  • CMS version: WordPress 3.4.2
  • MySQL version: 5.4
  • PHP version: 5.3.15
Re: Scheduled reminders only going to certain members?
March 07, 2013, 02:17:15 am
Thanks Lobo,

Yes, I've got a cron job that checks all the scheduled jobs every 10 mins or so.

I got the reminder to work eventually by changing the criteria to be 29 days before expiry. I'm not sure why one set went off and the other didn't, but it's working now.

I'm going to try and synchronise all the end dates to be the same and do another reminder in a week or so.

Thanks again
Denis

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Scheduled reminders only going to certain members?

This forum was archived on 2017-11-26.