---
title: Integrating SlickText with Shopify
description: SlickText’s integration with Shopify allows you to more effectively grow your contact list and send highly targeted messages that help you win customers and increase revenue. With the integration, you
---

[Skip to content](https://help.slicktext.com/integrate-slicktext-with-shopify#main-content)

[![SlickText Logo](https://help.slicktext.com/hs-fs/hubfs/SlickText_Logo_RGB-3.png?width=160&height=45&name=SlickText_Logo_RGB-3.png)](https://help.slicktext.com)

- [Help Center Home](https://help.slicktext.com/)
- Categories
  
  Show submenu for Categories

    - [Account and Settings](https://help.slicktext.com/account-and-settings)
    - [Analytics and Reporting](https://help.slicktext.com/analytics-and-reporting)
    - [Audience and Contacts](https://help.slicktext.com/audience-and-contacts)
    - [Audience Growth Tools](https://help.slicktext.com/audience-growth-tools)
    - [Campaigns and Messaging](https://help.slicktext.com/campaigns-and-messaging)
    - [Developer Documentation](https://help.slicktext.com/developer-documentation)
    - [Inbox](https://help.slicktext.com/inbox)
    - [Integrations](https://help.slicktext.com/integrations)
    - [Workflows](https://help.slicktext.com/workflows)
- [Video Tutorials](https://www.slicktext.com/resources/)
- [Contact](https://www.slicktext.com/contact)

Open main navigation

Close main navigation

- [Help Center Home](https://help.slicktext.com/)
- Categories
  
  Show submenu for Categories

    - [Account and Settings](https://help.slicktext.com/account-and-settings)
    - [Analytics and Reporting](https://help.slicktext.com/analytics-and-reporting)
    - [Audience and Contacts](https://help.slicktext.com/audience-and-contacts)
    - [Audience Growth Tools](https://help.slicktext.com/audience-growth-tools)
    - [Campaigns and Messaging](https://help.slicktext.com/campaigns-and-messaging)
    - [Developer Documentation](https://help.slicktext.com/developer-documentation)
    - [Inbox](https://help.slicktext.com/inbox)
    - [Integrations](https://help.slicktext.com/integrations)
    - [Workflows](https://help.slicktext.com/workflows)
- [Video Tutorials](https://www.slicktext.com/resources/)
- [Contact](https://www.slicktext.com/contact)
- [Dashboard](https://app.slicktext.com/)

[Dashboard](https://app.slicktext.com/)

 How Can We Help?

- There are no suggestions because the search field is empty.

1. [SlickText Help Center](https://help.slicktext.com/)
2. [Integrations](https://help.slicktext.com/integrations)

# Integrating SlickText with Shopify

<iframe data-hsv-src="https://play.hubspotvideo.com/v/8144694/id/200105938697" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="200105938697" data-hsv-style="" data-hsv-width="1920" data-hsv-height="1080" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

 

SlickText’s integration with Shopify allows you to more effectively grow your contact list and send highly targeted messages that help you win customers and increase revenue. With this integration, you can opt in customers for SMS marketing at checkout or use a customizable popup that launches on your store’s website. Once contacts are opted in, you can segment them based on customer behavior to send targeted campaigns, enroll them in custom workflow journeys, and automatically send order-based messaging when a customer abandons their cart or their order status changes.

SlickText Analytics give powerful insights into messaging performance with metrics like the number of orders, total revenue, and average order value. 

In This Article:

[Connecting Your SlickText and Shopify Accounts](https://help.slicktext.com/integrate-slicktext-with-shopify#connectstandshop)  
[Onsite Tracking](https://help.slicktext.com/integrate-slicktext-with-shopify#onsitetrack)  
[Syncing Contact Data from Shopify to SlickText](https://help.slicktext.com/integrate-slicktext-with-shopify#syncshoptost)  
[New Contact Lists](https://help.slicktext.com/integrate-slicktext-with-shopify#newcontactlist)  
[Syncing Contact Data from SlickText to Shopify](https://help.slicktext.com/integrate-slicktext-with-shopify#syncsttoshop)  
[Mapping Contact Fields](https://help.slicktext.com/integrate-slicktext-with-shopify#mappingcontact)  
[Shopify Workflow Objects and Templates](https://help.slicktext.com/integrate-slicktext-with-shopify#workflow)  
[Tracking Shopify Revenue In SlickText](https://help.slicktext.com/integrate-slicktext-with-shopify#tracking)

### **Before We Begin**

Integrating SlickText and Shopify requires an active account on both platforms. [Additional setup in your Shopify Checkout Settings may be required](https://help.shopify.com/en/manual/promoting-marketing/create-marketing/customer-contact-information) if SMS marketing is not enabled under Marketing Options. It’s also important to check out your brand’s [ecommerce settings](https://help.slicktext.com/configure-and-manage-your-ecommerce-settings), where abandoned cart and [revenue attribution](https://help.slicktext.com/define-attribution-for-better-marketing-analytics) settings can be customized. All abandoned cart workflows and revenue performance dashboards will reflect these settings. 

### **Connecting Your SlickText and Shopify Accounts**

Before you can sync contacts from SlickText to Shopify, you’ll need to give SlickText permission to access your Shopify account.

1. From the Dashboard, click on your name in the bottom left corner and choose **Settings**.
2. On the Settings page, click on **Integrations**.
3. Scroll through the list of integrations and click on **Shopify**.
4. In the top right corner of the page, click the **Install** button.
5. Enter your Shopify store’s URL and click the **Install** button.
6. You will be redirected to Shopify. Click **Install** to give Shopify permission to install the integration.
7. You can now configure the Integration Settings, which you can learn more about below.

### **Onsite Tracking**

When SlickText’s Shopify integration is installed on your Shopify store, the SlickText Tag is installed automatically, but it may need to be enabled in your online store theme’s App Embeds settings. The SlickText Tag is a lightweight snippet of code that tracks website behavior, browsing activity, cart abandonment, and powers online forms such as popups. It also enables the ability to track revenue generated from your campaigns and workflows.

If you see a green box that says *The SlickText Tag is enabled on your website and is collecting data*, you’re good to go.

If you see a message that says *The SlickText Tag on your website is disabled*, then:

1. Click where it says *You can enable it by* ***clicking here***.
2. Once you’re redirected to Shopify, click on the switch next to **SlickText Tag**, then click **Save**.
3. Go back to the integration settings for Shopify in SlickText and click refresh if it has not done so automatically.
4. It should now say *The SlickText Tag is enabled on your website and is collecting data*, which means it was enabled successfully.

 

**Note:**

Once the SlickText Tag is enabled, any SlickText Popups you have created will be eligible to launch on the Shopify store, based on the popup’s behavior and targeting settings, which you can learn more about in our [Help Center article about creating popups](https://help.slicktext.com/create-a-branded-popup-for-your-website). 

### **Syncing Contact Data from Shopify to SlickText**

In this section, you’ll select a behavior for when contact changes are coming from Shopify to SlickText.

- **Create new contacts and update existing ones in SlickText:** When a customer provides their mobile phone number and SMS marketing consent at checkout, a new contact will be created in SlickText. When changes are made to contact fields in Shopify, those changes will overwrite the corresponding contacts’ existing data in SlickText.

- **Update existing SlickText contacts only:** When changes are made to contact fields in Shopify, those changes will overwrite data for corresponding contacts in SlickText. This will only affect Shopify contacts with a mobile phone number that matches a SlickText contact. New contacts created in Shopify will not automatically be created in SlickText.

- **Don’t do anything:** When changes are made to contacts in Shopify, nothing happens in SlickText.

### **New Contact Lists**

Select one or more SlickText lists to automatically add contacts to when they opt in during Shopify checkout. Organizing contacts into lists lets you send targeted messages to specific customer segments right away.

### **Syncing Contact Data from SlickText to Shopify**

In this section, you’ll select a behavior for when contact changes are coming from SlickText to Shopify.

- **Create new contacts and update existing ones in Shopify:** When a new contact with an email address is created in SlickText, a new contact will be created in Shopify. When changes are made to contact fields in SlickText, those changes will overwrite the corresponding contacts’ existing data in Shopify.

- **Update existing Shopify contacts only:** When changes are made to contact fields in SlickText, those changes will overwrite data for corresponding contacts in Shopify. This will only affect SlickText contacts with an email address that matches a Shopify contact. New contacts created in SlickText will not be created in Shopify.

- **Don’t do anything:** When changes are made to contact fields in SlickText, nothing happens in Shopify.

### **Mapping Contact Fields**

Once you have the integration installed, SlickText will automatically map the following fields to Shopify if the fields are populated with data in SlickText:

- Email
- Mobile Phone Number
- Address
- City
- First Name
- Last Name
- Postal Code
- State/Province

You can also configure additional Shopify fields — such as Orders Count, Total Spent, Note, and Tags — to sync with SlickText using Custom Fields (see the note below). 

**Note:**

Before these fields can sync with Shopify based on the settings outlined above, they will need to be created as Custom Fields in SlickText.

If you don’t see a field you need to sync in SlickText:

1. Open up another browser tab and [create a Custom Field](https://help.slicktext.com/create-and-edit-custom-fields-for-your-contacts-1).
2. Go back to your Shopify integration settings and click **Refresh Fields**.
3. Select the new custom field and the Shopify field you want to sync it to.

### **Shopify Workflow Objects and Templates**

Once the Shopify integration is installed, special workflow objects will become available. Use these objects to build automated text message journeys for your store visitors. You can also choose a pre-built workflow template. 

[Click here to learn more about Shopify integration objects.](https://help.slicktext.com/understanding-workflow-objects)

[Click here to learn more about SlickText Workflows.](https://help.slicktext.com/getting-started-with-workflows)

### **Tracking Shopify Revenue In SlickText**

Once you send campaigns or activate workflows containing trackable links to your Shopify store, revenue performance metrics become available in Analytics. You can track the total number of orders, total revenue, and average order value attributed to each campaign or workflow.

To access these dashboards, click on Analytics on the left side of the page to expand the list of dashboards, then choose either Campaigns or Workflows. To learn more about customizing these dashboards, check out our Help Center article about [Navigating SlickText’s Reports and Analytics.](https://help.slicktext.com/navigating-slicktexts-reports-and-analytics)

 

- [Account and Settings](https://help.slicktext.com/account-and-settings)
- [Analytics and Reporting](https://help.slicktext.com/analytics-and-reporting)
- [Audience and Contacts](https://help.slicktext.com/audience-and-contacts)
- [Audience Growth Tools](https://help.slicktext.com/audience-growth-tools)
- [Campaigns and Messaging](https://help.slicktext.com/campaigns-and-messaging)
- [Developer Documentation](https://help.slicktext.com/developer-documentation)
- [Inbox](https://help.slicktext.com/inbox)
- [Integrations](https://help.slicktext.com/integrations)
- [Workflows](https://help.slicktext.com/workflows)
- [Helpful Resources](https://help.slicktext.com/helpful-resources)

[![Chill listening crop-3](https://help.slicktext.com/hs-fs/hubfs/slick-text-logo-email-signature.png?width=160&height=41&name=slick-text-logo-email-signature.png "Chill listening crop-3")](https://www.slicktext.com)

[Legal & Privacy](https://www.slicktext.com/legal/)

Copyright © 2026, SlickText

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "caption" : {
    "@type" : "MediaObject",
    "contentUrl" : "https://help.slicktext.com/media-transcripts/200107731735/en.vtt",
    "inLanguage" : "en",
    "name" : "en Captions"
  },
  "contentUrl" : "https://8144694.fs1.hubspotusercontent-na1.net/hubfs/8144694/Shopify%20Help%20Center.mp4",
  "dateModified" : "2026-06-05T15:06:52.131Z",
  "duration" : "PT7M12.967S",
  "height" : 1080,
  "name" : "Integrating Shopify with SlickText",
  "thumbnailUrl" : "https://8144694.fs1.hubspotusercontent-na1.net/hubfs/8144694/Shopify%20Help%20Center.mp4/medium.jpg",
  "uploadDate" : "2025-11-18T18:58:16.522Z",
  "width" : 1920
}
```