Overview

Shopify is a complete e-commerce solution that lets you set up an online store to sell your product. It helps you customize your digital store, organize your products, accept different payment methods, and track and respond to orders. Shopify is one of the most popular commerce platforms on the web, and you can directly integrate it with Mailmodo. 

By integrating Shopify with Mailmodo, you can edit or add your store details like website URL, brand logo, order notification email, etc., in case anything needs alterations. You also have different payment options like Stripe, Razorpay, Cashfree, etc.

You can also set up a Shopify checkout page for payments. But you’ll need a Storefront Access Token, which we’ll get into later in this guide.

Mailmodo Shopify integration also lets you create abandoned cart journeys, product recommendation campaigns, order confirmation campaigns, reorder campaigns, and product review campaigns.

Now let's look at why and when you can use these features that come with the integration.

Different things you can do with Shopify integration

Here are the things you can do with Mailmodo’s Shopify Integration:

Shopify integration homepage

1. Abandoned Cart Journey 

An abandoned cart is a shopping cart in which items get added, but they never make it to the transaction stage.

By integrating Mailmodo with Shopify, you can trigger emails to remind users of the products lying in their carts. Use Shopify abandoned cart widget in a template and set up the journey. 

2. Product Recommendation Campaigns 

Product recommendation campaigns help lure customers back, drive more sales, and increase conversions. You have to analyze customers' behavior to understand their purchasing behavior. Then you can send them relevant and target product recommendations.

Product recommendation campaigns are used when your customers have purchased a product, and you want to show products similar to the one they have purchased.

With Mailmodo’s Shopify integration, you can show product recommendations in promotional emails. You can do this by using the Shopify recommendation widget in the template and sending the campaigns to your customers.

3. Order Confirmation Campaign 

Order confirmation campaigns are campaigns sent as soon as an order is placed.

By integrating Mailmodo with Shopify, you can send order confirmation emails with receipts and bills to the customer to verify the order placement. It is sent in response to each customer’s order. 

4. Reorder Campaign

Reorder campaigns are sent to your customers after a few days from their last purchase.

With Mailmodo’s Shopify integration, you can send reorder campaigns to boost your revenue. Also, these campaigns are quite straightforward. A reorder message uses information from a customer's previous order to remind them of the purchase and encourage them to buy it again or purchase similar items.

It’s a gentle nudge to your customers to reorder the product after a few days from its last purchase. 

5. Product Review Campaign

A product review campaign is sent to customers to nudge them to rate and review a recently purchased product.

You send a product review campaign because it’s a great way to boost customer engagement with your brand. 

By integrating Mailmodo with Shopify, you can trigger product review campaigns after a few days of their last purchase. 

How to configure your Shopify integration

1. Connect your store

After logging in to Mailmodo, go to the Integrations tab on the left panel. Look for Shopify integration and click on the click to configure. After clicking on it, a new window with Connect Your Store button will appear.

Shopify integration page before connecting the store

2. Add your details

Now you have to add all the relevant details to connect Shopify with Mailmodo.

Here are the things you’ll need:

Shopify setup page for adding store name, api key and token

  • Store name

The next step is to add your store name. The name of your store is a big deal to make your Shopify store successful. It is also one of the important brand elements and a key component contributing to your store from an SEO perspective.

When naming your store, keep it short, easy to remember and pronounce, and add a keyword in your name.

  • Custom app API key

The next step is to add a custom app API key. The custom app API key is a password that tells Mailmodo the store you are trying to connect to is a legit store, and you are allowing your store data to be used by Mailmodo.

  • Admin access API token

Now you have to add the admin access API token. It’s an authentication requirement used for authorization to sync data with Mailmodo.

3. Edit Store Details

After adding the above details, you can edit/add your store details in this section. You can edit/add the following details:

Shop details section of the Shopify integration page

  • Brand Logo: You can upload your brand’s logo here. Just click on upload and select the relevant file from your computer.

  • Brand Name:  Here, you can add your brand’s name to be displayed on your store and emails.

  • Website URL: This should be the website URL of your store. For example, http://baskinrobbins.myshopify.com

  • Customer Support Email: This should be an email id for customers to raise issues and support tickets. For example, support@baskinrobbins.com.

  • Order Notification Email: This should be an email id to receive order notifications. For example, order-notify@baskitaabein.com.

4. Edit Payment Method

After you integrate with Shopify, you can add your payment method in this section.

Here are the ways you can set up your payments:

Shopify payment setup page

  • Cash on delivery: You can check this box for non-online payments

  • None: Select this if you don’t want to set up online payment.

  • Stripe: Select this for Stripe as a payment method.

  • Cashfree: Use this option if you want Cashfree as a payment method.

  • Razorpay: Use this option if you want Razorpay as a payment method

  • Shopify Checkout Page: You can use the secure Shopify checkout to accept orders and take payments.

To learn how to integrate and set up different Shopify journeys and campaigns, read these:

By default, Mailmodo sends the interactive version of the abandoned cart to the contact. If you do not want to use this feature, kindly contact customer support.


How the properties of a user in Shopify will be integrated into Mailmodo? 

Property name in ShopifyProperty name in MailmodoData type in Mailmodo
emailEmail AddressString
idcustomer_id, shopify_idString
first_namefirst_nameString
last_namelast_nameString
currencycurrencyString
orders_countorders_countNumber
last_order_idlast_order_idString
total_spenttotal_spentNumber
default address.address1address1String
default address.address1address2String
default address.citycityString
default address.provinceprovinceString
default address.provincestateString
default address.countrycountryString
default address.zipzipString
default address.zippostal_codeString
created_atcreated_atDatetime (ISO)
Other shopify properties apart from the above mentioned will be not be stored in Mailmodo.