✨ 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 for TrustPulse: WP-side webhook & API state as tables

TrustPulse social-proof notifications render from its cloud, but the plugin keeps webhook health, API tokens and registered WooCommerce hooks in wp_options. SleekView turns the connection layer into a real audit table.

♾️ Lifetime License available

SleekView table view for TrustPulse

Notifications run in the cloud — but the wiring lives here

TrustPulse is a cloud-rendered social-proof tool: the notification overlay lives in its CDN-served JavaScript, not in WordPress. The WP plugin's job is to register WooCommerce webhooks and surface its API key. Both pieces of state live in wp_options. The webhook IDs and topics also touch WooCommerce's own webhook table, but the campaign-to-hook mapping that ties "this hook fires the Recent Sales campaign" lives entirely in TrustPulse's option array.

That makes failure modes hard to spot. A campaign deleted in the TrustPulse dashboard leaves an orphaned WP webhook that still fires on every order, posting to a campaign ID that no longer exists. The default TrustPulse status page lists hooks but does not tie them to campaign names, so an orphan looks identical to a healthy hook. SleekView reads the option array, joins it to WooCommerce's webhook table, and renders one row per webhook with the topic, last delivery, failure count, and the matched campaign name from the local mapping.

Failure count becomes the most useful sortable column. A webhook with 47 failures has either lost its destination or hit a TrustPulse rate limit. Either way, social proof for that campaign goes cold without anyone in WordPress getting a notification. SleekView surfaces the rate as a column so monthly health checks find the cold campaigns before the customer does.

Workflow

TrustPulse webhook wiring, audited

1

Read the TrustPulse options

SleekView reads the plugin's option array, including the API token presence flag, the registered webhook IDs, and the webhook-to-campaign mapping that the default UI keeps hidden.
2

Join to WooCommerce webhooks

WooCommerce's own webhook table holds the topic, delivery URL and last-delivery timestamp. SleekView joins it on webhook ID so the campaign name and the delivery health appear in one row.
3

Flag orphans and slowdowns

Webhooks whose campaign no longer exists in the TrustPulse cloud get the orphaned status. Webhooks with rising failure counts get the slowing status, which sorts to the top of a monthly health view.
4

Aggregate across an agency

On networks where TrustPulse runs across many client sites, the audit aggregates each install's webhooks into one network-wide table, so monthly checks take minutes instead of an afternoon.

Sample columns

A typical TrustPulse webhook health view

WooCommerce webhooks registered by TrustPulse live in wp_woocommerce_log indirectly, but the IDs and topics are tracked in TrustPulse's option array.
Source: wp_options
Webhook Topic Last delivery Failures Campaign Status
tp-1801 order.created Apr 24 0 Recent sales Healthy
tp-1802 order.updated Apr 24 1 Recent sales Healthy
tp-1700 order.created Mar 12 12 Promo Q1 Slowing
tp-1500 order.created Feb 02 47 (deleted) Orphaned

Comparison

Default TrustPulse webhook page vs SleekView

Default TrustPulse status page

  • Plugin's webhook page lists hooks but doesn't tie them to campaigns
  • No filter for orphaned webhooks (campaign deleted in TrustPulse)
  • Failure counts roll up but per-webhook history isn't shown
  • API token is hidden behind a save form — no quick "is it set" check
  • Multisite roll-up doesn't exist

SleekView

  • Pair webhook IDs with TrustPulse campaign names
  • Surface failure counts as a sortable column
  • Catch orphaned webhooks (campaign deleted on TrustPulse side)
  • Audit which sites have an active API connection
  • Inline-edit campaign mapping when refactoring social proof

Features

What SleekView gives you for TrustPulse

Hooks paired with campaigns

TrustPulse's option store maps webhook IDs to campaign IDs. SleekView joins that to your live campaign list and shows orphaned hooks with the original campaign name.

Failure rate, sortable

Sort by failure count to find webhooks delivering badly so you can re-register them before social proof goes cold and the campaign quietly stops converting.

Cross-site rollup

On agencies running TrustPulse across many client sites, see every install's connection state in one network-admin table. Monthly health checks take minutes.

Audience

Who uses SleekView for TrustPulse

Support

When a client says "my TrustPulse stopped showing sales," check the WP-side webhook state in seconds instead of asking them to share their dashboard.

Agency owners

Audit every client's TrustPulse install for orphaned webhooks during your monthly health check. The roll-up is a single filter on the network table.

Privacy review

Confirm which order events are being mirrored to TrustPulse, a useful disclosure for GDPR records of processing activities.

The bigger picture

Social proof goes cold quietly

TrustPulse's design is correct: notifications render from a cloud-served script so a busy day on the WP-side never blocks the visual proof. The trade-off is that when the wiring breaks, the failure is silent. A webhook that has been failing for two weeks does not show a red banner in WordPress.

The TrustPulse dashboard reports campaign-level metrics but it does not always tell you that the WP hook on a specific site is the cause. The agency model amplifies this: one operator may run TrustPulse on twenty client sites, with one orphaned webhook on each that nobody discovered because nobody clicks through twenty admin panels every month. SleekView turns webhook health into a sortable column.

Failure count and last delivery get surfaced once, and any orphan or slowdown sorts itself to the top of a network-wide audit. That is the difference between social proof going cold for two weeks and ops noticing in the next monthly check, which is also the difference between fixing an integration and explaining to a client why their conversion rate slid.

Questions

Common questions about SleekView for TrustPulse

No. The notifications themselves render from the TrustPulse cloud through its served JavaScript. SleekView reads the WP-side connection state — webhook IDs, API key presence, last-delivery timestamps and the webhook-to-campaign map — that the plugin stores in wp_options. The visible overlay is not a SleekView surface; the wiring behind it is.

 

Mostly in wp_options. The plugin does not create custom tables. WooCommerce webhooks the plugin registers live in WooCommerce's own webhook table, and SleekView joins the two so each row shows both the local mapping and the actual WooCommerce delivery state. That join is what makes the orphan detection useful.

 

Yes. The plugin keeps a hook-to-campaign mapping in its option array. SleekView surfaces it as a column and lets you filter by campaign name. Orphaned hooks (campaign deleted on the TrustPulse side) keep the original mapping name with a strikethrough so you can identify which campaign used to own them.

 

No. Webhooks are tied to TrustPulse-side campaign IDs. To delete a webhook, retire the matching campaign in TrustPulse first; SleekView will mark the local row orphaned for you. Inline edits to the mapping change which campaign label SleekView shows; they do not change the cloud-side configuration.

 

Yes. The data SleekView reads is the same on free and paid plans. Pro adds more campaign types and additional notification options but does not change the WP-side storage. The webhook table, the option array, and the mapping all behave identically across plan tiers.

 

TrustPulse 1.0.3 added Give support, and other plugins funnel through generic webhooks. SleekView reads whatever events the plugin has registered, regardless of source plugin. The topic and source extension appear as columns so a multi-source install (Woo + Give + MemberPress) still produces one clean audit table.

 

Re-registration is a TrustPulse-side action driven by reconnecting the campaign. SleekView surfaces the orphan and the failure rate so you know which campaigns need that round-trip; the actual reconnect button lives in the TrustPulse dashboard. Once reconnected, the next event delivery resets the failure count back to zero in the audit table.

 

Yes. Each blog has its own TrustPulse option row and its own WooCommerce webhook table. SleekView aggregates per-blog data into one network-admin audit, which is especially useful for agency operators running TrustPulse on a portfolio of client sites under a single multisite install.

 

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