Skip to main content
All CollectionsBackorders
Setting Up Klaviyo Integration for Backorder Notifications
Setting Up Klaviyo Integration for Backorder Notifications
Sophia avatar
Written by Sophia
Updated over 2 weeks ago

What is the Klaviyo integration?

Fabrikatör's Klaviyo integration allows you to automatically send email notifications to customers who have purchased backordered products. When a purchase order's arrival date changes, you can notify these customers with accurate release dates directly through Klaviyo.

Step-by-Step Setup Process

Step 1: Connect Your Klaviyo Account

  1. Locate your Klaviyo Public API Key in your Klaviyo account settings

  2. Share this key with the Fabrikatör team

  3. The Fabrikatör team will complete the initial integration setup

Step 2: Set Up Your First Event Trigger

The integration uses a custom Klaviyo event called FABRIKATOR_RELEASE_DATE_UPDATED_EVENT. Here's how to test it:

  1. Navigate to any backorder-enabled PO in Fabrikatör

  2. Click the "Update Klaviyo" button in the backorder section

    Note: This button is only visible after your Klaviyo integration has been set up

  3. In the modal that appears, enter an email address for testing

  4. Click "Trigger Preview" to send a test event to Klaviyo

Step 3: Create Your Flow in Klaviyo

  1. Go to Flows > Create Flow > Create From Scratch in your Klaviyo account

  2. From the left sidebar, click "Metrics" and select FABRIKATOR_RELEASE_DATE_UPDATED_EVENT

  3. Add an email action after the Fabrikatör event trigger

  4. Design your email using the following sample content as a reference:

Hello {{ first_name|default:'' }} Preorder item => {{ event|lookup:'product_name' }} Release Date => {{ event|lookup:'release_date' }}

Whenever you create your flow, please be sure that smart sending is off. Since this is a transactional email, it should not be skipped by Klaviyo.

The example flow should be like below. Once you’re done, mark your flow as Live. Don’t worry, since there will be no trigger from Fabrikator yet, no one will be notified.

Step 4: Test Your Complete Integration

  1. Return to your backorder-enabled PO in Fabrikatör

  2. Click the "Update Klaviyo" button in the backorder section

  3. Enter your test email address

  4. Click "Trigger Preview"

  5. Check your inbox for the test email from Klaviyo

How to Use the Integration

Once set up, you can notify customers whenever a purchase order's arrival date changes:

  1. Navigate to the backorder-enabled PO

  2. Update the arrival date if needed

  3. Click "Send Update" or "Update Klaviyo"

  4. Confirm the action to trigger notifications

The system will automatically send the FABRIKATOR_RELEASE_DATE_UPDATED_EVENT to Klaviyo for each customer who purchased items from this PO.

Tip: When triggering notifications, you'll see an option labeled "Notify Only Unfulfilled Backorders". When activated, this ensures that only customers who are still waiting for their items will receive the update email.

Troubleshooting

If you don't receive test emails:

  1. Check your Klaviyo Profile page and search for the email address you used

  2. Verify the event was properly received by Klaviyo

  3. Ensure your flow is set to "Live" status

  4. Confirm Smart Sending is turned OFF for this flow

  5. Check your spam folder

For additional assistance, contact us at [email protected].

Did this answer your question?