✨ 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 CleanTalk Anti-Spam: Blocked Spam by Source

CleanTalk Anti-Spam records every blocked comment, signup, and form submission in its own cleantalk_sfw_logs and ct_sfw tables. SleekView Charts groups those rows into Number, Pie, Bar, and Area cards so spam review starts on a dashboard instead of a long anti-spam log.

♾️ Lifetime License available

SleekView Charts dashboard for Anti-Spam by CleanTalk

Anti-spam log data, finally aggregated

CleanTalk Anti-Spam stores its data in three main tables. wp_cleantalk_sfw_logs holds every SpamFireWall hit with ip, all_entries, blocked_entries, and a timestamp. wp_cleantalk_sfw stores the live SpamFireWall rules. The Anti-Spam screen also keeps a separate journal of blocked comments and registrations with the IP, the form source, and the action that was taken. The default reports view shows recent rows and a single counter, fine for confirming the plugin is alive, but it never aggregates over time.

SleekView Charts puts the aggregates on one screen. A Number card carries today's blocked volume, a Pie groups by source form across comments, registrations, contact forms, and others, a Bar ranks remote IPs by blocked count, and an Area card tracks timestamp per day. Each card runs server-side against the cleantalk rows already on disk.

Sites that run a high-volume contact form usually see CleanTalk block hundreds of submissions per day. Without aggregation, that volume is invisible. With four chart cards the same volume becomes a daily trend and a top-IP ranking, which is exactly what the owner of the site needs in order to see whether the plugin is earning its keep.

Workflow

From cleantalk tables to a triage dashboard

1

Connect the cleantalk tables

Register wp_cleantalk_sfw_logs and the anti-spam journal as sources. IP, form source, action, and timestamp become groupable fields ready for any chart card on the dashboard.
2

Drop four cards

Number for blocked today, Pie for source mix, Bar for top blocked IPs, Area for daily volume. Every card runs server-side aggregations against the cleantalk tables already on disk.
3

Save the dashboard

Pin the layout for the support inbox. A global date range and source-form filter reframe every card at once when investigating a spam campaign against a specific form.
4

Scope per role

Hand the customer success team a read-only spam overview. CleanTalk API keys, white-list edits, and SpamFireWall configuration stay behind CleanTalk's own settings screens.

Sample dashboard

Charts you can build from CleanTalk Anti-Spam data

Four cards that turn the anti-spam log and the SpamFireWall journal into one daily spam dashboard for the team.
Number · Default

Spam blocked today

A KPI summing blocked_entries from wp_cleantalk_sfw_logs over the last 24 hours. The headline number that confirms CleanTalk is earning its keep on a site that receives lots of submissions.
Sum(blocked_entries)
Pie · Donut

Blocked by source form

Distribution across comment, registration, contact form, and WooCommerce checkout from the CleanTalk anti-spam journal. Useful for sites where one form attracts the bulk of automated traffic.
Count group by source
Bar · Horizontal

Top blocked IPs

IPs ranked by blocked_entries on wp_cleantalk_sfw_logs. Pairs with the SleekView grid for the matching rows and a one-step jump to the CleanTalk personal black-list.
Sum(blocked_entries) group by ip
Area · Gradient

Daily blocked volume

Blocked volume per day from the timestamp on wp_cleantalk_sfw_logs. Spam campaigns and bot waves show up as clear peaks against the regular daily baseline.
Sum(blocked_entries) group by timestamp

Comparison

Default CleanTalk reports vs SleekView Charts

Default CleanTalk reports

  • Anti-spam log and SpamFireWall journal live on separate screens with no shared aggregates.
  • Source-form mix has to be read row by row from the comments and submissions tabs.
  • Daily time-series of blocked volume is not part of the bundled UI.
  • Top-IP ranking is buried in the SpamFireWall logs with no visual ordering.
  • Multisite networks lack a network-wide rollup of cleantalk activity.

SleekView Charts

  • Charts run on wp_cleantalk_sfw_logs and the anti-spam journal with no extra storage.
  • Group by source form, ip, action, or any column without scripting.
  • Filters by date range and source form apply globally across every card.
  • Saved layouts scope per role so support and admin see only what they need.
  • CSV exports of any aggregate are one click away from a chart card.

Features

What SleekView Charts gives you for Anti-Spam by CleanTalk

Triage as a dashboard

Today's blocked count, source-form mix, top IPs, and daily volume in one screen. Spam review starts at the dashboard instead of paging through the anti-spam log.

Filters that reframe everything

Set a date range or source-form pattern once. Every card updates including the time-series Area chart and the IP ranking, no per-card editing or saved-search drift.

Read-only by default

Charts never write to the cleantalk tables. Personal black-list edits and API key changes stay inside CleanTalk's own settings, so the dashboard layer never touches the data.

Audience

Who builds CleanTalk charts dashboards with SleekView

Site owners

Open the dashboard, confirm spam is being blocked, and click into the grid only when one source form needs custom black-list rules or a tighter CleanTalk setting.

Agency support

Give clients a one-screen anti-spam overview. Blocked today, top source form, top IP, and the trend chart in one shared dashboard per WordPress site.

Customer success

Use the source-form Pie to spot when a campaign hits the contact form. Hand the grid view to the inbox owner so the response stays inside CleanTalk's own tools.

The bigger picture

Why anti-spam data deserves a visual layer

CleanTalk Anti-Spam blocks a surprising amount of traffic on any site with public forms, but the bundled UI is built around a row-level journal and a single live counter. Aggregate questions, the ones that matter when justifying the plugin, tuning the forms, or investigating a campaign, need charts. Where did the spike come from, when did it stop, which form absorbed it, which IPs were most persistent.

Those questions are about distribution and time, not a single block. SleekView Charts gives the cleantalk tables a real dashboard surface so site owners and agency teams can answer those questions without exporting and without leaving WordPress. CleanTalk keeps blocking; the dashboard makes the activity legible.

Questions

Common questions about SleekView Charts for Anti-Spam by CleanTalk

Yes. The SpamFireWall log and the anti-spam journal exist in the free tier and SleekView Charts reads from both. Paid CleanTalk plans simply expand the cleantalk source data, and the dashboard layout stays the same.

 

Yes. The two sources can be enabled independently. A SpamFireWall-only dashboard makes sense on sites with no public comments, and a journal-only dashboard makes sense on sites where SpamFireWall has not been enabled at the network edge.

 

No. Charts read from existing cleantalk tables and never write to them. CleanTalk continues to call its API, score submissions, and log blocked entries exactly as before, with no added load on the anti-spam pipeline.

 

Yes. The anti-spam journal includes the form source, so registrations can be charted on their own card while contact forms and comments live on adjacent cards. A combined Pie or four-Number layout both work, depending on the dashboard goal.

 

Yes. Each card supports CSV export of its aggregated values, and the underlying SleekView grid is one click away for the raw blocked rows behind any chart. Useful when sharing numbers in a monthly client report.

 

No. CleanTalk's settings, personal black-list, and API key live inside CleanTalk's own admin screens. The dashboard is intentionally read-only so the visual layer never modifies the cleantalk tables or the anti-spam plugin's runtime behavior.

 

Yes. CleanTalk stores data on the active blog or network depending on configuration, and SleekView respects that scope. A network admin can build a per-site dashboard or one network-wide rollup of blocked spam across every connected site.

 

No. SleekView never calls the CleanTalk API. It only reads the local cleantalk tables that CleanTalk has already written to WordPress, so the dashboard works whether the SpamFireWall is live, throttled, or paused for a maintenance window.

 

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