1

I'm creating a scheduled reminder email that is sent to members six weeks before their membership expires. I want the email to link to the membership page with the contact details of the organisation filled in.

I have managed to do this successfully for individuals by using the following link in the email:

[site.com]/civicrm/contribute/transact?reset=1&id=1&{contact.checksum}&cid={contact.contact_id}

However, this doesn't work for organisations. It only fills in the email address of the organisation but not the organisation's name, address and postcode.

I presume that this is something to do with the fact that the organisation membership form is filled out on behalf of the organisation.

Is there a way I can change this link to ensure that the organisation's full details are filled in when the user clicks on the link?

I am using CiviCRM 4.6.10 on Drupal 7.41.

2

I got round this by creating a group for the non-primary memberships. I then set up a membership scheduled reminder and limited the emails to the group I created.

1

I have a partial answer to this question. The link above works fine, but you have to ensure that the organisation's membership is inherited by staff.

To do this you need to edit the membership type and set 'Relationship Type' to 'Employer of' (not 'Employee of' which is what I had previously).

Once this is done a renewal reminder will be sent to the organisation's email address and the email address of the member of staff who subscribed on behalf of the organisation.

The link in the email that is sent to the member of staff works correctly. However, the link in the email sent to the organisation doesn't work unfortunately.

  • 1
    Did you get any further with this? If two people are getting the reminder, whats to stop the renewal happening twice? I got round this be lopping a month off the Current membership status rule and creating a new status rule Reminders which is the end date minus 1 month. I then created a smart group with primary member set to no, and the Reminder status. You end up with a group of individuals who need a reminder sending 1 month before membership expires. I then manually send out the reminder to the group. – Tony Horrocks Oct 25 at 13:07
  • Hi Tony, I'm afraid I didn't get any further with this. Sorry! – William Mortada Oct 25 at 13:10
  • I edited prev comment – Tony Horrocks Oct 25 at 13:11
  • Thanks. You could add that as another answer in case it's helpful for anyone else. – William Mortada Oct 25 at 13:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.