P
odooPXL
Start FreeBook Demo

Conversion Signals

Map every Odoo ERP event — confirmed orders, POS receipts, CRM stage changes — directly to ad platform conversion APIs. Real revenue, not pixel guesses.

The Problem

Browser pixels report "conversions" when someone lands on a thank-you page. But that number rarely matches your actual Odoo revenue. Cancelled orders, partial refunds, abandoned checkouts that reload the page — all create phantom conversions.

Meanwhile, legitimate sales that happen via phone, POS, or manual CRM entry are invisible to ad platforms. Your algorithms optimize on incomplete, inaccurate data.

Screenshot: Conversion signal mapping configuration

How odooPXL Solves It

Odoo Sales Order → Purchase event

When a Sale Order is confirmed in Odoo, odooPXL fires a Purchase conversion to every connected ad platform with the real order total, currency, and line items.

POS receipt → In-store conversion

Point of Sale transactions are matched to the original ad click via loyalty card, email, or phone lookup, then sent as offline conversions to close the online-to-offline loop.

CRM lead stage → Lead event

When a CRM lead moves to a qualified stage, odooPXL fires a Lead conversion. When it converts to a sale, a Purchase event follows — giving ad platforms the full funnel.

Subscription renewal → Recurring revenue

For subscription-based Odoo businesses, each renewal or upsell is reported as a conversion with the recurring revenue amount, feeding LTV signals to ad algorithms.

Supported ERP Events

  • Sale Order confirmed → Purchase
  • POS receipt closed → In-Store Purchase
  • CRM lead created → Lead
  • CRM lead qualified → CompleteRegistration
  • CRM lead won → Purchase (B2B)
  • Invoice paid → Purchase (with real amount)
  • Subscription renewed → Subscribe
  • Cart updated → AddToCart
  • Checkout started → InitiateCheckout

Feed your ad algorithms real Odoo revenue. Not pixel guesses.

Every Sale Order, POS receipt, and CRM win — sent to all 7 platforms.