Stripe and Klaviyo: New-Subscriber Onboarding Template

When a new Stripe subscription starts, add the customer to a Klaviyo onboarding list so your membership welcome sequence begins on its own.

What It Builds

A Webhook Trigger listens for Stripe subscription events. When a subscription is created, a Connector node reads the customer's email and name, then a second Connector node adds that profile to a named Klaviyo list. From there Klaviyo's own welcome flow takes over, so every new member gets the same onboarding without manual list edits. Spojit wires the whole path from the prompt below.

The Prompt

Paste this into Miraxa and it builds the workflow, connecting the tools for you:

Build a workflow that triggers on a Stripe webhook when a new subscription is created. Read the customer's email and name from the event, then add or update that person as a profile in my Klaviyo "New Members" onboarding list so the welcome sequence starts automatically.

Connectors Used

  • Stripe - fires the Webhook trigger when a subscription begins and supplies customer details.
  • Klaviyo - adds or updates the profile in your onboarding list.

Customize It

Change the list name from New Members to whichever Klaviyo list drives your welcome flow. You can also narrow the trigger to a specific plan by naming the price or product in the prompt, or add other profile fields such as plan or signup date so Klaviyo can personalize the sequence.

Tips

  • In your Stripe dashboard, send the customer.subscription.created event to the Spojit webhook URL and verify the signing secret.
  • Use a Connector node in Direct mode for the Klaviyo add: it calls one exact tool with no AI cost.
  • Klaviyo upserts by email, so re-runs update the same profile instead of creating duplicates.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.