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
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
Connect the cleantalk tables
Drop four cards
Save the dashboard
Scope per role
Sample dashboard
Charts you can build from CleanTalk Anti-Spam data
Spam blocked today
Sum(blocked_entries)
Blocked by source form
Count
group by source
Top blocked IPs
Sum(blocked_entries)
group by ip
Daily blocked volume
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.
Lifetime ♾️
Most popular
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
€749
Continue to checkoutBrowse more
- Cart66 Cloud
- Woocommerce Product Filter
- Woo Stripe Payment
- Klarna Payments
- Yith Woocommerce Request A Quote
- Yith Woocommerce Product Countdown
- Woocommerce Customer History
- Woocommerce Tab Manager
- Advanced Dynamic Pricing For Woocommerce
- Square For Woocommerce
- Wpc Product Bundles
- Lemonsqueezy Wp
- Woocommerce Shipping Fedex
- Slicewp
- Advanced Shipment Tracking For Woocommerce