The foundation where I volunteer has been around for 52 years and is finally adopting a CRM and I am responsible for making it work :/ I didn't even know Civicrm existed until three days ago. I'm struggling mightily on multiple fronts. I haven't slept in two days, but to stay on topic;

It has a membership type called a "Lifetime Membership". In many ways its like a layaway program. Supporters can pay as little as they like, as long as they like, on whatever regular or irregular schedule they want. On the magic day that their contributions total the membership cost, they become Lifetime Members. In theory, I guess all I need to do is keep their membership status set to "pending" until they reach the goal, which could take years. But I'm kinda fumbling between the docs, youtube videos, this forum and the crm trying to set this up. If anyone would be so kind as to give me a bullet pointed list of action items to accomplish this, I would ... I think I would cry... Thanks


1 Answer 1


A slightly off beat thought on this:

  • just set up a Contribution Page without any membership types, but with a special Financial Type

  • use the Summary Fields extension to sum up the amount someone has paid of this type

  • use CiviRules to then give the person the 'lifetime' membership.

  • Thank you for your answer! I am currently in the process of setting it up, so I haven't tested it yet. When I finally test it, I will let you know how it went :)
    – Doobious
    Dec 28, 2018 at 1:04
  • To be honest, I haven't tested this yet but I feel bad leaving your suggestion hanging without giving you the credit you deserve, so I'm marking it as "answered". I've finally imported all my contacts and relationships, so hopefully I will implement your suggestion soon and ask more questions if I get stuck.
    – Doobious
    Jan 2, 2019 at 15:11
  • Thanks. just bung any follow ups on here as comments and if appropriate i will update the Answer with more info.
    – petednz - fuzion
    Jan 6, 2019 at 21:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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