In this example, we’ll walk through how Bola’s Baked Goods was able to simplify their tech stack and automate their processes by replacing Zapier with a Code function to connect Slack to Klaviyo.
Seamless integrationsConnect apps with ease
Learn how Code helped Bola’s Baked Goods eliminate the need for a third party platform to connect Slack to their Klaviyo account.
The problem:
Bola’s Baked Goods primarily uses Slack for internal communications. Whenever an urgent order comes in, whoever sees it first sends a Slack message to their head bakers to make sure the bakers are prepared and can prioritize and delegate appropriately.
As they scale, they are looking to automate this process so that they don’t need to manually step in whenever an urgent order is placed.
The solution before Code:
The Bola’s team previously used Zapier to send Slack messages in response to Klaviyo events. When an urgent order was placed, the Zapier Zap fired and posted a message in the Slack channel containing all head bakers. This solution worked, but it came with expensive overhead.
In addition, they could not inject any logic into this setup, so they could not send individual messages to the baker in the correct location. Instead, the message went to all head bakers, so the correct person was not directly notified.
The Code solution
The Bola’s team is now able to write a function in Code triggered by the Placed Urgent Order event. This function sends a Slack message to the correct head baker based on location and informs them of the quantity and due date of each urgent order.
As a result, bakers instantly receive information about tricky orders as soon as they come in. They can prioritize their schedules accordingly, and Bola’s does not need to pay for Zapier or manually send any messages.
With this Code function:
- Messages are automated.
- Logic is built in to send the right message to the right person.
- There’s no need for any external systems.