Tiers and timing

Model campaign phases so each deadline window can change copy, CTA targets, and checkout prices.

Tiers let one promo move through multiple campaign states.

Common tier patterns

PatternExample
Early birdLower price until launch week.
StandardNormal price after early bird ends.
Last callFinal deadline with a different CTA or bonus.
ClosedRedirect to waitlist, expired offer, or regular checkout.

Checkout price selection

When you pass a promo slug to present() or mount(), Plandalf can apply the active tier’s price or coupon to the checkout.

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

URL and email reference

Use pf_ref to preserve participant context across emails and links.

<a href="https://acme.plandalf.com/p/early-bird?pf_ref={{subscriber.email}}">
  Claim your ticket
</a>

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