Dashboard & Logs

Estimated reading: 3 minutes

An overview of integration status and recent orders.

Connection & Alerts

  • Odoo connection badge — shows “Odoo account is connected” / not connected (click to configure).
  • Personalized Alert Mails (new) — opt in to email notifications when an order fails to sync due to missing required information (not app/system errors). Pricing is shown in the activation modal; after you request activation, support contacts you about payment, then activates it and sends alerts to your chosen email.
  • Announcement banners — product announcements from the team, with a “Launched at” timestamp and a See more updates link to the full App Updates timeline in Logs (new).

Metrics (expanded)

  • Total Orders Synced and Orders Synced Today
  • Failed Orders — count of orders in the Not Synced tab
  • Last Order Synced — relative timestamp
  • Sync Success Rate — synced/total over the last 30 days
  • Customers count
  • Inventory Last Synced — relative timestamp of the last inventory sync

Orders Table

Columns: OrderShopify Order ID (click to copy), DateSync StatusAction.

Sync Status:

  • Success — synced.
  • Success (Invoice only) (new) — synced as an Odoo invoice only; no sale order was created (Invoice Sync Only mode).
  • Invoice pending (new) — the invoice will be created once the order matches your invoice policy (e.g. when it is paid).
  • Syncing (new) — queued/processing; the table auto-refreshes (every ~8s, up to ~2 minutes) until it completes.
  • Failed — hover the alert icon to read the error.

Actions:

  • Resync failed orders (single or bulk resync of selected orders) (new).
  • View on Shopify / View on Odoo for synced orders.
  • Delete Order — removes the order from the app’s database only (Shopify/Odoo records are untouched).
  • Export Orders (new) — export the current view to CSV (Order, Shopify Order ID, Date, Sync Status, Error).

Filtering & paging: tabs for All / Synced / Not Synced, search, sort (name/date), and page-size selection (10/25/50/100).


Logs

Detailed records of all integration activity, plus diagnostic tools. The page has tabbed sections.

Logs Tab

Columns: Log IDCreated DateOperationStatus (success/failed), MessageShopify Order IDOdoo Order ID.

  • Filter by All / Success / Failed, search, and paginate.
  • Refresh to reload, Clear Logs to remove all log entries.

Duplicate SKU Detection (new)

Two tabs — Duplicate SKUs – Shopify and Duplicate SKUs – Odoo — list duplicate product identifiers found in each system (the identifier label reflects your SKU/Barcode mapping). Use these to find and fix data-quality issues that cause wrong-product or failed syncs. Each tab has its own Refresh.

Duplicate Orders – Odoo (new)

Lists Shopify orders that ended up with more than one sale order in Odoo (with each duplicate’s state), over a configurable lookback window (default 30 days). Use it to spot and clean up doubled orders — for example after manual imports alongside the sync.

App Updates (new)

A timeline of all feature announcements and improvements released for the app, newest first (the most recent one carries a “Latest” badge). The same announcements surface as dashboard banners; this tab keeps the full history.

Active Webhooks (new)

A read-only list of the Shopify webhooks registered for your store (topic and callback URL), useful for diagnostics. Typical topics include order create/update/cancel and refund create.