✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Charts for WPJM Resume Manager: candidate analytics

SleekView Charts reads the resume custom post type added by WP Job Manager Resume Manager, groups by category, location, post_status and daily submission, and renders Number, Pie, Bar and Area charts inside WordPress so you see candidate supply, not just job demand.

♾️ Lifetime License available

SleekView Charts dashboard for WP Job Manager Resume Manager

Resumes are inventory. Treat them like it.

WP Job Manager Resume Manager registers a resume custom post type with post_status values like publish, pending, expired and hidden, plus a rich set of postmeta fields: _candidate_email, _candidate_title, _candidate_location, _resume_expires and others. It comes with two taxonomies, resume_category and resume_skill. The admin lets you list them. It does not let you see them as a supply curve.

SleekView reads the same wp_posts rows where post_type = 'resume', joined to wp_postmeta for the candidate fields and to wp_term_relationships for category and skill taxonomy data. Group by post_status to see published vs pending vs expired. Group by resume_category terms to see candidate-supply mix. Group by post_date to see submission velocity.

A staffing firm we built this for ran 1,820 active resumes across 47 skill terms. They learned (in one afternoon) that 38 percent of their published resumes were in just two skill terms, while five terms had fewer than ten candidates each. They retargeted recruiting spend the next week. The default Resume Manager admin would never have surfaced that distribution.

Workflow

From resume posts to charts

1

Point at the resume CPT

Pick the resume custom post type registered by Resume Manager as the data source. SleekView discovers the standard candidate meta keys (_candidate_email, _candidate_title, _candidate_location, _resume_expires) and both taxonomies.
2

Pick the grouping

Group by post_status for lifecycle stages, by resume_category terms for skill mix, by _candidate_location for geography, by post_date for submission velocity, or by post_author for which recruiters submitted them.
3

Choose an aggregation

Count for headline volume metrics, Sum on numeric postmeta if you store something like years_experience, Average for time-to-hire if you track it. Filters narrow to a category, location, or date range.
4

Embed for recruiters and clients

Show recruiters their own resume submissions as a Number KPI. Give hiring managers a category-mix donut so they see candidate supply before posting a job. Drop daily submission trends on the admin home.

Sample dashboard

What a Resume Manager dashboard looks like

A four-card layout reading directly from the resume CPT and its taxonomies. Total resumes KPI, status mix, top categories by supply, and daily submission trend.
Number · Default

Active published resumes

A KPI counting wp_posts rows where post_type = 'resume' and post_status = 'publish', with expired resumes (where _resume_expires meta is before today) optionally filtered out so the number reflects actually live candidate inventory.
Count
Pie · Donut

Resumes by status

A donut split across publish, pending, expired and hidden, sourced from post_status on the resume CPT. Useful for spotting moderation backlogs (pending) and stale inventory (expired).
Count group by post_status
Bar · Horizontal

Top categories by candidate supply

Horizontal bar joining the resume CPT to its resume_category taxonomy via wp_term_relationships. Shows which skill or industry categories are flush with candidates and which are starving.
Count group by resume_category
Area · Gradient

Daily resume submissions

Gradient area chart counting new resume posts per day from post_date, useful for tracking campaign impact and seasonal patterns in candidate self-submission rates.
Count group by post_date

Comparison

Default Resume Manager admin vs SleekView Charts

Default Resume Manager admin

  • No site-wide view of resume supply by category, only one resume at a time
  • Status counts exist as filters in the list view, never as a visual
  • No daily submission trend to attribute campaigns or seasonality
  • Geographic distribution of candidates is in postmeta but not aggregated
  • Expired-soon resumes have to be queried by hand or surfaced via custom code

SleekView Charts

  • Reads the resume CPT, postmeta, and resume_category/resume_skill taxonomies directly
  • Status, category and location group-bys come with auto-resolved labels
  • Submission velocity by day, week, month grouped on post_date
  • Expiring-soon KPI: count where _resume_expires falls in the next 14 days
  • Per-recruiter dashboards via post_author or assigned recruiter meta

Features

What SleekView Charts gives you for WP Job Manager Resume Manager

Candidate-supply visibility

See exactly how many candidates you have in each category, location and status before posting a new job. Aggregates the resume CPT and its taxonomies the way the admin should but does not.

Expiry pipeline

Count resumes whose _resume_expires falls in the next 7 or 14 days as a KPI on the admin home. Lets recruiters reach out before the candidate disappears from the public listing.

Stack filters cleanly

Filter by resume_category, resume_skill, _candidate_location, post_status and post_date together. The chart updates so you can answer 'how many published JavaScript candidates in Berlin submitted last month' in two clicks.

Audience

Where Resume Manager dashboards earn their keep

Staffing agencies

Match candidate supply to client demand. Knowing you have 87 published candidates in a category before pitching that client is the difference between closing and missing.

Industry-specific boards

Track which resume_category terms are growing and which are shrinking. Editorial and marketing decisions follow the data instead of intuition.

Local job boards

Group by _candidate_location to see candidate supply by city or region. Combine with job_listing demand charts to spot geographic mismatches early.

The bigger picture

Why candidate-supply charts win

Most job boards obsess over the demand side: how many jobs are posted, how many applications come in. Resume Manager is the supply side, and it is just as important. WP Job Manager Resume Manager already captures everything you need: post_status for lifecycle, _candidate_location for geography, resume_category and resume_skill taxonomies for skill mix, _resume_expires for renewals.

Without visualization that data sits idle. SleekView Charts pulls it together so recruiters know which categories are over-supplied, which are starving, which are about to expire, and where geographic mismatches are appearing. That intelligence drives every important decision: which clients to pitch, which job categories to feature on the homepage, which candidates to contact before their listing expires.

None of it requires new data collection. The plugin already writes it. SleekView just looks at it.

Questions

Common questions about SleekView Charts for WP Job Manager Resume Manager

No. SleekView reads the post type whether it is public or not. Resume Manager registers resume with public = true by default, but private mode still works for the charts because all queries are server-side and run against wp_posts directly.

 

Yes. Both taxonomies are exposed in the chart builder. Group by resume_skill to see which skills are most represented across published resumes, or filter resumes to only those tagged with a specific skill.

 

By default the published-resumes KPI excludes resumes whose _resume_expires postmeta is before today. You can toggle this per chart, or build a separate expired-resumes count so renewals get their own KPI.

 

Yes. The Resume Alerts add-on stores alerts as a separate CPT (resume_alert) with similar meta. Build a parallel chart on that CPT to see which skills employers are alerting on, then compare against actual resume supply.

 

Yes. Filter resumes by post_author = current_user_id, or by an assigned-recruiter postmeta key you write yourself. Each recruiter sees their pipeline in their own dashboard view.

 

No. _candidate_email and similar fields contain PII. Charts use aggregations (count, sum) that do not surface individual rows. Charts are also rendered behind wp-admin capability checks by default.

 

Aggregation queries on indexed columns (post_status, post_date, term_taxonomy_id) stay fast at that volume. SleekView's per-chart cache layer keeps repeat views under 200ms even on large resume databases.

 

Yes. Every chart has an underlying query, and SleekView exposes the resolved rows as CSV or JSON behind a capability check. Useful for clients who still want the spreadsheet on top of the visual.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView