✨ 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 Campaigner for WP: contact sync & list mappings as tables

Campaigner for WP pushes form submissions and WordPress users into Campaigner mailing lists. SleekView reads the local sync queue, option-stored mappings, and per-user Campaigner identifiers so you can audit pushes, retry failures, and bulk-resync from one workspace.

♾️ Lifetime License available

SleekView table view for Campaigner for WP

Campaigner list ops without per-form clicks

Campaigner for WP is a connector. It stores API credentials and form-to-list mappings in wp_options, keeps a small recent-events log either as a custom table or as an option blob, and writes per-user Campaigner contact ids to wp_usermeta. The platform of record (lists, segments, campaigns, analytics) lives in Campaigner.

The default plugin admin confirms the connection is healthy and shows the list-to-form mappings. It does not give a row-level view of which contact pushes landed, which failed, and what the payload contained. Per-form audit and bulk-resync of historical users aren't default capabilities, and per-user mapping coverage isn't surfaced without custom queries against wp_usermeta.

SleekView reads the sync log directly, joins it to WP users through the Campaigner id meta key, and pivots option-stored mappings into a navigable view. Failed pushes become a filterable cohort, payloads become inspectable cells, and bulk-resync routes through the plugin's push action so list memberships and registered hooks stay consistent.

Workflow

Campaigner sync log as a workspace

1

Map the source tables

Point SleekView at the plugin's sync log, wp_options mappings, and the campaigner_contact_id meta key. Each renders as a navigable view.
2

Pivot meta and mappings

Pivot campaigner_contact_id and other namespaced meta into columns on the users view. Expose form-to-list mappings so audits become a regular operation.
3

Save the triage views

Build saved views for failed pushes, unmapped users, and per-form slices. Each is a reusable cohort ops can scan before every broadcast.
4

Bulk resync and inspect

Select failed or unmapped rows and bulk-resync through the plugin's push action. Inspect payloads inline to confirm the right list ids are still in play.

Sample columns

A typical Campaigner for WP sync log view

Recent contact pushes with delivery status, source form, and target list.
Source: wp_options (campaigner_* keys) + wp_usermeta (campaigner_contact_id) + plugin sync log
Contact List Status Source form Attempts Pushed
alex@studio.co Newsletter Synced Footer signup 1 Apr 24
ria@design.io Customers Synced Checkout 1 Apr 23
tom@hello.dev Trial Retrying Trial CTA 2 Apr 23
mia@brew.coop Newsletter Failed Sidebar form 3 Apr 22

Comparison

Default Campaigner for WP admin vs SleekView

Default Campaigner for WP admin

  • No row-level view of contact pushes
  • campaigner_contact_id hidden in wp_usermeta
  • Failed pushes aren't filterable
  • Per-form audit isn't a default screen
  • Bulk-resync to another list requires custom code

SleekView

  • Sync log as a filterable triage queue
  • Pivot campaigner_contact_id into a users-view column
  • Per-form deliverability table
  • Bulk-resync cohorts through the plugin's push action
  • Save "failed last 24h" and "unmapped users" as named views

Features

What SleekView gives you for Campaigner for WP

Per-form audit

Group the sync log by source form to see how many submissions of each form actually reached the target Campaigner list this week. Spot forms whose mapping was orphaned by a list rename or deletion.

Bulk resync

Filter to users with no campaigner_contact_id or failed last-push and bulk-push through the plugin's send action. Useful after a credential rotation or after list reorganisation.

Payload inspection

Each push exposes the JSON payload sent to Campaigner as an inline cell. Diagnose mis-mapped custom fields or wrong list ids without leaving WP Admin.

Audience

Who uses SleekView for Campaigner for WP

Email marketers

Confirm every newsletter signup landed in the right Campaigner list before launching the next broadcast. Failed deliveries become a pre-flight cohort.

List managers

Audit per-user mapping coverage and resync the unmapped cohort. Clean up stale form-to-list mappings before the next campaign goes out.

Site engineers

Tail the sync log in WP Admin, filter by source form and status, and inspect the exact payload sent. Resolve mapping issues without opening Campaigner's dashboard.

The bigger picture

Why long-running Campaigner accounts need audit

Campaigner is one of the older email service providers and many accounts have decades of accumulated lists, segments, and integrations stitched together. WordPress sits in front of a lot of those accounts as the form-capture layer, and the connector handles the routing to lists. Over time mappings drift: lists get renamed, forms get retired, segments shift.

The default connector admin doesn't surface those drifts at row level, and the cost compounds quietly. A small fraction of submissions silently miss the right list every week, for months. SleekView turns the sync log and mappings into a workspace.

Failed pushes become a filter, mappings become a maintained view, and bulk resync routes through the plugin's existing push action so rate limits stay honoured. For agencies maintaining long-lived Campaigner setups, that audit layer is the difference between cleaning up once a quarter under deadline pressure and cleaning up incrementally every week.

Questions

Common questions about SleekView for Campaigner for WP

Yes. Custom fields included in the push payload appear as columns where the key shows up across enough rows. Sparse fields stay in the raw payload cell and are inspectable inline.

 

Yes. Edits route through the plugin's API where supported so registered hooks fire and Campaigner updates trigger. Direct DB writes are available with conflict detection where hooks should be skipped.

 

Bulk move contacts to another list through the plugin's list-management action. Mappings stored in wp_options are exposed as a view so you can confirm the target list id is current before bulk operations.

 

Yes. Any saved view exports to CSV with joined columns intact, including payload references. The failed-push view becomes a deliverability ticket the Campaigner admin can act on.

 

Yes. The log table and wp_usermeta joins use indexed columns and queries are paginated. Sites handling tens of thousands of submissions per month still load the workspace in under a second.

 

No. SleekView reads from WordPress only. Forms that POST directly from the browser to Campaigner without round-tripping through WordPress are out of scope; only the WordPress-side push pipeline is audited.

 

Yes. Group log rows by target list to surface lists with zero recent pushes. Combined with the mappings view, that's a clear signal of stale or orphaned routing that needs cleanup.

 

No. SleekView reads only from local WordPress tables. The connector plugin already keeps every relevant identifier in WordPress; SleekView does not call the Campaigner API on its own.

 

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