Klaviyo & Cashier Integration

Follow

Bold Cashier is integrated with Klaviyo to offer more flexibility with your abandoned cart emails. Klaviyo is a powerful email marketing tool that can send e-mail messages to your customers based on specific criteria.

To set up this integration, please follow these steps:

  1. From Shopify's admin, select Apps.

    Select Apps

  2. Select Bold Cashier.

    Select Cashier

  3. Select Marketplace.

    Select Marketplace

  4. Select Install on the "Merchant Scripts" option.

    Select Install

  5. Select Allow.

    Select Allow

  1. Navigate to Klaviyo's website.
  2. Enter your information to create an account.

    Enter Information

  3. Select Get Started.

    Select Get Started

  4. Enter your website address.

    Enter Website Address

  5. Select a business category.

    Select Category

  6. Select Shopify.

    Select Shopify

  7. Select Continue.

    Select Continue

  8. Select Skip this step.

    Note: Our integration does not require you to connect your Klaviyo account to Shopify. You can always connect the two platforms at a later time.

    Select Skip This Step

  9. Select Continue without connecting.

    Select Continue Without Connecting

  10. Select Continue.

    Select Continue

  11. Enter your mailing address and select Continue.

    Enter Mailing Address

  12. Select or upload your logo image and select Continue.

    Select Image

  13. Select your brand colours and font style, then select Continue.

    Customize Colours

  14. Enter your header and social media links.

    Enter Header Social Links

  15. Select Let's Go.

    Select Lets Go

  1. Select the account icon in the top right corner.

    Select Account Icon

  2. Select Account.

    Select Account

  3. Select Settings, then API Keys.

    Select Settings/API Keys

  4. Copy and paste your public API key into a notepad or similar software.

    Copy Public API Key

  5. Navigate back to Cashier's admin and select Marketplace.

    Select Marketplace

  6. Select Configure on the "Merchant Scripts" option.

    Select Configure

  7. Copy and paste the following code into the "Cashier Startup Script": cashier_startup.html

    Cashier Startup Script

  8. Replace "*YOUR COMPANY ID*" with your copied API key.

    Note: Make sure there is no space between the equal sign and your API key.

    Pasted Startup Script

  9. Enable the Embed startup script option.

    Select Embed Startup Script

  10. Copy and paste the following code into the "Order Completed Script": cashier_klaviyo_order_complete.html

    Order Complete Script

  11. Replace "*YOUR COMPANY ID*" with your copied API key.

    Note: Make sure there is no space between the equal sign and your API key.

    Pasted Completed Script

  12. Enable the Embed order complete script option.

    Select Embed Order Complete Script

  13. Select Save.

    Select Save

  14. Add a Resume Cart Button to Klaviyo's Abandoned Cart Emails.
  15. Place a Test Order with Cashier.

That's it! After placing a test order, the "Started Checkout" and "Order Completed" metrics should be created in Klaviyo. Visit Create a Flow and Metrics & Reporting (links to Klaviyo) for more information on how to set up email flows with Klaviyo.

Helpful Links:

Next Steps:

Blog Posts:

1 out of 1 found this helpful

Comments

2 comments
  • No way!!!! Why this not work with the custom hostname? Common guys, we were almost there. Making it work with the custom hostname would be just what is missing here! Pleeeeeeeease...
    (everything else is just perfect, thank you for the integration)

  • Hey Rafael!

    Thanks so much for your feedback on this :) Our development team is always working to improve Cashier and its integrations. This is feedback that I'll pass back to our dev team to see if we can add this into the app. While I can't guarantee that this will be included, were more than happy to pass this request along!

    Please reach out to our Merchant Success team (support@boldcommerce.com) if you have any further questions from here and we'll be glad to assist.

    Cheers,
    Brendin
    Knowledge Centre Manager

Please sign in to leave a comment.