Offer configuration stays visible
Use Offers to decide what Shopify receives: product, price, buyer, checkout mode, invoice, and automation context.

Product surfaces
Integrations work best when the checkout surface, payment state, invoice record, and post-purchase automation all point at the same commercial object. These product screens show the Plandalf controls that should be configured before Shopify receives checkout, payment, tax, or workflow context.
Use Offers to decide what Shopify receives: product, price, buyer, checkout mode, invoice, and automation context.
Before Shopify enters the stack, operators still need checkout templates, products, prices, coupons, order bumps, upsells, and branded offer content they can inspect.
Shopify should fit into the work after checkout: fulfilment, records, CRM updates, support context, webhooks, and sequences.
Shopify can start the sale through a hosted checkout, embedded checkout, modal, inline flow, or buy button depending on the stack.
Builder paths
Use these stack guides when a builder needs the whole path: sales surface, Plandalf offer, payment handoff, automation, fulfilment, records, and downstream integrations.
Find full stack guides that pair Shopify with checkout, payment, automation, fulfilment, records, and downstream integrations.
Use Offers to package products, prices, checkout pages, invoices, coupons, payment options, and follow-up context.
Use hosted checkout when Shopify should hand the buyer to a branded Plandalf checkout page.
Use SDK checkout when Shopify belongs inside an app, custom site, or API-first stack.
Route checkout events, purchase events, payment state, invoices, and customer context into another tool.
Turn a completed checkout into access, receipts, CRM updates, support context, and records.
Compare how Shopify fits beside Plandalf Offers, checkout, payment state, invoices, automation, and integrations.
Compare how Shopify fits beside Plandalf Offers, checkout, payment state, invoices, automation, and integrations.
Shopify stores load the SDK via the theme’s theme.liquid file (before
the closing </body> tag). Product and collection templates can add
checkout buttons with the data-plandalf-present attribute — useful
for wiring an upsell offer alongside Shopify’s native cart.
Shopify also supports URL-embedded discount codes and cart permalinks, so promo-driven discounts can redirect to a pre-loaded cart without requiring app installation.
Pair it with
Platforms whose roles complement Shopify inside a Plandalf sequence.
Shopify + ActiveCampaign
Capture form leads on Shopify straight into ActiveCampaign.
Shopify + beehiiv
Capture form leads on Shopify straight into beehiiv.
Shopify + Kit (ConvertKit)
Capture form leads on Shopify straight into Kit (ConvertKit).
Shopify + Customer.io
Capture form leads on Shopify straight into Customer.io.
Shopify + Drip
Capture form leads on Shopify straight into Drip.
Shopify + Flodesk
Capture form leads on Shopify straight into Flodesk.
Integration methods
Each method below is the minimum viable setup. Pick the one closest to how you already use Shopify with checkout, payments, invoices, webhooks, API work, SDK checkout, and integrations.
Drop the Plandalf embed script into a Shopify HTML block and tag any element with `data-plandalf-present` to open the configured flow on click.
<script src="https://cdn.plandalf.com/embed.js" async></script>
<button data-plandalf-present="offer_abc123">
Buy now
</button>FAQ
Plandalf itself is free to connect to Shopify. You only need a Shopify account that allows API access, which is almost every paid plan.
Under 10 minutes — paste a webhook URL into Shopify, point it at the Plandalf endpoint, and trigger a test event to confirm.
Yes. Disconnecting only revokes the credentials — historical events Plandalf fired stay in your sequence logs, and Shopify's own records are untouched. You can reconnect any time and resume from the last seen event.
Plandalf stores the minimum IDs needed to address a record in Shopify plus a log of events Plandalf fired. Source-of-truth data stays in Shopify.
Drop into the Plandalf REST API and call Shopify directly from your sequence's HTTP action. Anything Shopify's public surface exposes is reachable.
There's no Plandalf-side limit. Shopify's own plan limits apply.
Shopify's homepage at https://www.shopify.com links to their developer docs. For Plandalf-side questions about the Shopify integration, see the Plandalf docs.