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
Locate your Klaviyo Public API Key in your Klaviyo account settings
Share this key with the Fabrikatör team
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:
Navigate to any backorder-enabled PO in Fabrikatör
Click the "Update Klaviyo" button in the backorder section
Note: This button is only visible after your Klaviyo integration has been set up
In the modal that appears, enter an email address for testing
Click "Trigger Preview" to send a test event to Klaviyo
Step 3: Create Your Flow in Klaviyo
Go to Flows > Create Flow > Create From Scratch in your Klaviyo account
From the left sidebar, click "Metrics" and select
FABRIKATOR_RELEASE_DATE_UPDATED_EVENT
Add an email action after the Fabrikatör event trigger
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
Return to your backorder-enabled PO in Fabrikatör
Click the "Update Klaviyo" button in the backorder section
Enter your test email address
Click "Trigger Preview"
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:
Navigate to the backorder-enabled PO
Update the arrival date if needed
Click "Send Update" or "Update Klaviyo"
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:
Check your Klaviyo Profile page and search for the email address you used
Verify the event was properly received by Klaviyo
Ensure your flow is set to "Live" status
Confirm Smart Sending is turned OFF for this flow
Check your spam folder
For additional assistance, contact us at [email protected].