Nick A.Remote

PMPro Developer – Social Login + Metered Job Access.

Project-Based

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.

  1. 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:

  1. 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.

  1. 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