- Integrate with your 3rd party marketing automation platform (e.g. Mailchimp, Klaviyo, SMTP)
- Custom API endpoints
Steps:
Best Buy provides recommended email templates for Merchants
Merchants can modify the email with their branding. Merchants will create these email templates or campaigns in their own 3rd party applications. Merchants should create an email template or campaign for the following order fulfillment events:- Best Buy fulfillment confirmation
- Ready for pickup
- Reminder to pickup
- Promise date changed
- Confirm pickup
- Cancel due to customer missed pickup
- Cancel due to Best Buy unable to fulfill
- Item is returned at Best Buy
Klaviyo
The preferred method to trigger emails via Klaviyo is via their Flows tool. It has custom event triggers that merchants can build Flows with. Alloy would create these triggers that can be selected by the merchant, then would listen to events from Best Buy and would trigger the merchant-created Flows in Klaviyo. The configuration of the emails and data to send over would be up to the merchant, who needs to consider:- The email template used in the Flow
- The events to trigger emails off of. Alloy creates these programmatically, and the merchant can select them in the list of triggers on the Klaviyo Flow. They’ll be able to select from:
- Order Confirmation
- Ready for Pickup
- Reminder for Pickup
- Promise Date Changed
- Confirm Pickup
- Cancel due to Missed Pickup
- Cancel to Availability
- Whether they want emails to trigger when all line items reach the status or send emails based on line items status changes (vs. the entire order).
- The mail merge variables available to them for use in their Flows.

