Workshop attendees apart from store customers
A craft shop sells supplies in the Shopify cart and workshop places as a Plandalf offer. Attendees go into a Workshop group that starts a MailerLite automation with the joining details.

Checkout embed
MailerLite's Shopify app covers the store. A Plandalf offer opened from a Shopify page puts its own buyers in a MailerLite group with native steps.
No credit card required. No coding required.
Shopify
MailerLitePlandalf does not read your Shopify orders. MailerLite has its own Shopify app for that. Plandalf has native MailerLite steps, so a Plandalf offer opened from a Shopify page can find or create the subscriber, add them to a group and remove them again on a full refund, without Zapier.
| Event | From and to | Through | What happens |
|---|---|---|---|
| Offer opened from a Shopify page | Shopify → Plandalf | The SDK is loaded by the theme, and a button with data-plandalf-present opens the offer. Payment goes to your Stripe or PayPal account. | |
| Checkout completed | Plandalf (paid via Stripe) → MailerLite | Native step | Find or Create Subscriber returns a subscriber_id, and Add Subscriber to Group uses it to place the buyer in a group such as Class Members. |
| Invoice paid | Plandalf (paid via Stripe) → MailerLite | Native step | Update Subscriber Fields writes a field such as plan, using the field's key from MailerLite. Invoice Paid also fires on subscription renewals, so the field stays current. |
| Invoice refunded | Stripe → MailerLite | Native step | Remove Subscriber from Group looks the subscriber up by email and takes them out of the group after a full refund. They stay in MailerLite. |
| Subscriber created | MailerLite → Plandalf | Native step | Plandalf adds the webhook through MailerLite's API when you save the trigger. You can limit it to one group and use it to run Enroll in Promo. |
You need a Shopify theme you can edit, a published Plandalf offer, and a MailerLite account on the current MailerLite rather than Classic.
MailerLite's Shopify article says its app syncs store customers into a chosen group in both directions, and that new subscribers in that connected group are created in Shopify. Create a separate group for Plandalf buyers, so that buyers never become Shopify customers by accident.
Put the Plandalf SDK script before the closing body tag of theme.liquid, and add a button with data-plandalf-present on the template that should sell the offer. Check the cart path as well as the offer path.
In MailerLite open Integrations, find MailerLite API and click Use, then Generate new token. Name it Plandalf, leave All IPs allowed selected, and copy the token, which MailerLite shows only once.
In Plandalf open Automation, then Marketplace, and connect MailerLite with the token. Under My Sequences choose Plandalf and Checkout Completed for the offer.
Add MailerLite, Find or Create Subscriber with Email Address as {{trigger.customer_email}}, and run its test. Add MailerLite, Add Subscriber to Group, pick subscriber_id from that step in the variable menu rather than the email, and choose the group.
Add Remove access on refund for the offer and choose the group in the removal step. Switch on Run on test purchases, buy with a test card using your own email, and check the group in MailerLite.
A craft shop sells supplies in the Shopify cart and workshop places as a Plandalf offer. Attendees go into a Workshop group that starts a MailerLite automation with the joining details.
A brand sells a members' circle as a Plandalf subscription from a product page. The group is kept current through Invoice Paid, and a full refund removes the member from it.
Checked October 26, 2026 against Plandalf's own setup guides and the vendor documentation: MailerLite help: How to connect Shopify to MailerLite.