✨ 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 Merlin WP: onboarding steps & demo content as tables

Merlin WP records onboarding state in wp_options and triggers demo-import inserts into the standard core tables. SleekView turns that footprint into a filterable workspace with theme, completed steps, and inserted-content counts as columns.

♾️ Lifetime License available

SleekView table view for Merlin WP Importer

Onboarding state, audited

Merlin WP is the onboarding-wizard library many themes embed for their first-run experience. It writes step state to wp_options under merlin-prefixed keys (typically merlin_completed, merlin_steps_completed, and the theme's own options), and the demo-import step inserts posts, terms, and attachments into the standard core tables through the WordPress importer.

The default Merlin UI is a multi-step wizard that closes when complete. After it closes there is no run log: which steps the user completed, when, and with what outcome lives in scattered option rows that the theme author can read but support and QA teams cannot.

SleekView surfaces those option keys as a sortable workspace. Each onboarding session becomes a row with theme name, completion timestamp, steps completed, and the demo-import outcome. A joined view over wp_posts filtered by post-date window around the onboarding completion exposes every inserted demo asset. Agencies, theme authors, and support teams stop reverse-engineering an option dump every time they want to know what a Merlin onboarding actually did.

Workflow

Audit every Merlin onboarding from one view

1

Map merlin_ option keys

Point SleekView at wp_options filtered to merlin-prefixed rows. The agent samples keys and proposes columns for theme, step status, and demo-import outcome.
2

Join core content tables

Link wp_posts by post-date window around onboarding completion. Inserted demo content carries its session metadata in the audit view.
3

Save role-scoped presets

Theme authors see step-by-step drop-off cohorts. Support sees a slim outcome chip. QA sees only the inserted-content audit. Same tables, three presets.
4

Trigger cleanup inline

Abandoned sessions surface as a chip. Bulk-delete on the option-row view, gated by capability, removes leftover state without manual wp_options queries.

Sample columns

A typical Merlin onboarding audit view

One row per Merlin session with theme, steps completed, and demo-import outcome.
Source: wp_options (merlin_ keys) + wp_posts + wp_postmeta
Theme Completed Steps Demo pack Posts Status
Folio Apr 24 13:11 5/5 Studio 22 OK
Bistro Apr 22 18:40 5/5 Restaurant 31 OK
Mercantile Apr 21 09:02 4/5 Shop Lite 0 Demo skipped
Almanac Apr 19 22:15 2/5 (none) 0 Abandoned

Comparison

Default Merlin WP admin vs SleekView

Default Merlin WP wizard

  • Wizard closes with no persisted log of which steps each session completed
  • Abandoned sessions leave option keys behind with no surfaced cohort
  • Theme name, demo pack, and outcome live in separate wp_options rows
  • Inserted demo content has no provenance column tying it back to the wizard
  • Support teams reverse-engineer option dumps to answer onboarding questions

SleekView

  • Read merlin_-prefixed keys in wp_options as a sortable audit
  • Filter to abandoned sessions and demo-skipped completions as chips
  • Join wp_posts by post-date window for inserted demo content
  • Surface theme, demo pack, and step progress as one row
  • Capability-gate the view so support sees outcome without raw option paths

Features

What SleekView gives you for Merlin WP Importer

Onboarding logbook

Every Merlin session surfaces as a row even after the wizard closes. Theme authors see exactly which steps each install completed without writing a debug log.

Abandoned-session filter

Filter to sessions that left mid-wizard. The cohort that drops at step three is now a chip, not an unanswerable support question.

Demo content provenance

Join wp_posts by post-date window so demo assets inserted during onboarding carry their session metadata. Editors stop guessing whether a page is real content or onboarding leftover.

Audience

Who uses SleekView for Merlin WP

Theme authors

Track how customers move through the wizard. Drop-off at a specific step becomes a sortable cohort, surfacing the friction point that needs documentation.

Theme support

Per-session outcome during customer chats. Whether onboarding finished cleanly, skipped demo content, or was abandoned shows in one column.

Agency QA

Pre-launch audit: list every post inserted during an onboarding window and flag for editorial review. Catches placeholder content before it ships.

The bigger picture

Why onboarding-wizard state needs a workspace

Merlin WP solves the blank-canvas problem most themes face by walking a new install through plugin recommendations, child-theme setup, and demo content. The wizard works well during the session, but the moment it closes the data goes quiet. Theme authors can't tell at a glance how many customers complete every step.

Support agents can't answer whether a specific customer's onboarding even finished without dumping wp_options. Agencies can't audit which sessions inserted demo content that needs cleaning before launch. Reading the merlin-prefixed option rows directly turns the wizard into a logbook.

Step drop-off becomes a sortable cohort that theme authors can act on. Per-customer outcomes show in one column during support chats. Inserted demo content carries provenance back to the session that created it, so editorial review before launch becomes a saved filter.

That is the difference between a one-shot wizard and an onboarding system the team can audit.

Questions

Common questions about SleekView for Merlin WP Importer

Merlin WP writes state to wp_options under merlin-prefixed keys including merlin_completed and step-specific markers, plus whatever options the embedding theme adds. SleekView reads those rows directly and joins core content tables by post-date window.

 

Yes. Merlin is shipped as a library, so the option-key pattern is consistent across themes that embed it. Theme-specific overrides surface as additional columns when present.

 

Yes. Merlin tracks step completion explicitly in option rows, so SleekView exposes step status (completed, skipped, abandoned) as a column. Filter to abandoned at any step to see where customers drop off.

 

The demo-import step writes pack metadata to its own option row and inserts content into core tables. SleekView joins by post-date window to expose inserted posts, pages, and attachments as the demo-import outcome column.

 

Yes. A view filtered to abandoned sessions exposes the option-key rows that should be removed. Inline bulk-delete on the option-row view, gated by capability, handles cleanup without manual SQL.

 

Yes. Merlin-prefixed option keys typically stay under a few dozen rows even on heavy sites, and the join to wp_posts uses the post-date index. Tens of thousands of posts paginate quickly.

 

Yes. Merlin's plugin-recommendation step writes accepted and skipped plugin slugs to its option rows. SleekView exposes that as a column so theme authors can track which recommendations customers actually take.

 

Child themes that extend Merlin write to the same option-key pattern. The audit view treats parent and child theme sessions identically and exposes the theme slug as a column for filtering.

 

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