Black Crow AI - Integration Guide for SMS & Email
    • Dark
      Light

    Black Crow AI - Integration Guide for SMS & Email

    • Dark
      Light

    Article summary

    Products


    SMS & Email

    Supported plans

    All plans

    eCommerce Platform

    Shopify, Shopify Plus

    Goals and Outcomes

    Black Crow AI is an advanced analytics app that uses machine learning to provide real-time insights into customer behavior. By integrating Black Crow AI with Yotpo SMS & Email, you can boost revenue through predictive data. Black Crow AI’s identity technology enhances audience targeting in abandonment flows, optimizes message timing for welcome popups, and delivers personalized recommendations, driving higher engagement and conversions.

    In this article, you’ll learn how to integrate Black Crow AI with Yotpo SMS & Email.

    Important

    To use the Black Crow AI and Yotpo SMS & Email integration, connect your active Black Crow AI account with Yotpo. Learn more about the special offer available to Yotpo clients here.

    Black Crow AI Integration Overview

    To start using the integration, connect the apps and grant the Black Crow AI team access to your Yotpo account. This integration allows you to leverage the following features:

    • Smart ID: This technology identifies previously unrecognized customers to your website across multiple sessions. Using Smart ID with abandonment flows helps boost engagement and revenue.

    • Predictive Offer: When a new customer visits your website but doesn’t subscribe through your welcome popup, Black Crow AI identifies those most likely to engage and displays the popup again at an optimal time, significantly increasing opt-ins.

    • Predictive Repurchase:  Black Crow AI’s algorithms can increase customer lifetime value by identifying the optimal time to send repurchase messages and recommend relevant products. The technology predicts when a past customer is likely to make another purchase and triggers automated messages accordingly.

    Connecting Black Crow AI and Yotpo SMS & Email

    To use the Black Crow AI and Yotpo SMS & Email integration:

    1. In your Yotpo SMS & Email main menu, go to Integrations.

    2. Find Black Crow AI and click Connect Black Crow AI.

    3. Go through the wizard and click Connect.

    4. Log into Black Crow AI to authorize the connection. You’ll then be taken back to Yotpo to complete the setup.

    The two apps are now connected. Next, grant Black Crow AI access to your Yotpo SMS & Email account so their team can configure the necessary settings for you.

    Giving Black Crow AI Access to Your Account

    You'll receive an email from the Black Crow AI team with an access request link. Approving the request allows Black Crow AI to access your stores and the necessary Yotpo products. You can edit permissions and revoke access to your account at any time.

    Important

    After granting Black Crow AI access to your account, their team will set up the flows and popups in your app so that you can start using the integration. You can review and activate them at your preferred time. To ensure everything functions as intended, avoid making changes to the flows and popups labeled as “Black Crow”.

    Below, you’ll find an overview of how each Black Crow AI functionality is configured. While no action is required on your part, this will provide you with a clear understanding of how the integration works:

    Smart ID

    With Smart ID, you can identify returning customers across multiple sessions, even if they aren’t logged in. This expands your ability to reach more customers through browse, checkout, and cart abandonment flows.

    To streamline setup, the Black Crow AI team will use dedicated Black Crow flow templates and adjust them to match the structure and content of your original Yotpo flows.

    Flow template

    Flow trigger

    Description

    Black Crow - Smart ID - Browse Abandonment

    Viewed Product Blackcrow

    Send messages to customers who viewed a product but didn’t buy, and are not recognized by your browse abandonment flow due to cookie expiration.

    Black Crow - Smart ID - Cart Abandonment

    Add to Cart Blackcrow

    Send messages to customers who added a product to the cart but didn’t buy, and are not recognized by your cart abandonment flow due to cookie expiration.

    Black Crow - Smart ID - Checkout Abandonment

    Initiate Checkout Blackcrow

    Send messages to customers who started a checkout but abandoned it, and are not recognized by your current checkout abandonment flow due to cookie expiration.

    Tip

    The Black Crow AI team may make some adjustments to the conditions in the original Yotpo flows to guarantee the Smart ID technology will work as expected.

    The original flows and Black Crow flows will run simultaneously, ensuring all eligible customers receive a message. The new flows include a condition that triggers them only if the equivalent Yotpo flow was not activated—this occurs when Yotpo couldn’t identify the customer or capture the opt-in.

    Below is an outline of the required trigger adjustments in the Black Crow templates.

    Black Crow - Smart ID - Browse Abandonment

    1. From the list of triggers, select “Viewed Product Blackcrow”.

    2. Under Default Trigger Options:

      1. Under Not been a part of the flow in the past days, set the number of days to 1.

      2. Next, add Not been a part of another flow with a different flow trigger in the past days. From the drop-down of triggers, select “Browsed a product”. This is the trigger of the existing browse abandonment flow. Set the number of days to 1.

    Black Crow - Smart ID - Cart Abandonment

    1. From the list of triggers, select “Add to Cart Blackcrow”.

    2. Under Default Trigger Options:

      1. Under Not been a part of the flow in the past days, set the number of days to 1.

      2. Next, add Not been a part of another flow with a different flow trigger in the past days. From the drop-down of triggers, select “Added to cart”. This is the trigger of the existing cart abandonment flow. Set the number of days to 1.

    Black Crow - Smart ID - Checkout Abandonment

    1. From the list of triggers, select “Initiate Checkout Blackcrow”.

    2. Under Default Trigger Options:

      1. Under Not been a part of the flow in the past days, set the number of days to 1.

      2. Next, add Not been a part of another flow with a different flow trigger in the past days. From the drop-down of triggers, select “Abandoned checkout”. This is the trigger of the existing checkout abandonment flow. Set the number of days to 1.

    Important

    To use Smart ID:

    • Make sure you have the Black Crow AI app installed in your Shopify account.

    • Turn on Smart Sending for text messages and emails in Yotpo SMS & Email and set a period of at least 8 hours. To learn more, see Applying Smart Sending in Yotpo SMS & Email.

    To preview the Black Crow flow templates:

    1. In the Yotpo SMS & Email main menu, go to Flows > Flow Templates.

    2. Click the 3-dot menu next to the template categories and select Black Crow AI. Note that this category appears only after connecting the apps.

    3. Find the flow template you want to preview and click it to open it.

    Below is an outline of the required adjustments to the original Yotpo flows.

    Browse Abandonment Flows

    To update your existing browse abandonment  flow:

    1. In your Yotpo SMS & Email main menu, go to My flows, find the flow, and click it.

    2. In the flow builder, click +Add step before all the actions (SMS and/or email) and select Add condition.

    3. From the drop-down menu, select the following conditions:

      1. Made order after flow started and set it to is false.

      2. Started a checkout after flow started and set to is false.

      3. Shopper has added to cart after flow started and set it to is false.

    4. If there are email steps in your flow:

      1. Click the first email step in the flow structure and, in the Email design section, click Edit design to open the email editor.

      2. In the top right corner, click Templates and select Save template.

      3. Name the template “Browse 1” and click Save. Go back to the flow builder and repeat these steps for all email messages. Make sure the name of each template reflects the order of the email steps in the flow.

        Tip

        By saving each message as a template, it can be easily reused in the corresponding Black Crow AI flow that will run alongside your original flow.

    5. Click Save in the top right corner to save your changes to the flow.

    Cart Abandonment Flows

    To update your existing cart abandonment flow:

    1. In your Yotpo SMS & Email main menu, go to Flows > My flows, find the flow, and open it.

    2. In the flow builder, click +Add step before all the actions (SMS and/or email) and choose Add condition.

    3. From the drop-down menu, select the following conditions:

      1. Made order after flow started and set it to is false.

      2. Started a checkout after flow started and set to is false.

    4. If there are email steps in your flow, save the content of each message as a new template.

    5. Click Save in the top right corner to save your changes to the flow.

    Checkout Abandonment Flows

    The steps for updating the checkout abandonment flows are similar to those for browse and cart abandonment. The key differences are outlined below.


    To update your existing checkout abandonment flow:

    1. In your Yotpo SMS & Email main menu, go to Flows > My flows, find the flow, and open it.

    2. In the flow builder, click +Add step before all the actions (SMS and/or email) and select Add condition.

    3. From the drop-down menu, select Made order after flow started and set it to is false.

    4. If there are email steps in your flow, save the content of each message as a new template.

    5. Click Save in the top right corner to save your changes to the flow.

    Predictive Offer

    With Predictive Offer, you can grow your subscription list by displaying the welcome popup again at a more convenient time if the customer didn’t subscribe the first time it was shown. To leverage this feature in Yotpo SMS & Email, your existing welcome popup and the corresponding welcome flow will need to be duplicated.

    To duplicate your welcome popup:

    1. In your main Yotpo SMS & Email menu, go to Audience > Subscriber Collection Tools.

    2. Find your welcome popup in the My tools table, click the 3-dot menu, and select Duplicate.

    3. Open the form and add “Black Crow” to its name, for example, “Black Crow Welcome Popup”.

    4. In the left sidebar, scroll to the Behavior section and click Configure.

    5. In the Delay section, click Edit.

    6. Mark the Show after specified time checkbox, enter a big number such as 99999999999, and click Save.

    7. In the Advanced conditions section, click Add condition and select Click Based from the available options.

    8. In the Click Based modal, select ID from the drop-down menu and enter “bcai_formID”. The form’s ID is visible in the URL, for example, “bcai_298399”. Click the + (plus) button.

    9. Click Save trigger.

    10. Click Publish to save the changes to your popup.

    To duplicate the welcome flow linked to your original welcome popup:

    1. In your Yotpo SMS & Email main menu, go to Flows > My Flows.

    2. Find your welcome flow in the All flows table, click the 3-dot menu, and select Duplicate.

    3. Open the flow and add “Black Crow” to its name, for example, “Black Crow Welcome flow”.

    4. Add a condition to make sure the flow is linked to the “Black Crow Welcome Popup”:

      1. Click +Add step right after the trigger and select Source from the list of conditions.

      2. Set it to is Black Crow Welcome Popup.

    5. Click Save to save the changes and exit the flow builder.

    Important

    To make sure that each welcome flow is linked to its corresponding popup, in the original welcome flow, add a condition that the source is not “Black Crow Welcome Popup”.

    Predictive Repurchase

    With Predictive Repurchase, you can increase customer lifetime value by driving more repeat purchases. Black Crow AI’s technology identifies the best time to send repurchase messages and suggests the most relevant products for each customer. To implement this feature in Yotpo SMS & Email, you’ll need to use Black Crow AI's pre-built flow templates:

    Flow template

    Flow trigger

    Description

    Black Crow - Predictive Cross Sell - Email & SMS

    Cross Sell Prediction Blackcrow

    Contact past customers with personalized product recommendations at the best moment to get them to make another purchase.

    Black Crow - Predictive Replenishment - Email & SMS

    Replenishment Prediction Blackcrow

    Contact customers who have purchased a replenishable product, timing your message to prompt them to reorder.

    Black Crow - Predictive Subscribe - Email & SMS

    Subscribe Prediction Blackcrow

    Contact past customers at the right moment to encourage subscriptions for products with subscription options.

    The Black Crow AI team will set up these flows in your app. You can adjust them at any time by removing SMS or email steps or editing message content to align with your marketing goals and brand voice.


    Was this article helpful?