Webflow

Add Plandalf checkouts, inline embeds, and promo countdowns to Webflow with custom code and Webflow custom attributes.

Webflow works well with Plandalf because the SDK can discover elements that Webflow renders from Designer attributes. Load the SDK once, then attach checkout behavior to buttons, links, or embed blocks.

Designer owns the pixels, Plandalf owns checkout

Keep styling in Webflow. Use custom attributes to connect the styled element to a Plandalf offer, promo, or inline checkout.

The path

  1. In Webflow, add the SDK script in Site Settings or the page’s custom code area before the closing body tag.

  2. Style the button or link in Designer first. Do not replace it with a generic embed unless Webflow needs raw HTML.

  3. Add data-plandalf-present with the offer slug as the value. Optional attributes can control frame, size, promo, and environment.

  4. Webflow custom code usually runs after publish, so verify the published page, not only Designer preview.

Add the script

<script src="https://acme.plandalf.com/js/plandalf-sdk.js" async></script>

Add a checkout trigger

In Webflow Designer, select the button or link and add these custom attributes.

Button custom attributes

Fields
data-plandalf-presentoffer slugrequired

Opens the matching offer when the Webflow element is clicked.

data-plandalf-framemodal | slideout | bottom | fullscreen

Changes the checkout frame. Leave this unset for the default modal.

data-plandalf-sizecompact | standard | wide | fullscreen

Use wide when an offer has multiple pages, add-ons, or a larger checkout layout.

data-plandalf-apply-promopromo slug

Applies promo pricing to the checkout opened by that element.

data-plandalf-modetest | live | preview

Use test while validating the page before launch.

Embed checkout or countdowns

Webflow embeds

<div data-plandalf-mount="pro-plan" style="min-height: 480px"></div>
<div data-plandalf-promo="early-bird"></div>

Do not use the promo widget as the checkout discount

data-plandalf-promo renders the standalone countdown or promo widget. To apply promo-tier pricing to checkout, add data-plandalf-apply-promo to the button or inline checkout element.

Builder context

Connect platform setup to the full stack.

Platform docs explain where an external system fits. The related surfaces show how integrations, offers, payments, invoices, and automation stay visible in Plandalf.

The Numi platform settings screen showing connected stack configuration.
Integrations keep external systems visible to the operator.
The Numi integrations settings page showing Stripe, PayPal, Stripe test mode, TaxJar, and Avalara connection options.
Payment processors and tax services are configured before checkout traffic goes live.
The Numi offer editor automation tab showing sequence controls beside the checkout canvas.
Automations decide what happens after the connected platform sends or receives purchase context.

Feature detail