SleekView for CleanTalk Pro: firewall logs & spam decisions as tables
CleanTalk Pro records SpamFireWall events to wp_cleantalk_sfw_logs and tracks sessions in wp_cleantalk_sessions. SleekView joins them with the local SFW rule list for a single triage grid.
♾️ Lifetime License available
SpamFireWall data, finally pivotable
CleanTalk Pro keeps a tidy local schema. The SpamFireWall layer writes every block to wp_cleantalk_sfw_logs with the IP, the country, the rule code, and the timestamp. Local rule snapshots live in wp_cleantalk_sfw, and session tracking sits in wp_cleantalk_sessions. The cloud side owns the global rule set, but the rows that actually fire on this site live on this site.
SleekView reads the three tables as joined grids. Each SFW log row exposes IP, country, rule, action, and request path; sessions expose the user, the IP, and the last activity; the local SFW snapshot lets you see the rules that were active at the moment of the block. Saved views capture filters, columns, and sort, so weekly firewall reviews stop being a rebuild.
Annotation and triage state stay in SleekView so they survive the next CleanTalk sync. Releasing an IP routes through the plugin's own action API, leaving the cloud and the local list consistent. The plugin keeps doing the work it is good at; SleekView gives the people running the site a view that finally fits how their investigations actually run.
Workflow
From CleanTalk tables to a working firewall grid
Point at the CleanTalk tables
wp_cleantalk_sfw_logs, wp_cleantalk_sfw, and wp_cleantalk_sessions. SleekView detects each schema and offers the columns as fields.
Join logs and rules
wp_cleantalk_sfw so every block shows the rule code, the action, and the version of the snapshot in effect at the time.
Save investigation views
Release and export
Sample columns
A typical CleanTalk Pro SFW log view
wp_cleantalk_sfw_logs, wp_cleantalk_sfw, wp_cleantalk_sessions
| When | IP | Country | Rule | Action | Path |
|---|---|---|---|---|---|
| Today 09:14 | 198.51.100.7 | RU | sfw_deny | Blocked | /wp-comments-post.php |
| Today 09:33 | 203.0.113.4 | US | sfw_rate | Throttled | /wp-login.php |
| Today 09:52 | 192.0.2.40 | BR | sfw_pass | Allowed | /checkout |
| Today 10:18 | 203.0.113.9 | DE | sfw_bot | Blocked | /xmlrpc.php |
Comparison
Default CleanTalk Pro admin vs SleekView
Default CleanTalk Pro admin
- SFW logs, sessions, and the local rule snapshot each live in separate screens.
-
Custom columns on
wp_cleantalk_sfw_logsare filterable only through canned dropdowns. -
There is no joined view of a blocked request with the matching rule from
wp_cleantalk_sfw. - Bulk release of IPs or annotation of events is not part of the default workflow.
- CSV exports cover one screen at a time and skip joined fields.
SleekView
-
Joins
wp_cleantalk_sfw_logswithwp_cleantalk_sfwso each block shows the rule that fired. -
Cross-references
wp_cleantalk_sessionswith log events to see who was active at the time. - Filter by rule, country, action, or path and save reusable views per role.
- Inline release an IP, extend a block, or annotate a row with internal context.
- Bulk export filtered slices for incident reviews or downstream tools.
Features
What SleekView gives you for CleanTalk Pro
Logs and rules joined
Promotes the rule from wp_cleantalk_sfw onto each row in wp_cleantalk_sfw_logs. The rule code, the action, and the trigger time all sit on the same row for instant triage.
Saved review views
Pin filters per investigation pattern: Blocked by country, Throttled this week, Bot path attempts last 24h. Each captures filter, columns, and sort for the next reviewer.
Sessions context
Reads wp_cleantalk_sessions as its own grid and lets you correlate active sessions with SFW events. See whether a logged-in user was online when a block fired against the same IP range.
Audience
Who uses SleekView for CleanTalk Pro
Security teams
Run cross-table investigations on wp_cleantalk_sfw_logs, wp_cleantalk_sfw, and wp_cleantalk_sessions. Pivot by rule code, country, or path and pin the slices that recur.
Site admins
Help a customer locked out by filtering SFW logs on their IP, see the matching rule, and release the block from the row. The plugin's normal release hooks fire through the official API.
Agency operators
Replicate one firewall review across many client sites. Saved views and local annotations make the monthly client handoff come from a stable grid rather than ad hoc screenshots.
The bigger picture
Why cloud-backed firewalls still need local grids
CleanTalk's value comes from a cloud-backed rule set, but the rows that fire on any given site are local. The SFW writes every block to wp_cleantalk_sfw_logs, every rule snapshot to wp_cleantalk_sfw, every session to wp_cleantalk_sessions, and those tables are where on-site investigation has to happen. The cloud dashboard is great for global stats; it is poor at answering site-specific questions like which rule fired most this week on this domain or which IP keeps testing the same form.
Site admins, agency operators, and security teams need a local grid that exposes those rows with the right columns, lets them pin saved views, and supports inline triage that routes back through CleanTalk's own APIs. Treating the local CleanTalk schema as a grid closes that gap without competing with the cloud. The global rule set still keeps every site safer; the per-site grid finally makes the work visible to the people actually responsible for the site.
Questions
Common questions about SleekView for CleanTalk Pro
No. The cloud still owns the global rule set, the cross-site stats, and any centralized policy. SleekView only exposes the local CleanTalk tables and the SFW log as a grid for on-site triage.
 
Yes. Releasing a row writes through CleanTalk's own action API rather than touching wp_cleantalk_sfw_logs directly. The cloud side receives the change through normal sync and the local SFW snapshot stays consistent.
Yes. Every distinct rule value in wp_cleantalk_sfw_logs becomes a filterable column. That includes deny, throttle, pass, and bot-specific codes that CleanTalk ships or add-ons register.
SleekView paginates server-side and uses the indexes CleanTalk maintains on IP, timestamp, and rule. Even sites with months of SFW activity stay responsive because the grid loads only the page matching the active filter.
 
Yes. SleekView reads wp_cleantalk_sessions as its own grid with user, IP, and last-activity columns. Cross-reference with the SFW log to see whether an active session correlates with a blocked request.
Yes. SleekView respects the capability checks CleanTalk uses for its admin pages. Only users with the right role can open the logs grid, and saved views can layer additional capability gates for sensitive slices.
 Yes. Exports include the columns currently visible and respect the active filter and sort. Use it for ticket attachments, incident reviews, or feeding a SIEM that consumes periodic CSV uploads.
 
Yes. SleekView reads wp_N_cleantalk_sfw_logs and the matching session and rule tables on each subsite the same way CleanTalk does. A super-admin grid can union across sites when the schema is consistent.
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
- Wcfm Vendor Verification
- Yith Woocommerce Checkout Manager
- Wcfm Frontend Manager
- Razorpay For Woocommerce
- Woocommerce Truste Checkout
- Woocommerce
- Currency Switcher
- Woocommerce Follow Up Emails
- Wcfm Membership
- Woocommerce Clearpay
- Woocommerce Bol Com
- Woocommerce Splitit
- Woocommerce Quick Order
- Woocommerce Order Export
- Woocommerce Iyzico