Value & Currency Support for Lead Event with 'Purchase' Stage in CAPI Action

Modified on Fri, 4 Jul at 8:39 AM

What’s New?
We’ve introduced 
Value
 and 
Currency
 input fields for 
Lead Event
 when the
 Stage Name
 is set to 
"Purchase"
 inside the 
CAPI action
 of the Workflows module. This ensures parity with 
Funnel Events
, aligning with Meta's requirement for passing a monetary value when the event is marked as 
Purchase
.
How It Works:
  1. This enhancement applies to both Integration and Ad Manager radio options inside the 
    CAPI Action
    .
  2. When users select:
  • Event Type: Lead Event
  • Stage Name: Purchase
  1. The following fields will now appear:
  • Value
     (supports both static and custom fields)
  • Currency
     (dropdown with default set to USD, same list as in Funnel Event)
image
  1. These fields are mandatory only when the above condition is met.
  2. The backend logic ensures that:
  • If value and currency are provided, they are passed along correctly.
  • If the stage name isn’t “Purchase”, the value/currency are ignored, even if they’re present in the payload.
Why it Matters:
  • Previously, users selecting 
    Lead Event
     with 
    Stage Name
     as "
    Purchase
    " had no way to pass the mandatory 
    value
     to Meta, leading to CAPI errors or failed event delivery. This update resolves that inconsistency, improving event fidelity and ensuring successful Purchase event tracking across both Funnel and Lead event types.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article