Omnisend is a marketing and automations app that helps you send cart recovery SMS and emails to your customers to remind them about finalizing their purchase.
Setting up Omnisend on Checkify
To set up Omnisend on Checkify, first, create an Omnisend account, choose your subscription plan, and add Omnisend to your store.
Then get an API key from your Omnisend account:
You can create the API key by going to Store settings in your Profile menu > Integrations & API > API key.
Click 'Create an API key' button.
Give your API key a name and pick the permissions it should have.
Click Save, and that's it! You have created the required API key. Copy it and follow the steps bellow:
Click on "Connect +" button within the appropriate tab to start the integration.
Paste the API key.
Click Connect +.
The Omnisend integration becomes Active.
Omnisend integration tab in the Checkify admin panel
Events by Checkify
Checkify creates and sends two events (triggers) to Omnisend: Started Checkify Checkout and Finished Checkify Checkout.
In order to start working with flows and automations it is necessary to have:
an active and enabled integration with Omnisend;
at least one initiated Checkify checkout on the store;
at least one completed Checkify checkout (placed order).
The following variables are available and are being transferred for Started Checkify Checkout trigger (event):
{
"abandonedCheckoutURL"/ The link to an unfinished checkout page
"currency" / Currency code
"lineItems" / Items in checkout's basket
"value" / Basket's subtotal
}
The following variables are available and are being transferred for Finished Checkify Checkout trigger (event):
{
"currency" / Currency code
"discounts" / Information about discounts, if applicable (amount, code, type)
"lineItems" / Items in checkout's basket
"orderID" / Shopify order ID
"orderNumber" / Shopify order number
"orderStatusURL" / The link to an order confirmation (Thank You) page
"shippingMethod" / Name of the shipping rate
"shippingPrice" / Price of the shipping
"subTotalPrice" / Subtotal price
"totalDiscount" / Discount value
"totalPrice" / Total price (without the currency code)
"totalTax"/ Total tax value (if applied)
}
With this info and events you may easily deign your custom workflow in Omnisend.
For example, you may create recovery emails which will contain the direct link to the abandoned (incomplete) checkout, by selecting abandonedCheckoutURL from the drop-down list of automation events. Refer to an example in the screenshot below.
Setting up an Abandoned Cart Automation
Some time should pass between the trigger (event) and the purchase check. For instance, Shopify creates an Abandoned cart event after 30 minutes.
If you do not check and set up a time delay, ALL the customers who enter, for example, their email will get an abandoned cart notification, which is wrong and not user-friendly.
Therefore, we recommend adding a time delay (usually within 10β¦30 minutes, but could be any) to the trigger.
The flow works if buyers add these details on the checkout page and if the checkbox "Sign up for exclusive offers and news" under the Shipping Details section is selected.
β
ATTENTION: You can find manage the state of marketing opt-in (preselected or not) in admin > Customization, Shopify settings section.
β FAQ β
π I click on the "Connect to Omnisend" button on the integrations page but nothing happens. What is wrong?
Make sure that youβve already added the Omnisend app to your store. Then, try to connect it 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 Omnisend app's side.
β