Leaky Paywall Group Accounts

After you install the Leaky Paywall - Group Accounts add-on, it is time to set the default settings. 

Configure Group Account Settings

1. Go to Leaky Paywall > Settings > Subscriptions and scroll down to the Group Account settings. 

2. Create a page for the Group Dashboard and add the shortcode [leaky_paywall_group_dashboard] to the page. This is where group owner's will manage their group, and group members will view their group status. 

3. Create a page for Group Member Activation and add the shortcode [leaky_paywall_group_member_activation] to the page. This is the page that the invite url will send invited members when they receive their invite email after being added to a group. 

4. Choose whether to display the Group Description field when someone registers for a Group. This field is not required. 

5. Set a welcome message to show to a group owner after they register for a Group. 

Add a Group Account to a Leaky Paywall Level

1. Go to an existing level, or add a new level. 

2. Check "Enable group accounts for this level"

3. Enter the number of seats available when a user purchases the level. 

Group Account Management in the WP Admin

You can see all group accounts on a site by going to Leaky Paywall > Group Accounts. Here you can see the information about a group account, including the owner and number of members.  It is important to remember that only the Group Owner will show up as a Leaky Paywall subscriber. All other members will only have WP user accounts, not Leaky Paywall subscriber accounts. 

Group Account Management for a Group Owner

The group owner can manage their group from the Group Dashboard page that you set. From here they can add new members, remove members, resend invites, and manage their group settings. The status of their group is tied to their Leaky Paywall account status. As long as their Leaky Paywall subscriber account remains active, the group status will remain active. 

All members of the group will have the same access that is set on the level settings for the group the owner signed up for when registering. 

Group Member Invite

You can edit the email that is sent to a group member when they are invited to a group. 

1. Go to Leaky Paywall > Settings > Emails

2. Scroll down to edit the Group Account Invitation Email

Note when a group member is removed they will receive a email letting them know.

How to add a subscriber manually to a Group plan

  1. Go to Leaky Paywall > Subscribers. Under Migrate Subscriber to Group Owner
  2. Add the email address of the Leaky Paywall subscriber
  3. Choose the Group Level ID to assign the subscriber to. This is the subscription level ID found at Leaky Paywall > Subscriptions (ID is the number in the 1st column. 
  4. Make sure the assigned Subscription Level has Group access set up

How to Bulk Import Group Members

If you have a large list of email addresses you want to import as group members, you can use WP All Import to do so. 

1. Make sure the group already exists with a group owner. 

2. Create a CSV file of email address and any other information you want to import, such as password.

3. In WP All Import, upload your CSV file and create new users. 

4.  In the "custom fields" section of the import, use the following custom fields:

_leaky_paywall_group_member
This is the Group ID that is found in the url when editing the group account

_leaky_paywall_group_member_added
This is the current Unix timestamp.  You can get the value here.

_leaky_paywall_group_member_status
Set this to "active" to give the member access right away.  

_leaky_paywall_group_member_already_exists
Set this to 1, since the import process will create the user. 

5. Run the import

We recommend running a small batch first of 3 to 5 to make sure that everything is set correctly in your import.  Once you are sure, then import the rest of the group members.

How to add an existing LP subscriber as a group member

To add an existing Leaky Paywall subscriber as a group member, you can use the leaky_paywall_block_active_sub_to_group filter.  The following snippet will allow free Leaky Paywall subscribers to be added as a group member.  This will override their free level access with that of the group.

Notes:

Leaky Paywall Group members get access to IssueM Real3D flipbooks

Group members are not Leaky Paywall subscribers themselves. They are connected to the Group Owner, which is the only member of the group who is a Leaky Paywall subscriber. All of a group member's access is determined by the Group Owner's subscription.

That is why you do not see the group members under Leaky Paywall > Subscribers.

Still need help? Contact Us Contact Us