Shopify

Use Plandalf beside Shopify for focused offers, campaign pages, paid upgrades, deadline promos, and checkout flows outside the native cart.

Plandalf does not replace Shopify’s store engine. Use it when a campaign, service, add-on, booking, digital product, or paid upgrade should run through a Plandalf offer instead of the native Shopify cart.

Keep the store and the offer separate

Shopify owns the catalog and cart. Plandalf owns the focused offer flow, checkout blocks, deadline context, order bumps, invoices, and follow-up automation.

The path

  1. Pick the upsell, booking, service, event, digital product, or campaign checkout that should use Plandalf.

  2. Add the organization SDK before the closing body tag in the theme or through a managed script area.

  3. Use data-plandalf-present on a product template, landing page, blog post, or campaign section.

  4. Confirm the Shopify path still works, then complete the Plandalf offer in test mode.

Common patterns

Theme snippet

Shopify offer button

<script src="https://acme.plandalf.com/js/plandalf-sdk.js" async></script>
<button data-plandalf-present="vip-upgrade">
  Add VIP upgrade
</button>
<button
  data-plandalf-present="vip-upgrade"
  data-plandalf-apply-promo="launch-week"
  data-plandalf-mode="test"
>
  Claim launch price
</button>

Do not mix carts accidentally

If a buyer should complete the Shopify cart and a Plandalf offer, make the handoff explicit in the page copy and fulfillment workflow. Do not hide a second checkout behind a normal add-to-cart action.

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