By James on Wednesday, 26 May 2021
Posted in General Issues
Replies 9
Likes 0
Views 0.9K
Votes 0
Is it possible in PayPlans currently to be able to assign plans in mass?

For example, I may want to assign a plan to ALL users, or Registered Users. In most cases ALL users.

James
Hello James,

Your best bet is to use the plan assignments to users from the users listing at the back-end of PayPlans.
·
Wednesday, 26 May 2021 16:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Does this attach the plan to the user ONLY when they signup? Or is it attached to all users by of the specific user group?

James
·
Wednesday, 26 May 2021 20:04
·
0 Likes
·
0 Votes
·
0 Comments
·
Hm, not sure what do you mean here. This is a manual plan assignment to users on the users listing of PayPlans.
·
Wednesday, 26 May 2021 22:35
·
0 Likes
·
0 Votes
·
0 Comments
·
It looks like using the Plan Assignment, assigns the plan only after a user has registered on the site.

I would like to do the following:

- Create a Custom Plan
- Assign it to ALL registered users on the site with a single click

Not sure if the above works in that method or not.
·
Wednesday, 26 May 2021 22:57
·
0 Likes
·
0 Votes
·
0 Comments
·
No unfortunately we don't have such a feature in PayPlans. The only way to assign a plan to existing users is on the users listing in PayPlans currently.
·
Thursday, 27 May 2021 08:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Oh, this is perfect!

I never even looked there.
I wonder though.... assume the site has 10,000 users or more even. And I want to "show all" users do you think that will cause a problem, and then secondly if I wanted to select all of those users and assign the same plan to them?

The other alternative I thought about, but wanted your opinions is what if I assigned a plan to everyone on registration. Then enabled it when I wanted it active, and disabled it when I wanted it inactive?
·
Thursday, 27 May 2021 10:32
·
0 Likes
·
0 Votes
·
0 Comments
·
Yes it will be a problem because listing 10k users is going to kill your browser. Further more, if you try to assign a plan to 10k records, its definitely going to time out because assigning plans also has other dependent tasks to perform.

I don't think assigning a plan to everyone on registration would make sense.
·
Thursday, 27 May 2021 10:43
·
0 Likes
·
0 Votes
·
0 Comments
·
I'm going to use an alternative method.

See here:

1. Create a Custom Plan
2. Set the plan to be valid for xx days
3. Set the scheduled plan availability accordingly
4. Set the Fixed Expiration Date to xx/xx/xx day
5. Create a 100% free discount code for them to receive the plan for free
6. Create an EasySocial Event supporting the event with a link to buy the custom plan
7. Create a stream advertisement supporting the event with a link to buy the custom plan

7. Possible an announcement
8. Possible a newsletter

I believe that steps 1 - 5 will work. It will require the user to opt in but should do the trick.

Please let me know if you think so as well.

I will likely create a test in the meantime.

James
·
Friday, 28 May 2021 03:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Cool, glad that you managed to find a work around
·
Friday, 28 May 2021 08:38
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post