Browser extension or desktop tool sellers
A Vue marketing site sells licences. Each paid order is tagged with the plan, and Kit sends activation help to the right segment.

Checkout embed
A Vue 3 component opens the checkout through the browser SDK, and Kit tags and emails the buyer from a paid order.
No credit card required. No coding required.
Vue
Kit (ConvertKit)Plandalf has no Vue-specific package for this and no Vue to Kit sync. Your Vue app loads the browser SDK and opens the offer; a Plandalf sequence then runs native Kit steps after the paid event. Kit events can also start Plandalf sequences, for example to enrol a form signup in a promo.
| Event | From and to | Through | What happens |
|---|---|---|---|
| Checkout opened | Vue → Plandalf | A button bound with :data-plandalf-present opens the offer. The SDK watches the DOM, so a button created by v-if or a route component still attaches. | |
| Checkout completed | Plandalf → Kit | Native step | Tag Subscriber and Add Subscriber to Sequence use the email from the trigger, so nothing in the Vue bundle holds a Kit key. |
| Subscriber joined form | Kit → Plandalf | Native step | A Kit landing page signup can start Enroll in Promo, and a Vue component mounts the countdown with sdk.promo() into a template ref. |
| Automation step reached | Kit → Plandalf | Webhook | Kit's Send a Webhook app, on paid Kit accounts, posts the subscriber's ID and email to a URL when a subscriber reaches a Visual Automation step. It can point at a Plandalf catch URL. |
| Paid access | Plandalf → Vue | Webhook | Unlocking protected screens belongs on your server, fed by a verified paid event. A browser callback only updates the page. |
This uses Vue 3 and the hosted browser SDK, with no extra npm package.
In a Vite project, put the small plandalf queue function before your app entry script, then your account's SDK script tag. Load it once per document.
Bind the offer slug with :data-plandalf-present and include the offer in the element's :key. The SDK reads attributes when it first attaches, so a changed slug needs a fresh element.
In Kit open Settings, Developer and add a V4 key. In Plandalf use Automation, Marketplace, Kit, Connect and paste it.
A sequence on Checkout Completed for your offer runs Kit, Tag Subscriber (email {{trigger.customer_email}}, tag Vue app buyer) and Kit, Add Subscriber to Sequence for onboarding emails.
Confirm the Stripe connection is a test connection, buy through your Vue page, then match the paid invoice to the subscriber and tag in Kit. Remember the Run on test purchases setting.
A Vue marketing site sells licences. Each paid order is tagged with the plan, and Kit sends activation help to the right segment.
An upgrade button inside the app opens checkout in a modal. Kit tags upgraded users so a nudge campaign stops reaching them.
onMounted.:key when the offer, promo or mode changes.data-plandalf-present on a button, connect Kit with a V4 key under Automation, and run Tag Subscriber from a Checkout Completed sequence.Checked October 26, 2026 against Plandalf's own setup guides and the vendor documentation: Kit help: Send a Webhook app.