Jump to content

Best practices for selling access to content (potentially hundreds of items)


Go to solution Solved by Jim M,

Recommended Posts

Posted

We just hosted our first in-person event, in which there were 6 presentations. We would like to sell "online access" to these presentations, with options to purchase either all the presentations for whole event, or individual presentations.  We do not want to send the videos or files to the individuals - just allow access to them within our community.

We originally started setting up the presentations as a course, with each different presentation as a different lesson within the course. The plan was to create a product which, when purchased, adds them to a group, which group then has access to that course.  But this option does not allow selling of individual presentations. 

There will be more events in the future, and thus more presentations, which means potentially hundreds of "products" to sell. And if we need to assign different groups for every presentation, that can get out of hand really quickly. How can we make this scalable?  

 

  • Solution
Posted

Currently, permissions/access to items are handled by groups.

With the exception of the Downloads application, where a user can pay to download a specific file/item, most purchases/subscriptions in Invision Community focus around the ability to gain access to X categorization of content/area/etc... 

Good example in terms of courses might be a Beginner, Intermedia, and Advanced subscription level and then an All level. That's 4 different groups which would gain access to either segments of content or all the content. It is not really advisable to do 1:1 relationships as that can create an unnecessary amount of groups.

Posted

@Jim M Thank you for your response. So it sounds like I was correct in how I was thinking it through, and it just isn't really advisable to give permission/access to individual things. What would be the possible fallout of having so many groups? Apart from it just being a lot to manage and sort through. 

Maybe we can do the 1:1 for a little while (there will likely be 2-4 events per year, with ~6 presentations each), and then after we have X number of presentations/events, we can switch to a per-event model, or all-or-nothing subscription. 

Posted
6 minutes ago, PipeAd said:

What would be the possible fallout of having so many groups? Apart from it just being a lot to manage and sort through. 

Honestly it is hard to say, we do not recommend having more than a handful of groups at max as it likely can create performance issues for you. There is a lot that goes into indexing, permissions, etc... with groups so could take a while to complete those actions and slow down your community.

Posted

What about this: 

1. You upload your presentation to YouTube or Vimeo. Configure options such as not allow download and private or unlisted.  

2. In IPS, create a paid file that links to the video.  

Users will need to pay for the file.  When they do, they will be redirected to the YouTube video.  You're not selling the file, you are selling access to the video.  

You only need 1 member group that can access all of your downloads. 

You can also create categories in Downloads that correspond to your events.  For example, category for April 2024 would contain all of the presentations for sale.  

Posted

Yeah, there isn’t really a good way to achieve this currently. 

Since it wasn’t mentioned before: you could also take a look at  the “clubs” feature. That avoids the whole user group issue, as the access is then just based on the status of being a club member. Adding many clubs for many events would not be an issue. 

  • 4 weeks later...
Posted
On 5/17/2024 at 6:21 PM, Joel R said:

What about this: 

1. You upload your presentation to YouTube or Vimeo. Configure options such as not allow download and private or unlisted.  

2. In IPS, create a paid file that links to the video.  

Users will need to pay for the file.  When they do, they will be redirected to the YouTube video.  You're not selling the file, you are selling access to the video.  

 

The problem with that is then those people could still send the link to other people, essentially distributing the content to people who did not pay for the access, right?

On 5/17/2024 at 10:10 PM, opentype said:

Yeah, there isn’t really a good way to achieve this currently. 

Since it wasn’t mentioned before: you could also take a look at  the “clubs” feature. That avoids the whole user group issue, as the access is then just based on the status of being a club member. Adding many clubs for many events would not be an issue. 

I would think that hundreds of clubs might have the same effect on our community that hundreds of groups would, with the potential to slow things down. But maybe not?

Posted
5 hours ago, PipeAd said:

The problem with that is then those people could still send the link to other people, essentially distributing the content to people who did not pay for the access, right?

Right.

So, what is your idea? I may be able to help but I need to know how do you want to handle it. 

Posted
5 hours ago, PipeAd said:

with the potential to slow things down.

There is no impact on performance. I run a community with over 250 clubs, up to 2000+ participants in a single club. Active clubs have pretty active forums with 100+ posts a day. 😉 

Unless you set clubs to be displayed throughout the community (setting in ACP). This setting will have a negative impact on the performance. 

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...