Promo reporting

Track promo participants, tier state, CTA clicks, checkout handoff, and paid outcomes for deadline campaigns.

Promo reporting connects campaign activity to checkout outcomes.

What to inspect

  • participant reference such as pf_ref
  • first seen and last seen times
  • active tier when the visitor clicked
  • countdown or CTA surface
  • offer opened from the promo
  • invoice and purchase outcome

Track participant references

Use pf_ref in email and campaign links.

<a href="https://acme.plandalf.com/p/black-friday?pf_ref={{subscriber.email}}">
  View the offer
</a>

Observe purchase events

const handle = plandalf.present("summit-ticket", {
  promo: "early-bird"
});

for await (const event of handle.events) {
  if (event.type === "purchase") {
    console.log(event.invoice_total, event.currency);
  }
}

Builder context

Keep the deadline tied to the sale.

Timers are not just visual countdowns. The related product surfaces keep promo styling, coupons, deadline state, and checkout behavior connected.

The Numi coupon expiration settings panel.
Coupon expiry keeps the deadline enforceable after the countdown reaches zero.
The Numi coupon discount settings panel.
Coupon settings preserve discount behavior across checkout and follow-up.
The Numi offer editor automation tab showing sequence controls beside the checkout canvas.
Automation routes deadline follow-up without manual checkout changes.

Feature detail