Define the conversion
Use Payment Paid when the conversion must represent collected payment. A subscription can become active while a bank debit is still processing; Payment Paid waits for confirmation. Subscription Created may happen before a future billing start date. One-Off Purchase Complete waits for a successful one-off payment, including bank confirmation for BECS.
Choose one Newie trigger for each conversion you intend to count. Payment Paid records renewals, instalments and separately collected Setup Fees as well as first payments. To count a purchase only once, add a repeat-action check before sending the Meta event. Do not also send the same purchase through One-Off Purchase Complete.
Connect the Meta account
You’ll need Newie connected to Zapier, access to Facebook Conversions in Zapier, and a Facebook Business Manager account with permission to use the relevant ad account, page and pixel or dataset. If someone else manages those assets, ask them to grant the access before connecting. When recording events against a Meta Pixel, follow Zapier’s Meta connection steps to add Zapier as a partner. Create a Zap with the Newie trigger above, connect Facebook Conversions to the correct business account and choose the corresponding action.Map the event data
Map the customer’s available identifiers fromuser, such as user.email. For the confirmed-payment workflow, choose Payment Paid and convert amount from minor units to a decimal purchase value: for AUD or USD, 1060 means 10.60. Map the matching currency and check the currency-specific conversion rules. The amount is the invoice total before payout fees. A subscription’s recurring price is not proof that a payment was collected.
The payment sample has no dedicated confirmation timestamp. Check the event time the action sends, especially when sending delayed or replayed events; do not substitute a subscription start or renewal date. Leave private notes and messages out of the advertising event.
When mapping an event ID for Payment Paid, use stripeInvoiceID from the Newie sample so each renewal or instalment is a separate payment event. If the browser Pixel reports the same conversion too, both paths need the same event name and event ID for Meta to identify the duplicate. Plan how those IDs will match before enabling both paths.
