Yotpo SMSBump is a marketing and automations app that helps you send cart recovery SMS to your customers to remind them them about finalizing their purchase.
Setting up Yotpo on Checkify
To set up this service on Checkify, first, create an account on their platform, choose your subscription plan, and add Yotpo Email Marketing & SMS app to your store.
Visit Profile > Account Settings > General Settings to get the App Key and the Secret Key from your Yotpo SMSBump account:
You can simply copy the App Key. For getting the Secret Key, click the "Get secret key" button first, then paste the code (you should be receiving it via email). Once the code is submitted, it will be possible to copy your Secret Key.
Once you have your App Key and Secret Key, go through the following steps:
Click on "Connect +" button within the appropriate tab to start the integration.
Paste your App Key and Secret Key.
Click on "Connect +".
The integration becomes Active.
Yotpo SMSBump integration tab in the Checkify admin panel
Events by Checkify
Checkify shares the array of data with Yotpo. It is possible to use all the variables of this array, which greatly expands customer recovery and retention capabilities. The approach is similar to another popular solution: a Checkify - Klaviyo integration.
In order to start working with Flows & Automations it is necessary to have:
an active and enabled integration with Yotpo;
at least one initiated Checkify checkout on the store;
at least one completed Checkify checkout (placed order).
If your store is yet to receive any orders, it will not be possible to set up and launch flows due to lack of data.
Checkify creates and sends two custom triggers (events) to Yotpo:
Started Checkify Checkout β a buyer reached the checkout page and filled in their Email address or Phone number.
Finished Checkify Checkout β an order is created. Checkify sends full customer details (email, first/last name) and the cart's contents to Yotpo. This event is used to distinguish between customers who made a purchase from the ones who did not.
The following variables are available and are being transferred for Started Checkify Checkout trigger (event):
{
"currency" / Currency code
"abandoned_checkout_url" / The link to an unfinished checkout page
"basket_price" / Basket's subtotal
}
They can be used in your flows.
The following variables are available and are being transferred for Finished Checkify Checkout trigger (event):
{
"payment_system_fee" / Payment system's fee, if applicable
"shipping_price" / Price of the shipping
"subtotal_price" / Subtotal price
"order_status_url" / The link to an order confirmation (Thank You) page
"total_discount" / Discount value
"total_price" / Total price (without the currency code)
"shipping_method" / Name of the shipping rate
"discount_code" / Discount code
"order_number" / Order reference number
"currency" / Currency code
"total_tax" / Total tax value (if applied)
}
They can be used in your flows.
Setting up an Abandoned Cart Automation
The automations will work only if buyers add the necessary data on the checkout page and if the checkbox "Sign up for exclusive offers and news" under the Shipping Details section is selected (or pre-selected) on the checkout page. You can find and manage preselect marketing opt-in option in admin > Customization section, Shopify settings.
Time delay: You can create a recovery flow for mobile phone numbers which got into the list, if such a customer has not created an order in the next, for example, 20 or 30 minutes.
Otherwise, the customer gets an SMS immediately, which is usually bad. You may learn more Yotpo's best practices on their blog, or on thematic forums across the web.
β FAQ β
π I click on the "Connect to Yotpo" button on the integrations page but nothing happens. What is wrong?
Make sure that you have already added their public app to your store. Then, try to connect the service to Checkify again.
π What are my costs?
The integration with Checkify is free. Your subscription fee covers it. However, there may be some costs on Yotpo SMSBump's side.