Learn how to automate adding Klaviyo subscribers to different lists based on WooCommerce product orders using Pabbly Connect. Step-by-step guide included. Explore efficient methods for automating routine tasks with clear, concise instructions suited for both newcomers and experienced professionals.

Watch Step By Step Video Tutorial Below


Accessing Pabbly Connect for Integration

To automate the process of adding Klaviyo subscribers based on WooCommerce product orders, you first need to access Pabbly Connect. Go to the Pabbly Connect homepage by typing the URL Pabbly.com/connect in your browser. Here, you will find options to sign in or sign up for free.

If you are a new user, click on the ‘Sign up for free’ button to create your account. Once registered, you will receive 100 free tasks every month to explore the features of Pabbly Connect. Existing users can simply sign in to access their dashboard.


Creating a Workflow in Pabbly Connect

After signing into Pabbly Connect, navigate to the dashboard where you can create a new workflow. Click on the ‘Create Workflow’ option. A dialog box will prompt you to name your workflow. Name it ‘Add Klaviyo Subscriber in Different Lists Based on WooCommerce Product Order’ for clarity.

Next, select a folder for this workflow, such as ‘Automations for E-commerce Store’. Once your workflow is created, you will see two windows: one for the trigger and another for the action. Here, you will set WooCommerce as your trigger application, which will initiate the workflow.


Setting Up WooCommerce as Trigger in Pabbly Connect

In the trigger application setup, select WooCommerce and then choose the trigger event as ‘New Order Created’. This event will activate the workflow whenever a new order is placed. Upon selecting the trigger event, you will receive a webhook URL.

This webhook URL acts as a bridge to transfer data between WooCommerce and Pabbly Connect. Copy this URL and navigate to your WooCommerce store settings. Under WooCommerce settings, go to ‘Advanced’ and then select ‘Webhooks’ to create a new webhook.

  • Name the webhook (e.g., Course Purchase).
  • Set the status to Active.
  • Select the topic as ‘Order Created’.
  • Paste the copied webhook URL.
  • Select the API version as V3 and click ‘Save Webhook’.

Once saved, return to Pabbly Connect to capture the test response, confirming that the connection is established successfully.


Adding Subscribers to Klaviyo Lists Based on Product Ordered

Now that the connection is established, the next step is to add subscribers to specific Klaviyo lists based on the product purchased. You will use a router in Pabbly Connect to direct subscribers to the correct list. First, set up the router as your action step.

In the router, create two routes: one for the Python course and another for the Java course. For each route, set a filter condition based on the product name purchased. For example, if the product is ‘Python Course’, the workflow will follow the first route.

  • Select the label as the product name from the previous response.
  • Set the filter type to ‘Equal To’ and the value to the respective course name.
  • Test the filter to ensure it correctly identifies the product purchased.

Once the conditions are set, you can proceed to add the subscriber to Klaviyo by selecting the action event ‘Create Profile’ in Klaviyo. Map the necessary subscriber details from the WooCommerce response to create a new subscriber.


Finalizing the Integration and Testing

After setting up the action for creating a subscriber, you can add them to the appropriate list in Klaviyo. Use the action event ‘Add Profiles to List’ and select the relevant list based on the product ordered. Map the subscriber ID from the previous step.

To test the integration, place a test order in your WooCommerce store for each course. Monitor the responses in Pabbly Connect to ensure that subscribers are added to the correct lists. You should see the new subscribers appear in your Klaviyo account under the appropriate lists.

Once confirmed, rename your routes for clarity, and your workflow is ready to run in real-time. This automation ensures that every time a customer purchases a course, they are correctly added to your email marketing lists without manual intervention.


Conclusion

In this tutorial, we successfully integrated Klaviyo with WooCommerce using Pabbly Connect. By automating the process of adding subscribers to different lists based on product orders, you can enhance your marketing efforts and maintain organized customer segments.

Ensure you check out Pabbly Connect to create business automation workflows and reduce manual tasks. Pabbly Connect currently offer integration with 2,000+ applications.