SleekView for Ortto: WP-side capture & tracking config as tables
Ortto contacts, journeys and reports live in its SaaS. The WP plugin stores capture-script config, form-to-list mappings, consent defaults and the API token in wp_options. SleekView turns that into a clean audit table.
♾️ Lifetime License available
Ortto's WP-side surface is config, not contacts
After the Autopilot rebrand, the Ortto WordPress plugin still does what it always did: inject a tracking script and bridge a few form plugins to Ortto lists. The data it owns locally is small. A serialized array in wp_options holds the capture-script enable flag, the API token, and the tracking domain. Per-form mappings sit in wp_postmeta when a Gravity, Fluent or Contact Form 7 integration is enabled. Consent strings get stored alongside the form mappings.
The default plugin UI shows one form mapping at a time. There is no list view of every bridge across the site, no filter for forms whose target list was archived in Ortto, and no diff between staging and production capture-script configs. SleekView reads each storage path directly and renders the integration as one table: capture-script row at the top, form-bridge rows for each mapped form, consent text as a column, and a status pill that flags rows whose Ortto-side target no longer exists.
Two columns matter most. The consent-string override column lets legal spot stale wording before a regulator does. The status column flags forms still posting into the void after a list was archived in Ortto, which is otherwise impossible to detect from inside WordPress. Both are read-once-and-fix kinds of issues that compound over time.
Workflow
Ortto's bridges, surfaced and audited
Read the Ortto option array
autopilot_* keys on older installs. Capture-script flag, API token presence and tracking domain become columns.
Pull every form bridge
Cross-check the list set
Inline-edit consent and target
Sample columns
A typical Ortto capture & form mapping view
wp_options. Per-form mappings sit in wp_postmeta when the form integration is enabled.
wp_options + wp_postmeta
| Surface | Form/page | Ortto target | Consent text | Last seen | Status |
|---|---|---|---|---|---|
| Capture script | (global) | site-wide | Default | Apr 24 | Loading |
| Form bridge | Contact | list:leads | Custom | Apr 23 | Synced |
| Form bridge | Newsletter | list:newsletter | Default | Apr 20 | Synced |
| Form bridge | Old quiz | list:archived | Default | Feb 11 | List archived |
Comparison
Default Ortto plugin UI vs SleekView
Default Ortto plugin UI
- Plugin UI shows one form mapping at a time
- No filter for forms whose target list was archived in Ortto
- Capture-script enable flag is global with no per-page audit
- Consent-string overrides aren't summarized anywhere
- No diff between staging and production capture configs
SleekView
- All form bridges in one filterable list
- Consent-text overrides surfaced as a column
- Capture-script flag visible alongside form mappings
- Inline-edit which Ortto list a form posts to
- Multisite roll-up so agencies see every client at once
Features
What SleekView gives you for Ortto for WordPress
Bridge audit
If you bridge a contact form (Gravity, Fluent, Contact Form 7) to Ortto, the plugin keeps the mapping in postmeta. SleekView pulls every mapping into one screen as a sortable table.
Consent-text governance
Custom consent strings drift over time as legal copy gets revised. SleekView surfaces every override in one column so legal can spot stale wording before it goes to a regulator.
Stale list detection
When a list is archived in Ortto, mapped forms keep posting into the void. Filter for mapped lists no longer in the active set and either repoint or retire them.
Audience
Who uses SleekView for Ortto
Privacy & legal
Audit consent strings and capture-script enable flags before a compliance review. The legal team reads the WP-side state without needing Ortto dashboard access.
Lifecycle marketers
Inventory which WP forms feed which Ortto journeys without bouncing between two tools. The mapping table is the bridge between marketing operations and lifecycle automation.
Agencies
Hand a client a single audit table of their Ortto WP integration on day one of an engagement. The screenshot becomes the kickoff document.
The bigger picture
Capture script and consent strings deserve a real audit
Ortto sits in a category where the WP-side surface is small but legally consequential. The capture script attaches to every page the plugin runs on; the consent string is the literal text a visitor agrees to when they sign up. A regulator inspecting a privacy claim does not care that the marketing automation lives in a SaaS; they care what the website actually said and tracked at the moment of consent.
The default plugin UI shows the consent string and the capture-script flag, but it shows them one at a time, and on multisite or agency installs the team that needs to audit them is not the team that configured them. SleekView surfaces both as columns across the whole install, so a privacy lead can read every consent string and capture-script setting in one screen and flag drift in seconds. It also catches the slow operational cost of a SaaS bridge: lists archived in Ortto leave WordPress posting form data into the void, with no error in the WP error log because the bridge succeeded as far as WordPress is concerned.
Questions
Common questions about SleekView for Ortto for WordPress
No. Contacts and journey state stay in Ortto, where the customer record is the single source of truth. SleekView surfaces only the WP-side settings, form mappings and consent flags the plugin stores in your database. The data flow is one direction by design: forms post to Ortto, audits read from WordPress.
 
In wp_options as a serialized array. The capture-script enable flag, API token, and tracking domain are all there. SleekView pivots the array into named columns so the underlying serialized blob becomes a readable table that legal, ops and engineering can each scan for the rows they own.
When you bridge a form to Ortto, the form-to-list mapping is saved on the form's metadata. The exact location depends on which form plugin you bridge: Gravity has its own meta keys, Fluent has its own, Contact Form 7 stores in postmeta on the form post. SleekView reads the standard locations for all three so a mixed-form site still produces one clean table.
 
Yes. The next form submission posts to the new list. SleekView writes the mapping back to postmeta, the runtime bridge reads it on submit, and Ortto receives the new list ID. Existing journey enrollments in Ortto are not retroactively moved; the change is forward-only, which is usually what marketers want.
Yes. Ortto kept the same WP-side data shape across the rebrand, only changing branding strings. SleekView reads the current option keys and falls back to legacy autopilot_* keys on older installs that have not been re-saved since the rename. Both shapes appear in the same table without a manual migration step.
Tracking events stream straight to Ortto's cloud through the capture script; they are not queued in WordPress. To audit those, use Ortto's own activity log. SleekView's scope ends at "is the capture script enabled, what consent string fired, and which forms post to which lists."
 SleekView shows whether the token is set and its last-rotation timestamp without revealing the secret value. The presence/absence column is the audit signal; the value itself stays masked unless an admin opts into showing it. This keeps screenshots of the audit safe to share with a client.
 
It does. Filtering for any row whose stored data still uses the legacy autopilot_* keys produces a list of options or postmeta values that have not been touched since the rename. Re-saving each one updates them to the current keys, which is useful before turning off legacy fallback in a future plugin version.
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.
Lifetime ♾️
Most popular
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
€749
Continue to checkout