Skip to content

Klaviyo Integration

Step 1: Set up your Klaviyo API key with Buy Again & Reorder Reminder

Section titled “Step 1: Set up your Klaviyo API key with Buy Again & Reorder Reminder”

You can manage your Klaviyo account’s API keys from your account settings.

  • Click your account name in the bottom left and then click on Settings.
  • Click on API keys tab and Click on Create Private API Key.

Klaviyo - account menu and settings

Klaviyo - API keys tab

  • Choose Full access key option in the ‘Select access level’ section.
  • Name the API key and click on Create.

We recommend saving the API key with ‘Buy Again & Reorder Reminders Key’ so that it becomes clear that this key is used by Buy Again & Reorder Reminders App.

Klaviyo - create private API key modal

  • Double Opt-In Enabled: If you’ve enabled double opt-in, customers who agree to marketing consent will receive a confirmation message via Email or SMS from Klaviyo. They must confirm their subscription before a new profile is synced to Klaviyo, along with subscription to SMS or Email & SMS reorder reminders channels.
  • Double Opt-In Disabled: If you disable double opt-in, customers will not need to confirm their subscription. In this case, customer data will be synced to Klaviyo without explicit confirmation.

For more details and to adjust your settings, review the double opt-in settings in your Klaviyo account.

Klaviyo - double opt-in enabled

3: Integrate Klaviyo with Buy Again & Reorder Reminder

Section titled “3: Integrate Klaviyo with Buy Again & Reorder Reminder”

To enable reorder reminders, copy the Klaviyo API key that you created above and paste it in Buy Again & Reorder Reminder app’s Reorder reminders settings.

Klaviyo - double opt-in option


Step 2: Create a flow in Klaviyo to send reorder reminders

Section titled “Step 2: Create a flow in Klaviyo to send reorder reminders”
  • Log in to your Klaviyo account and in the left sidebar, click on Flows.
  • In the top right corner, click on the Create Flow button.

Klaviyo - paste API key into app settings

  • After clicking on Create Flow, you’ll see several flow options. Click on Build your own on the top right corner to start from scratch.

Klaviyo - Flows list

  • A modal window will appear, asking for a Flow Name and optional Tags. In the Flow Name field, enter Buy Again & Reorder Reminder.
  • After entering the name, click on the Create Flow button at the bottom of the modal.
  • The system will generate a new workflow page with an empty trigger node at the top.

Klaviyo - build your own flow option


Step 3: Configure your Klaviyo flow to send reorder reminders

Section titled “Step 3: Configure your Klaviyo flow to send reorder reminders”
  • Click on the “Select a trigger” button in the empty trigger node.

Klaviyo - flow name modal

  • In the right sidebar, you’ll see several trigger options. Under “Your Metrics”, find “API” and click on that to expand it.

Klaviyo - new workflow page

  • In the list of API metrics, locate and select “Buy Again Reorder Reminder”.
  • After selecting the correct trigger, click the “Save” button at the bottom of the sidebar.
  • A confirmation dialog box will appear, asking you to confirm your trigger selection.
  • Carefully review the selected trigger — it should show “Buy Again Reorder Reminder”.
  • If everything looks correct, click the “Confirm and Save” button.

Klaviyo - API metric selected

  • Locate the list of actions on the left sidebar. From the list of actions, select “Email”. Drag and drop the Email action into the workflow, connecting it to the trigger.

Klaviyo - API metric selected

  • Once the Email action is placed, click on the Email action in the workflow to open its settings in the right sidebar.
  • In the Email settings, you can edit Subject line & Preview text that informs customers about reorder reminders.

Klaviyo - add email action

  • Click on Edit sender to set the sender name and email address for the reorder reminder emails. Choose an appropriate sender identity for your brand.

Klaviyo - saved templates

  • In the Email action settings, locate and click on the “Select Template” button.
  • A new window will open, showing various templates under the Email Library tab and the Saved Emails tab. Click the Email: saved tab.
  • Navigate to the “Saved Templates” tab at the top of this window.
  • Look for the template generated by Buy Again & Reorder Reminders. It should be named something like “Buy Again - reorder reminder template”.
  • Click on the “Use template” button.

Klaviyo - use template button

You will see Editor and Preview tab:

  • Editor: If you want to customize the template, customise it first and then click on the Save button.
  • Preview: Preview email template.

In the top right corner, click the Done button.

  • Once you have finished setting up the flow, locate the Review and Turn On button in the top right corner of your flow editor. This action will open a modal.
  • In the modal, you will see a dropdown menu for selecting the flow status. From the dropdown, choose Live. This setting will activate your flow and allow it to start sending reorder reminders to your loyal customers.

Klaviyo - set flow to Live

  • Finally, click on the Save button at the bottom of the modal to activate the flow.

Klaviyo - set flow to Live

Congratulations! You have now successfully set up reorder reminders flow in Klaviyo. Your customers will automatically receive reorder reminders whenever they choose to. This process will improve customer retention, increase repeat sales and customer LTV.