PMPro Developer – Social Login + Metered Job Access.
Description
I run a large WordPress platform focused on conservation careers. Many visitors land directly on job listings from Google, but most jobs are behind a membership paywall. As a result, many visitors bounce immediately.
The goal of this project is to implement a friction-free free membership signup system that allows visitors to quickly create an account using social, view a limited number of jobs, and then be prompted to upgrade.
The solution must integrate cleanly with Paid Memberships Pro (PMPro) and use PMPro add-ons wherever possible, with minimal custom development.
Key goals:
• Allow instant free membership creation via social • Allow visitors to view a limited number of jobs before upgrading
Current Website Setup
Platform: WordPress Membership plugin: Paid Memberships Pro (PMPro) Job system: WP Job Manager
Access to non-featured jobs is restricted using PMPro membership shortcodes within job pages. Featured jobs remain publicly accessible.
Development Workflow
The site publishes new content daily, so development must follow a safe workflow.
Requirements:
• We cannot push staging to live, as new content is added daily • Changes must be deployed safely without overwriting database/content updates
This means implementing changes via plugins, code snippets, or configuration, and carefully replicating the changes on production.
Desired User Experience
Signup must be extremely friction-free.
Visitors should be able to create a free account with one click using social, then immediately view jobs.
Free members should be able to view 3 non-featured job listings before being prompted to upgrade.
Signup Entry Points
There are three locations where signup should occur.
- Locked Job Page (External Traffic)
Visitor lands on a non-featured job from Google.
Instead of simply seeing locked content, they see messaging such as:
“Create a free account to view this job and two more.”
The page should include:
After signup:
- Clicking a Restricted Job from Search Results
When a logged-out visitor clicks a non-featured job from job search results, they should be prompted to create a free account via social before accessing the job.
After signup they should be redirected to the job page.
- Global Social Popup
When browsing the site while logged out, a social popup should appear automatically (similar to ManyChat).
If the user is already logged into a provider, it should detect this and show:
“Continue as [Google account]”
Account creation should happen with one click.
Social Use PMPro Social with multiple providers where possible (Google, LinkedIn, etc.).
The system should detect existing social s and allow single-click account creation.
Metered Job Viewing
Use PMPro Limit Post Views.
Requirements:
• Free users can view 3 non-featured job posts • Metering applies only to non-featured jobs
After the limit is reached, users should be prompted to upgrade.
Locked Job Page UX
Deg the highest-converting locked job experience is an important part of this project.
We will likely test multiple versions of:
• placement of social This will be an iterative process we work on together.
UX experience is a strong advantage.
Deliverables
• Social signup using PMPro add-ons • Metered viewing of non-featured job posts
To Apply
Please include:
Your technical approach
Examples of PMPro projects
Experience with WP Job Manager (preferred)
Estimated timeline
Applications without a technical explanation will not be considered.
Start your proposal with:
PMPRO
Budget: GBP 450 (Fixed Price)
Proposals: 44 freelancers have applied