✨ 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 Drift: chat settings and page targeting as tables

Drift's WordPress plugin embeds the conversational marketing widget and stores its configuration in wp_options. SleekView surfaces those settings, page-targeting rules, and audit history as inline-editable rows so revenue ops can tune the widget without opening the settings screen.

♾️ Lifetime License available

SleekView table view for Drift

Targeting rules and config as a single editorial screen

Drift's WordPress plugin is a thin embed: it injects the Drift JavaScript snippet using a Drift Org ID stored in wp_options under the drift_settings key, plus a small set of page-targeting rules. The actual conversations, contacts, and playbooks live in Drift's SaaS app. That keeps the WordPress footprint small, but it also means the only UI on the WP side is a single settings screen with no history of which pages have the widget enabled, no log of when the Org ID was last rotated, and no inline edit for path-based show/hide rules.

SleekView reads wp_options directly, expands serialized Drift configuration arrays into one row per rule, and treats each show/hide pattern as a first-class record. Saved views like Pages where Drift is hidden or Recently changed targeting rules give marketing and revenue ops a real audit surface, and inline edits flip a rule on or off without round-tripping through the plugin's tabbed settings panel.

Edits go through update_option() so the standard WordPress settings hooks fire and any caching layer flushes the embed footprint as expected. Because Drift's real data (conversations, leads, deal stages) lives outside WordPress, SleekView focuses on what WP actually stores: the embed configuration, the targeting ruleset, and the option-change audit trail.

Workflow

From a serialized option to an editable ruleset

1

Read the option

SleekView detects the Drift plugin and registers drift_settings in wp_options as a source, automatically unserializing the targeting rules array into individual records.
2

Compose columns

Pick the columns that matter: match pattern, action, status, last modified, and optional audit-log fields like editor and IP. Reorder and rename them per view.
3

Save audit views

Save views per team. Marketing gets recently changed rules; revenue ops gets pages where the widget is hidden; privacy gets the consent and GDPR sub-keys as their own table.
4

Edit inline

Update action, status, or pattern from the table. Writes go through update_option() so plugin hooks fire and object-cache layers invalidate cleanly.

Sample columns

A typical Drift configuration view

One row per targeting rule with match pattern, action, status, and last update.
Source: wp_options (drift_settings, drift_org_id) + wp_postmeta (per-page drift_disable flags)
Rule Match pattern Action Status Updated by Updated
Hide on checkout /checkout/* Hide widget Active alex@studio.co Apr 18
Show on pricing /pricing Show + playbook Active ria@design.io Apr 12
Hide on docs /docs/* Hide widget Paused tom@hello.dev Mar 28
Legacy blog rule /2019/* Hide widget Disabled mia@brew.coop Jan 04

Comparison

Default Drift admin vs SleekView

Default Drift admin

  • Single settings screen, no history of who changed what and when
  • Page-targeting rules are buried inside a serialized wp_options array
  • No way to bulk-disable rules across drift_settings sub-keys
  • Per-page hide flags in wp_postmeta aren't surfaced in any list
  • No saved view of pages where Drift is intentionally hidden

SleekView

  • Expand serialized drift_settings into one row per rule
  • Inline-edit page-targeting actions without leaving the table
  • Audit option changes through the existing updated_option hook
  • Surface per-page drift_disable postmeta as a filterable column
  • Save views like recently changed or paused rules

Features

What SleekView gives you for Drift

Targeting rules as rows

Each entry in the serialized drift_settings targeting array becomes a sortable row with pattern, action, and status, so revenue ops can audit show/hide coverage at a glance instead of parsing a settings tab.

Inline rule edits

Flip a rule between Active and Paused without opening the settings screen. Updates write through update_option() so plugin hooks fire and any object-cache layer invalidates the embed footprint as expected.

Change-log view

Save a view sorted by option_modified from the WordPress options audit log so any unintended change to drift_settings shows up on a single screen for the marketing lead to review.

Audience

Who uses SleekView for Drift

Revenue operations

A single audit view of every page-targeting rule, with inline pause and resume, replaces a settings screen where rules disappear into a serialized array under drift_settings.

Marketing leads

Filter rules by who last edited them and when, so a campaign owner can review every targeting change made during a launch week without asking a developer to query wp_options.

Site administrators

Bulk-disable legacy rules from one screen, scoped by URL pattern, instead of editing the serialized config by hand. Useful during site migrations when old paths need cleanup.

The bigger picture

Why a SaaS embed plugin still needs an audit table

Drift's WordPress plugin is intentionally thin: a snippet loader, a settings screen, and a serialized option holding the targeting ruleset. That keeps the footprint small, but it also means that as soon as more than two people start editing the configuration, nobody can answer simple questions like which pages currently hide the widget or who paused the pricing-page rule last quarter. The settings screen is built for the first-time setup, not for ongoing operations.

Most teams paper over this with documentation in a separate wiki, which immediately falls out of sync. SleekView solves the structural problem by treating the serialized option as a real table. Each targeting rule becomes a row, each setting becomes a column, and every change goes through standard WordPress option hooks so the existing audit-log plugin (if there is one) captures the history.

The result is the same Drift snippet on the frontend, the same SaaS conversations in Drift's app, but a WordPress admin surface that can actually be reviewed and operated by a team rather than reverse-engineered every time someone asks why the widget vanished from the checkout page.

Questions

Common questions about SleekView for Drift

No. Drift conversations and contacts live in Drift's SaaS app, not WordPress. SleekView only reads what the WP plugin actually stores, which is the embed configuration in wp_options and per-page disable flags in wp_postmeta.

 

SleekView reads drift_settings, unserializes it, and pivots the targeting rules array into one row per rule. Each rule becomes a sortable, filterable record with its own match pattern, action, and status columns.

 

Yes. Writes go through update_option() so the pre_update_option_drift_settings and updated_option hooks fire exactly as they would from the plugin's settings screen. Any cache layer listening for option changes flushes as normal.

 

If an audit log plugin is installed, SleekView joins its log table to the targeting-rules view and shows the most recent editor for each rule. Without an audit log plugin, the column shows the current site admin or empty.

 

Yes. SleekView only touches WordPress options and postmeta. Drift's outbound sync to HubSpot, Salesforce, or any other CRM continues to run from Drift's SaaS side independently of anything SleekView reads or writes.

 

Drift stores its consent and GDPR config inside drift_settings as sub-keys. SleekView surfaces those as columns or as their own view, so a privacy officer can audit consent settings without opening the plugin's settings tabs.

 

Yes. Any saved view exports to CSV, including the full targeting ruleset with patterns, actions, and last-modified timestamps. Useful for change reviews or for diffing configuration across staging and production.

 

No. SleekView runs entirely inside wp-admin and reads wp_options on demand. The frontend embed continues to load exactly the same Drift snippet, with no extra requests added by SleekView.

 

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