Docly Child

Klaviyo

Klaviyo is a powerful customer platform designed for e-commerce, allowing brands to directly manage consumer data and interactions to build lasting relationships. With its capabilities, businesses can easily automate email, SMS notifications to drive continuous engagement and revenue.

Enabling the Klaviyo Integration in TrackShip

To get started, open your WooCommerce dashboard and navigate to TrackShip > Settings. Under the Integrations tab, enable the Klaviyo integration option. This will initiate the connection process between TrackShip and Klaviyo.

blank

Connecting Your Store with Klaviyo

Ensure the Klaviyo plugin is installed on your WooCommerce store. In Klaviyo’s settings, use the Connect Account button to link your store. Once connected, TrackShip will automatically send shipment status updates to Klaviyo, where they appear in Analytics > Metrics as TrackShip Shipments Events. These events provide valuable insight into your customers’ order progress.

blank

After connecting Klaviyo, you can set up custom flows to send automated notifications based on shipment status changes. In Klaviyo’s Flows section, configure TrackShip Shipment Events as triggers to send SMS or email notifications. Tailor these messages to align with your brand, providing customers with helpful updates on their shipment status and improving their post-purchase experience.

blank

Exclude Phone Number in Klaviyo Webhook

When you encounter an error like “Invalid phone number format” from Klaviyo in our TrackShip logs, it occurs because Klaviyo expects a properly formatted phone number in their API. However, TrackShip sends the correct data. If you are not using SMS services, you can exclude the phone number from being sent in the webhook to prevent this error.

To exclude the phone number from being sent in the Klaviyo webhook, you can use the following code snippet in your theme’s functions.php file.

Download Now

CONTENTS