Skip to content
English
  • There are no suggestions because the search field is empty.

How to set up Klaviyo?

How to Automate Your Warmy Seed List with Klaviyo and Make.com

Introduction

This guide explains how to set up an automation that syncs your Warmy seed list with Klaviyo using Make.com. You will generate API keys, retrieve your seed list split ID, prepare two Klaviyo lists, configure notifications in Warmy, and finish the setup using our public Make.com template β­

To get started, you first need to sign up for a Make.com account and purchase a subscription there πŸ™Œ

Step 1: Generate Your API Keys

To begin, create the required API keys:

  • In Warmy, generate a new API key.
    Screenshot_10
    Screenshot_11
    Screenshot_12

  • In Klaviyo, generate a private API key.
    image (11)
    image (12)
    image (13)
    image (14)

Remember: Klaviyo shows this key only once, so copy and save it for later

Step 2: Find Your Seed List Split ID

Currently, it can only be requested from our support team. Please reach out to hi@warmy.io πŸ™

To retrieve your split ID:

  1. Open the Warmy API documentation.

  2. Log in at the top right using the Warmy API key you generated.
    Screenshot_21
    Screenshot_22

  3. Go to the endpoint for retrieving split IDs.

  4. Enter your seed list type (standard or premium) and provider (Gmail, Outlook, or Yahoo).
    Screenshot_23

  5. Click Try and copy the split ID from the response.

Step 3: Create Two Klaviyo Lists

Inside Klaviyo, create two lists:
image-Nov-19-2025-07-31-04-4691-AM

  1. Seed List – this will store the Warmy seed list emails.
    image (1)-3
    image (3)-1

  2. Deleted Emails List – this list will store outdated seed list emails after an update or rotation.
    image (2)-2


You will later need each list's ID. You can find the ID in the URL of the list page πŸ™Œ
image (4)
image (5)
image (6)
image (7)

Step 4: Configure Notifications in Warmy

In Warmy, go to the Notifications Hub and set up the webhook:

  1. Add a new webhook (leave it as https://example.com for now).

  2. Uncheck all notification types except the last two related to the seed list.

Step 5: Set Up the Automation in Make.com

Open our public Make.com template and click Start guided setup
Screenshot_1

Step 5.1 – Create the Webhook

  1. Click the first step in the setup.
    Screenshot_2

  2. Name your webhook and save it.
    Screenshot_3

  3. Copy the webhook URL.
    Screenshot_4-1

  4. Return to Warmy β†’ Notification Hub β†’ paste this URL into your webhook.

  5. Activate the webhook and ensure only the last two seed‑list-related checkboxes are enabled.

Step 5.2 – Add the Sample Data Structure

  1. Go back to the Make template setup β†’ Step 2.

  2. Copy the sample data field provided.

  3. Click Add, then give your structure a name and click Generate.
    Screenshot_6-1

  4. Paste the sample data β†’ click Generate β†’ Save β†’ Continue.
    Screenshot_7-1
    Screenshot_8
    Screenshot_9

Step 5.3 – Add Your API Keys

Get the API keys from Step 1:

  1. Paste your Warmy API key.

  2. Paste your Klaviyo API key.

  3. Click Continue.
    Screenshot_13

Step 5.4 – Add Split ID and Klaviyo List IDs

  1. Click Edit your scenario on the right.
    Screenshot_14

  2. Open the Split Info module.
    Screenshot_15

  3. Click Add Item and insert:

  4. Save.

That's it! πŸ‘

Clean Up Deleted Emails List

After each seed list update or rotation(especially!), you have to clear the deleted emails list in Klaviyo, following the screenshot instructions πŸ™
image (8)
image (9)

Final! Activate Scheduling 

Before activating the automation, make sure to download the seed list and add it to both Klaviyo lists β€” the one we named β€œGmail seed list,” for example, and the list used for deletions. This way, when you download the updated seed list after rotation, you will upload it into the Gmail list again, and then clean the deletion list (as explained earlier). Repeat this process each time you download a new updated seed list.
Screenshot_3-1
Screenshot_4-2
Delete the word "email" at the beginning of the list.
Screenshot_6-2
Screenshot_5-1

At the bottom of the Make scenario page:

  1. Open Scheduling.
    Screenshot_17

  2. Choose Immediately.
    Screenshot_18

  3. You can now click Activate to run the seed list sync right away.Screenshot_19

    • Or choose Not yet if you want to save the configuration and run it later using Run once
      Screenshot_20

Your automation is now fully set up! πŸ€—