✨ 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 WooCommerce Criteo: tag events, products & audiences as tables

Read directly from product postmeta tags and wc_orders, joined with the plugin's audience and partner-ID config in wp_options. Sort by tag state, filter by audience, and audit which products are missing the right meta.

♾️ Lifetime License available

SleekView table view for WooCommerce Criteo OneTag

Audit Criteo tag coverage at a glance

The Criteo OneTag integration for WooCommerce fires viewItem, viewBasket, and trackTransaction events from Woo pages, and maps products to Criteo's product feed via meta. Partner ID, account ID, and audience config live in wp_options (typically woocommerce_criteo_settings), while per-product audience or category overrides live in postmeta on product posts. The default admin shows a single settings screen and no per-product audit.

SleekView reads product posts and joins the Criteo-specific postmeta keys so a marketing audit can show SKU, category, audience override, and whether the product is excluded from the Criteo feed. A second view joins wc_orders with the order-time meta that captures whether the trackTransaction event fired successfully, so finance and growth see match coverage in the same table where orders live.

Inline edits go through WooCommerce CRUD, so changing an audience override on a product fires save_post_product and the plugin's filter that decides which audience tag to emit. Bulk-mark hundreds of clearance products as excluded from the Criteo feed in one pass instead of clicking into each one.

Workflow

Audit Criteo tag coverage across products and orders

1

Pick the source

Choose product posts for catalogue audits, or wc_orders for trackTransaction match audits. SleekView detects HPOS automatically.
2

Add Criteo meta columns

Audience override, feed inclusion, last-fire timestamp, and any custom Criteo meta keys appear in the column picker scoped to keys present in your data.
3

Save scoped audit views

"No audience", "Excluded from feed", "Tag never fired" — each is a saved view with its own filter and sort. Gate by WordPress capability per team.
4

Bulk-fix in place

Reassign audience or toggle feed inclusion across the filtered set inline. save_post_product fires per row so the plugin's emission logic stays consistent.

Sample columns

A typical Criteo tag-coverage view

SleekView joins product posts with Criteo-specific postmeta to audit audience mapping and feed exclusion.
Source: wp_posts (post_type=product) + wp_postmeta + wp_wc_orders + wp_options
SKU Category Audience Feed Tag last fired Status
SKU-3101 Outerwear Returning Included Apr 24 14:11 OK
SKU-3102 Footwear Default Included Apr 24 13:55 OK
SKU-3103 Clearance (none) Excluded Apr 23 09:02 No audience
SKU-3104 Accessories High-intent Included (never) Never fired

Comparison

Default WooCommerce Criteo admin vs SleekView

Default WooCommerce Criteo admin

  • Settings screen only, no per-product audit
  • Audience overrides in postmeta are invisible at the product list level
  • No way to find products excluded from the Criteo feed without opening each one
  • Order-time tag-fire status isn't surfaced next to wc_orders
  • Bulk-exclude products from feed requires custom SQL or a per-row click

SleekView

  • Surface audience override and feed inclusion as first-class columns
  • Join wc_orders with trackTransaction meta to audit match coverage
  • Bulk-toggle feed inclusion across clearance categories in one pass
  • Save filter "Products with no audience" for the marketing audit
  • Switch the same data between table and kanban grouped by audience

Features

What SleekView gives you for WooCommerce Criteo OneTag

Product audit columns

SKU, category, audience override, and feed-inclusion meta in one row. Spot products missing audience tagging before the next ad-spend review meeting.

Order-tag match coverage

Join wc_orders with the order-time meta that records whether trackTransaction fired. Filter to missing to find orders not attributed to Criteo.

Bulk audience reassignment

Filter the product list by category and reassign the audience meta across the whole filtered set. CRUD writes fire the plugin's audience-emission filter on the next page render.

Audience

Who uses SleekView for WooCommerce Criteo

Paid-acquisition leads

Audit audience coverage across the catalogue. Filter products with no audience override and reassign in bulk before the quarterly Criteo review.

Analytics teams

Join wc_orders with order-time tag meta to see match coverage. Track the percentage of orders whose trackTransaction fired and flag schema regressions.

Finance and growth

Compare Criteo-attributed revenue against the actual wc_orders total. A filtered view by attribution flag turns the monthly reconciliation into a saved view.

The bigger picture

Why ad-tag coverage needs a list view, not a settings screen

Criteo's value depends on tag coverage being clean: viewItem fires on product pages, viewBasket on cart, trackTransaction on the order-received page, and product feeds carry the right audience mapping per SKU. When any of those slip, attribution silently degrades and the ad team only notices weeks later in a Criteo dashboard. The default WooCommerce-Criteo integration ships a settings screen for the account credentials and not much else, so audit work means writing SQL or opening products one at a time.

SleekView turns the audit into a list view, with audience override, feed inclusion, and order-time tag-fire status as columns. Paid acquisition catches missing audience overrides before the quarterly review, analytics catches missing trackTransaction events before they become a reconciliation problem, and finance gets a clean view of Criteo-attributed revenue alongside the rest of the wc_orders data. None of this requires patching the plugin.

SleekView reads the meta the plugin already writes and surfaces it where the ops team can act on it.

Questions

Common questions about SleekView for WooCommerce Criteo OneTag

The plugin stores account ID, partner ID, and event settings in wp_options, typically under a key like woocommerce_criteo_settings. Per-product overrides (audience, feed inclusion) live in postmeta on product posts. SleekView reads both.

 

Yes, if the plugin writes that result to postmeta or wc_orders_meta. The column picker scans your meta keys and lists what's actually present. If your install doesn't capture that, SleekView shows order rows with the meta column empty, which is itself useful for diagnosis.

 

Yes. SleekView reads wc_orders and joins wc_orders_meta for order-level tag data when HPOS is enabled. On legacy stores it falls back to shop_order posts and postmeta, no config change required.

 

Yes. Filter the product list by category, season, or any other meta, and inline-edit the feed-inclusion meta key across the filtered set. CRUD writes fire save_post_product so the plugin's feed-generation filter picks up the change.

 

Yes. Audience-override and feed-inclusion edits route through CRUD, so save_post_product and the plugin's filters that decide what to emit run as expected. Bulk edits iterate per row so the side effects match manual saves.

 

No. SleekView paginates server-side using indexed lookups on post_type and postmeta. Aggregate columns (e.g. tag-fire counts) are opt-in per view, so heavy joins only run when those columns are explicitly enabled.

 

Yes. Each saved view is gated by WordPress capability. Paid acquisition sees audience and feed columns, analytics sees order-tag match coverage, finance sees revenue reconciliation. One config per workflow.

 

Yes. Any saved view exports to CSV with the visible columns. Useful for sending the quarterly audience-coverage audit to the Criteo account manager without copying rows by hand.

 

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