Better way for my users to invite others?

faq-material

(Shaun Defense) #1

I have an invite only site and I’m interested in growing my members by allowing my members to invite others.

I understand there is the invite to topic feature, but is there a way for my users to send general invites?


(Joshua Rosenfeld) #2

Yes there is. General invites can be sent from a user’s profile.

Take a look at yoursite.com/my/invited/pending. my will automatically expand into u/username so you can safely share the link that will be individualized based on whomever clicks it.


(Shaun Defense) #3

I’ve tried this but it doesn’t show for my users. Do you know what permissions are required for them to access?


(Joshua Rosenfeld) #4

They must be at least Trust Level 2, Member.


(Shaun Defense) #5

I tried setting a user to level 2 and testing that but still no luck… :frowning:


(Joshua Rosenfeld) #6

It’s possible that invite_only changes something…currently at work so I can’t test on my dev instance.


(Shaun Defense) #7

Ok thanks for the input. If you do get to test I’d love to hear what you find out.


(Jay Pfaffman) #8

Here’s what invite only means:

So it looks like other members can invite members.


(Shaun Defense) #9

So I haven’t found a solution here yet guys.

I’ve played around with permissions but haven’t had any success. I can’t get the profile invites page to show up for my users.

If anyone is available to help I would appreciate it.


(Charles Walter) #10

There definitely is opportunity to improve the UX to encourage growth. Our categories are more like communities on their own, but there is no call-to-action for users to invite their friends to join.


(Shaun Defense) #11

Yea. I plan on creating a CTA linking to the invite page. It would be awesome if I can make my cta button open up the invite modal to reduce a load and additional click.

Problem is I can’t work towards that until I figure out how to let my members have the rights to invite.

Currently my site is set to invite only. I’ve tested with accounts trying all trust levels but they still don’t have access to the invite page.

I’ve been told TL2 is the right level but that doesn’t work. :frowning:


(Jeff Atwood) #12

Invite only means invites by STAFF only. Not normal users.


(Jay Pfaffman) #13

Not according to the setting description:


(Jeff Atwood) #14

Broken description, then – the idea is that the staff control the invites.


(Jay Pfaffman) #15

that’s a confusing one, then. It makes sense that a “closed” community would trust members to be able to invite others.


(Shaun Defense) #16

Yea that’s what I noticed…was hoping that’s how it actually works.

The whole idea is that we maintain a closed community of trusted members so opening it up for open registration defeats the purpose of the invite system.


(Jay Pfaffman) #17

Sounds like your best bet if you don’t trust them all enough to be moderators is to have them PM an admin with requests to add people.


(Jeff Atwood) #18

It doesn’t, actually; staff are in charge of the site, otherwise you have friend-of-a-friend-of-a-friend-of-a-friend effect.


(Jay Pfaffman) #19

Indeed, but I can imagine situations where that’d be completely appropriate. And whoever wrote the description apparently agreed with me. :slight_smile:


(Shaun Defense) #20

An option for allowing members of certain TL (or even with a certain badge) on a closed community would be a great development.

Would it be feasible to have this developed as a plugin or is that walking too close to the permissions of Discourse?

My alternative was to embed a form for invite requests, we just liked the idea of Discourse tracking all invites.