✨ 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 TinyLetter for WordPress: subscribers & sign-up logs as tables

TinyLetter for WordPress is a thin embed plugin that stores form configuration in wp_options and any locally captured submissions in wp_postmeta on a CPT. SleekView surfaces every embed, every sign-up event, and every referring page in one filterable workspace.

♾️ Lifetime License available

SleekView table view for TinyLetter for WordPress

Subscriber telemetry without external dashboards

TinyLetter for WordPress is a lightweight bridge: it embeds the TinyLetter sign-up form, stores its configuration in wp_options under a plugin-prefixed key, and optionally logs local sign-up events as posts of a custom type with metadata in wp_postmeta. The plugin itself does not maintain a dedicated subscribers table because TinyLetter's authoritative store lives on the upstream service. What lives in WordPress is the embed config plus a local audit trail.

The default admin gives a single settings screen and (if local logging is enabled) a fixed list of recent sign-ups. Cross-cutting questions like "which pages drove the most sign-ups last month" or "which embeds get clicked but rarely complete" need either Google Analytics or manual SQL against wp_postmeta. Bulk re-tagging of locally logged sign-ups, per-embed performance comparison, and filtering by referrer all sit outside the default screens.

SleekView reads the plugin's CPT and joins wp_postmeta values into named columns so referrer URL, embed ID, IP hash, and submission timestamp all render inline. Saved views become per-embed performance reports and per-referrer cohorts, and inline edits route through the plugin's update hooks where they exist or fall back to direct postmeta writes with conflict detection.

Workflow

TinyLetter for WordPress data as a workspace

1

Point at the embed config and log CPT

Map SleekView to the plugin's wp_options keys for embed config and the optional tinyletter_log CPT. Each renders as a navigable workspace with the columns the plugin writes.
2

Pivot postmeta into columns

Promote referrer, embed_id, ip_hash, and submitted_at from wp_postmeta into named columns. Filters and sorts now operate on those values directly.
3

Save embed and referrer views

Build saved views per embed placement and per top referrer. Each becomes a reusable performance report that the team can revisit without rebuilding filters.
4

Edit inline and bulk-clean

Mark log entries as confirmed, bounced, or duplicate inline. Bulk operations route through the plugin's hooks where supported and fall back to direct wp_postmeta writes with conflict detection.

Sample columns

A typical TinyLetter sign-up log view

Local sign-up events with referrer, embed id, and submission status from wp_postmeta.
Source: wp_options + wp_posts (post_type=tinyletter_log) + wp_postmeta
Email Status Embed Referrer Submitted IP hash
alex@studio.co Confirmed footer-form /blog/launch-notes/ Apr 24 a3f2...
ria@design.io Confirmed sidebar /about/ Apr 23 9c1d...
tom@hello.dev Pending popup-exit /pricing/ Apr 22 b7e4...
mia@brew.coop Bounced footer-form /blog/ Apr 21 f2a8...

Comparison

Default TinyLetter for WordPress admin vs SleekView

Default TinyLetter for WordPress admin

  • Settings live in a single wp_options screen with no per-embed analytics
  • Local sign-up logs (if enabled) render as a fixed list with no filterable referrer column
  • No way to compare two embed placements side by side
  • Bulk operations across logged sign-ups aren't supported
  • Per-referrer or per-page attribution requires custom SQL against wp_postmeta

SleekView

  • Pivot wp_postmeta keys (referrer, embed_id, ip_hash) into named columns
  • Filter by embed placement and submission status at once
  • Save per-embed and per-referrer views as reusable reports
  • Bulk-update status or notes on locally logged sign-ups
  • Audit wp_options embed configuration alongside live performance

Features

What SleekView gives you for TinyLetter for WordPress

Per-embed performance

Filter the local sign-up log by embed id and date range, then compare totals across embeds. Pinpoint which footer, sidebar, or popup embed drives the highest verified sign-up rate.

Inline status edits

Mark local log entries as confirmed, bounced, or duplicate inline. Writes route through the plugin's update hooks; direct wp_postmeta writes fall back with conflict detection.

Referrer attribution

Join the referrer postmeta with the sign-up date and surface per-page conversion. Save the view to track which content marketing pages keep producing subscribers month after month.

Audience

Who uses SleekView for TinyLetter for WordPress

Newsletter authors

Compare embed performance across blog, sidebar, and footer placements. The same view doubles as a content-attribution report for the posts driving the most verified sign-ups.

Editorial ops

Audit the local sign-up log for duplicates and bounces, then bulk-mark cleanup status. Saved cleanup views run weekly without writing SQL.

Growth marketers

Per-referrer cohorts joining referrer URL with sign-up date and status. Compare paid landing pages against organic posts on actual verified-sign-up rate.

The bigger picture

Why local sign-up logs deserve a workspace

TinyLetter for WordPress is intentionally minimal: it embeds a form and forwards submissions upstream, with optional local logging for auditing. That minimalism is a feature, but it leaves operators without a built-in workspace for the data the plugin does keep. The local log accumulates in wp_postmeta on a CPT, the embed config sits in wp_options, and questions like "which page produced the most verified sign-ups last quarter" or "which embed bounces most often" need queries that the default admin doesn't offer.

SleekView's joined view turns those questions into saved views without leaving WP Admin. Newsletter authors get a per-embed performance comparison without spinning up an analytics dashboard. Editorial ops gets a duplicate-cleanup workspace that runs through the plugin's own hooks.

Growth marketers get per-referrer attribution joining content URLs with sign-up dates. The data the plugin already stores becomes operationally useful, and the upstream TinyLetter service remains the authoritative subscriber list with no risky sync layer between them.

Questions

Common questions about SleekView for TinyLetter for WordPress

Only if local logging is enabled. The authoritative subscriber list lives on TinyLetter's upstream service. SleekView reads whatever the plugin writes to wp_postmeta on its log CPT, plus configuration from wp_options. For the upstream list, the TinyLetter dashboard remains the source of truth.

 

Yes. SleekView writes through the plugin's save_post hook where logging is enabled so any registered observers fire normally. Direct wp_postmeta writes use conflict detection for cases where hooks should be skipped, typically large cleanups of duplicate or test entries.

 

Yes. The plugin stores per-embed configuration as serialised arrays in wp_options. SleekView decodes those into a workspace table so you can compare embeds side by side without opening each settings screen.

 

Yes, when the plugin records the referrer on the local log CPT. The referrer postmeta becomes a first-class filterable column, and saved views can group sign-ups by referring URL for per-page attribution reports.

 

No. Queries are paginated and use the indexes WordPress maintains on wp_postmeta by post_id and meta_key. For very large logs, SleekView's meta-pivot caches the resolved columns so repeated views render from the cache rather than re-joining on every page load.

 

Yes. Whatever the plugin writes to wp_postmeta (IP hash, user agent, consent flag) becomes available as a column. Build a GDPR audit view that filters to entries without explicit consent and bulk-resolve them in one pass.

 

No. SleekView is a read and edit layer for local WordPress data. The upstream TinyLetter service has its own API and dashboard; SleekView does not call external services or sync subscribers up. It works on what the plugin already stores in your database.

 

Yes. SleekView never touches the frontend embed; the shortcode and widget continue to render exactly as configured in wp_options. The workspace lives in WP Admin and reads the same data the plugin's settings screens write to.

 

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