design & Development Solution

Key project requirements

Content Paywall – Allow members to sign up for various memberships to view research content.

Content Visibility – We only wanted to backdate visibility from the membership date to show 2 previous articles.

Maximum Membership – Restrict membership to a maximum of 200 and then add new sign up requests to a waitlist.

Email Alerts – Automatically send emails to inform members when new content is published.

Affiliate Program – Create an affiliate program to allow affiliates to sell Good Research Memberships and automate payment to affiliates.

Stripe Payment Gateway Backbone – Stripe was already in use from the proof of concept and was the preferred payment provider to continue using.

Waitlist & Availability Automation – When the Membership is full, switch to a waitlist and automatically email the waitlist when there is a membership slot available.

Leveraging Paid Plugins to reduce cost

Good Research had already built their proof of concept website on WordPress and were comfortable with the CMS. Therefore our solution was built on WordPress.

Building a system with these requirements from scratch would have been costly, therefore the first step was to leverage paid plugins which could work together with minimal custom coding requirements.

Custom development was required for some feature implementation which could hook in with the core plugin set.

This kept the costs down and also provides us and the client with teams of developers via paid plugin support in-case of issues.