User Tools

Site Tools


faq:site-monetization:monetization-options

Monetization options

Monetization concept in SkaDate software is build around User Roles. User role is a set of permissions that restrict user access to website features. All features including user credits and paid memberships are based on user roles.

To sell User Roles use Paid Memberships and/or User Credits plugins and at least one payment gateway plugin.

User Roles

Go to Admin area > Users > User Roles.

Create a set of User Roles that will reflect your site's monetization concept.

Sample sets:

  • Free, Silver, Gold
  • Free, VIP
  • Standard, Pro
  • Starter, Advanced, Premium

Make one role a default one. Default user role - is a role given to all users automatically after registration. Default user role for all site users is always listed first in Admin area > Users > User Roles. You can change position of user role using drag and drop.

Default user role for account types - you can set default user roles for each account type in Admin area > Users > Profile questions > Hover your mouse over male/female > click on arrow > click “edit”. When user registers on your site they will get site's default role + the default role assigned to his account type.

To configure the User Role permissions, you'll need to:

a) Grant minimal amount of permissions for your default role.

b) Grant more actions for further user roles.

c) Grant maximal amount of permissions for the last user role.

Please check more information on how to configure user roles here.

If users should pay to get a user role, you will need to set Paid Memberships. For this to work properly you need make sure that default user role's permissions don't allow actions you want users to pay for.

Go to Admin area > Plugins > Installed Plugins > Paid Memberships > Settings > Memberships tab.

Select account type (gender) you wish to add a membership to.

Create one membership per each user role you would like to sell.

Create as many paid-for plans as you wish for each created membership.

Here are the average payment plans:

  • 1 month - $15.99
  • 3 months - $35.99
  • 6 months - $45.99
  • 12 months - $115.99

Here is more information on how to configure memberships.

Trial membership

To populate the site with users and give a kind of “demo” preview for the users of what they will be paying for once their trial period is over you can offer a limited Trial membership. It can be either free or paid: for example 30 days for $10 or 7 days for $5.

Follow the simple steps on how to add a trial membership here.

User credits

User can complete a certain action and as a result lose credits for it.

User credits, just like Paid Memberships can be configured for each account type.

Example: users should spend credits for messaging on your site. To achieve this, you'll need to:

  • Make sure that default user role's permissions don't allow messaging. If a user role allows messaging, SkaDate script will ignore credit's setting and credits won't deduct.
  • Configure all messaging options within the settings of the User Credits plugin to negative values.
  • Create credits packs for purchase.

How this works for the user: user registers > gets default user role that doesn't allow messaging > user tries to send a message > user gets a notice that they needs to buy more credits to complete this action. If a user has enough credits when trying to complete the action, the credits are deducted from their account balance.

Please check the detailed steps on how to configure User credits plugin here.

faq/site-monetization/monetization-options.txt · Last modified: 2017/06/07 09:11 by 127.0.0.1