Hi! So I have a bit of a “special” use case, I use “WP Ultimo” to manage a “hosting service” for my clients, all having their own subsites, for creating their pages etc.
Thing is, I bill them through a 3rd party site (Affiliate networks), and they’ll get a special plan link to their email (Through Zapier) with my multisite – subsite sign up page, and get a free domain when signing up here on my site which I’m paying for and I want to make sure the sign up link (that they get on email) cannot be given just to anybody and accessed by everyone out there, getting sites and free domains from me. Once purchasing my product, customers get tagged on InfusionSoft (My CRM) and I have their data.
WP Ultimo made it quite inconvenient and therefore I need SOME way to restrict this page and hide the content, and show it ONLY to the users that purchased (based on email, or on INFS tag, etc).
I was thinking I could get a membership plugin and use that, but they AREN’T members of my WP site yet (since that content is the very process of registering the user & site), so I’m kind of lost.
If anybody has any advice here, support staff or members, I’d appreciate it a lot. (If it’s beyond WPMUDEV support, sorry)
The plan registration links through admin-ajax:
https://saspanel.com/wp-admin/admin-ajax.php?skip_plan=1&plan_id=131&plan_freq=12&action=wu_process_plan_select
Which as you see if you follow above link, then redirects (given the attributes) to:
https://saspanel.com/wp-signup.php?cs=5e9a09822c4e54.17138261&step=template
(It’s in testing mode still)
Appreciate any feedback!