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

    To give Black Crow AI access to your account:

    1. From your Yotpo account, click the profile icon in the top right corner to access Account Settings.

    2. Click Teammates to open the Teammates page.

    3. Click Invite Teammate and fill out the form:

      1. Under Details, enter the name of the teammate you'd like to invite. In the email address field, enter “analytics+your_domain_name@blackcrow.ai”. For example, “analytics+bookstore777@blackcrow.ai”.

        Tip

        Your domain name is what appears before @myshopify.com. You can see it in the top right corner of the page.

      2. Under Store Access, select the stores you’d like the teammate to have access to. Marking the checkbox will automatically share access to any future stores you create.

      3. Under Role, select Staff.

    4. Click Send Invite.

    Important

    After accepting the invitation, the Black Crow AI team will set up the flows and popups in your app so that you can start using the integration. You will be able to review them before the Black Crow AI team activates them. To ensure everything functions as intended, avoid making changes to the flows and popups labeled as “Black Crow AI”.

    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 leverage this identity technology in Yotpo SMS & Email, your existing abandonment flows will be updated, and duplicate flows using Black Crow triggers will be created. These duplicate flows will have the same structure and content as your original ones.

    The original flows and the Black Crow flows will run simultaneously, ensuring that all eligible customers receive a message. The new flows include a condition to ensure they only trigger if the equivalent Yotpo flow was not activated which happens when Yotpo couldn’t identify the customer or capture the opt-in.

    Important

    To use Smart ID:

    • Make sure you have the Black Craw 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.

    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.


    To create a Black Crow AI browse abandonment flow:

    1. In a new browser tab, go to My flows and click Create flow.

      Tip

      We recommend keeping the original browse abandonment flow you just edited in another tab for a side-by-side comparison.

    2. Click the pencil icon to give your flow a name. We recommend saving it as “Black Crow Smart ID - Abandoned Browse”.

    3. Next, from the list of triggers on the left, select the Viewed Product Blackcrow trigger.

    4. Under Default Trigger Options, set the same frequency as that of the original browse abandonment flow.

      1. Select Not been a part of another flow with a different flow trigger in the past days.

      2. From the drop-down of triggers, select “Active on site”. This is the trigger of the existing browse abandonment flow.

      3. Set the number of days to 2.

    5. If there’s a delay added in the original flow, set the same delay here plus 1 hour. To add a delay:

      1. Click +Add step after the trigger and select Add delay.

      2. Select the delay interval and set the delay.

        Note

        If no delay is added immediately after the trigger, a 5-minute delay is automatically applied before the flow continues to the next step.

    6. Next, click +Add step and select Add 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.

    7. Add SMS and email steps to recreate the structure of the original browse abandonment flow.

      1. In the SMS steps:

        1. Copy the message content from the original flow and copy it here.

        2. Next, scroll to the Personalization tags section and click the blue label to open the list of all available tags.

        3. Under Codes, you’ll find the product tags linked to the Black Crow AI custom event, for example, Product Name, Product URL, etc. Use them to replace the original product tags such as Browsed product name.

      2. In the email steps:

        1. Open the email editor, click Templates, and select Change template.

        2. Find the template that corresponds to this email step in the original flow, let’s say “Browse 1”, and click Change and reset to apply it.

        3. Select the text block with the product tags from the original flow and in the editor toolbar, click the Personalization tags icon.

        4. Under Event, you’ll find the product tags linked to the Black Crow AI custom event, for example, Product Name, Product URL, etc. Use them to replace the original product tags such as Browsed product name. To learn more, see Adding Dynamic Content with Personalization Tags.

        5. Go back to the flow editor and update the Sender name, Sender email, Email subject, and Preview text field to match those in the original flow.

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

    Now you have 2 browse abandonment flows with identical structures. By having the Black Crow AI flow in place, it’s guaranteed that all eligible customers will receive a message, thanks to their identity technology.

    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.


    To create a Black Crow AI cart abandonment flow:

    1. In a new browser tab, go to Flows > My flows and click Create flow.

    2. Click the pencil icon to give your flow a name. We recommend saving it as “Black Crow Smart ID - Abandoned Cart”.

    3. Next, from the list of triggers on the left, select the “Add To Cart Blackcrow” trigger.

    4. Under Default Trigger Options, set the same frequency as that of the original cart abandonment flow.

      1. Select Not been a part of another flow with a different flow trigger in the past days.

      2. From the drop-down of triggers, select “Added to cart”. This is the trigger of the existing cart abandonment flow.

      3. Set the number of days to 2.

    5. If there’s a delay added to the original flow, set the same delay here plus 1 hour.

      Note

      If no delay is added immediately after the trigger, a 5-minute delay is automatically applied before the flow continues to the next step.

    6. Next, click +Add step and select Add conditions:

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

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

    7. Add SMS and email steps to recreate the structure of the original cart abandonment flow.

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

    Checkout Abandonment Flows

    The steps for updating and creating 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.


    To create a Black Crow AI checkout abandonment flow:

    1. In a new browser tab, go to My flows and click Create flow.

    2. Click the pencil icon to give your flow a name. We recommend saving it as “Black Crow Smart ID - Abandoned Checkout”.

    3. Next, from the list of triggers on the left, select the Initiate Checkout Blackcrow trigger.

    4. Under Default Trigger Options, set the same frequency as that of the original checkout abandonment flow.

      1. Select Not been a part of another flow with a different flow trigger in the past days.

      2. From the drop-down of triggers, select “Abandoned checkout”. This is the trigger of the existing checkout abandonment flow.

      3. Set the number of days to 2.

    5. If there’s a delay added to the original flow, set the same delay here plus 1 hour.

      Note

      If no delay is added immediately after the trigger, a 10-minute delay is automatically applied before the flow continues to the next step.

    1. Next, click +Add step and select Add conditions. Choose Made order after flow started and set it to is false.

    2. Add SMS and email steps to recreate the structure of the original checkout abandonment flow.

    3. 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

    Description

    Cross Sell Prediction Blackcrow

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

    Replenishment Prediction Blackcrow

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

    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?