✨ 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 Job Alerts: alert demand insight

SleekView Charts reads the job_alert custom post type added by WP Job Manager Job Alerts, groups by frequency, keywords, location and category, and renders Number, Pie, Bar and Area charts inside WordPress so you see what candidates are actively waiting for.

♾️ Lifetime License available

SleekView Charts dashboard for WP Job Manager Job Alerts

Alerts are intent. Visualize them.

WP Job Manager Job Alerts registers a job_alert custom post type for every saved search a logged-in user creates. Each alert stores search_keywords, search_location, search_categories, search_job_types and an alert_frequency (daily, weekly, fortnightly) in postmeta. The admin lets you list them per user. It does not let you see what your candidates are collectively waiting for.

SleekView reads wp_posts rows where post_type = 'job_alert', joined to wp_postmeta for the search criteria, plus the linked job_listing_category and job_listing_type taxonomies referenced by the alert. Group by search_keywords for top demanded queries, by search_location for geographic intent, by search_categories for category demand, or by alert_frequency to see how patient your audience is.

A regional board with 4,100 active alerts found that 22 percent of all alerts referenced the same three keyword phrases. Those phrases had thin job inventory. Within a month they had reached out to two specific employer types to fill that gap. The data was always in the job_alert CPT. They had just never looked at it in aggregate.

Workflow

From job_alert posts to charts

1

Point at the job_alert CPT

Pick the job_alert custom post type registered by Job Alerts as the data source. SleekView discovers the standard search meta keys (search_keywords, search_location, search_categories, search_job_types, alert_frequency).
2

Pick the grouping

Group by search_keywords for top demanded queries, by search_location for geography, by search_categories joined to job_listing_category for category demand, or by alert_frequency to see patience profiles.
3

Choose an aggregation

Count of alerts is the headline metric. Aggregate per user_id (post_author) to count unique candidates expressing intent vs total alerts (some power-users create many).
4

Embed where decisions get made

Top-alerted-keywords on the marketing dashboard so sales knows which employer types to pursue. Geographic intent map on the editorial dashboard so featured content matches demand. Frequency mix on the engagement dashboard.

Sample dashboard

What a Job Alerts dashboard looks like

A four-card layout reading directly from the job_alert CPT and its postmeta. Active alerts KPI, top keywords, frequency mix, and a daily new-alert trend.
Number · Default

Active job alerts

A KPI counting wp_posts rows where post_type = 'job_alert' and post_status = 'publish', representing live searches that will email candidates next time matching jobs appear. Trailing-30-day comparison underneath.
Count
Bar · Horizontal

Top alert keywords

Horizontal bar grouping job_alert rows by their search_keywords postmeta, surfacing the queries candidates have actively asked to be emailed about. Strong signal for which job_listing categories to recruit employers in.
Count group by search_keywords
Pie · Donut

Alert frequency mix

A donut split across daily, weekly and fortnightly using the alert_frequency postmeta on job_alert. Daily-heavy audiences are higher-intent; fortnightly is passive interest, useful for segmenting outbound.
Count group by alert_frequency
Area · Gradient

New alerts created per day

Gradient area chart counting new job_alert posts per day from post_date, useful for spotting when campaigns drive alert signups and how alert demand shifts week over week.
Count group by post_date

Comparison

Default Job Alerts admin vs SleekView Charts

Default Job Alerts admin

  • No site-wide view of what keywords candidates are alerting on
  • Location demand by region is never surfaced even though search_location stores it
  • Frequency mix (daily vs weekly vs fortnightly) is not visible anywhere
  • Daily alert-creation velocity requires SQL or CSV export
  • Per-category demand is hidden behind one alert at a time

SleekView Charts

  • Reads the job_alert CPT and search_* postmeta directly, no extra setup
  • Top keyword bars with optional stop-word filtering for clean results
  • Frequency donut (daily/weekly/fortnightly) sourced from alert_frequency
  • Geographic demand grouped by search_location postmeta
  • Per-day creation trend grouped by post_date for campaign attribution

Features

What SleekView Charts gives you for WP Job Manager Job Alerts

See real candidate intent

Alerts are higher-intent than pageviews and even bookmarks: candidates volunteered their email and waited for results. Aggregating those queries reveals which roles and locations have unmet demand on your board.

Frequency segmentation

Split alerts into daily, weekly and fortnightly cohorts using the alert_frequency postmeta. Daily-frequency users are your most actively job-seeking audience and the right cohort for premium employer matchmaking emails.

Geographic demand maps

Group by search_location to see which cities and regions candidates are alerting on. Compare against where employers are posting jobs to spot geographic supply/demand mismatches before they cost you signups.

Audience

Where Job Alerts dashboards drive decisions

Board operators

Top alert keywords tell you which employer verticals to recruit next. If 800 candidates are alerting on 'remote react developer' and you have 12 such jobs, that gap is your next sales target.

Marketing teams

Alert creation velocity is the cleanest signup conversion metric. Attribute it to campaigns, newsletters and partner placements to see which channels grow your owned candidate audience.

Outbound to employers

When pitching an employer, lead with 'we have 412 candidates currently alerting on roles like yours in your city'. That is a real audience number sourced from the job_alert CPT, not a guess.

The bigger picture

Why alert data is gold

Alerts are the highest-intent signal on a job board. A candidate has logged in, expressed a precise search, and opted in to ongoing emails. WP Job Manager Job Alerts captures all of that in the job_alert custom post type and its postmeta but offers no aggregate view, so most operators never look at the data they spent acquisition dollars to collect.

SleekView Charts turns those rows into a true demand-side dashboard: which keywords candidates are actively waiting for, which locations have unmet demand, how frequency mix shifts as your audience matures, and how alert creation velocity responds to your marketing. That intelligence reshapes every important decision on a job board, from employer outreach to editorial calendar to email cadence. Alerts already exist in your database.

SleekView Charts simply makes them visible at the scale they matter at.

Questions

Common questions about SleekView Charts for WP Job Manager Job Alerts

Job Alerts registers a job_alert custom post type. Each saved search is a post, with the search criteria in postmeta keys like search_keywords, search_location, search_categories, search_job_types and alert_frequency. SleekView reads all of these directly from wp_posts and wp_postmeta.

 

Yes. Group job_alert rows by search_keywords to get a ranked list of the most-requested phrases. Stop-word filtering and minimum-occurrence thresholds keep the chart readable when raw queries are long or noisy.

 

alert_frequency stores one of daily, weekly or fortnightly per alert. SleekView groups on that meta to produce a donut chart, which makes it trivial to see what share of your audience is in active job-seeking mode vs passive watching.

 

Yes. Aggregate by post_author with Count Distinct to get the unique candidate count, since some users create multiple alerts. The default chart shows total alerts; switch to unique authors for a cleaner audience-size number.

 

No. The chart is a bar or pie of the search_location strings users entered. If you also use GEO my WP or another geocoder to add lat/lng meta, SleekView can layer that, but it is not required for a useful demand-by-location chart.

 

Aggregation queries on indexed postmeta and post_date stay fast at that scale. Cached chart results render in well under 500ms once warm, and the cache is invalidated automatically as new alerts come in.

 

Yes. Every chart supports a date filter on post_date so you can compare last quarter's keyword distribution to this quarter's, or look at alerts created during a specific campaign window.

 

No, charts render inside wp-admin behind capability checks by default. You can expose specific charts publicly (e.g. a 'most-searched roles' widget) but PII and individual queries are never exposed in aggregate views.

 

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