Anna • Content Marketing Manager US Team
Omnichannel: a term used in e-commerce and retail to describe a business strategy that aims to provide a seamless shopping experience across all channels, including in-store, mobile, and online.
To be truly omnichannel, understanding customer data from your offline and online stores is critical. And integrating that data is what takes your business to the next level.
Many retailers rely on Shopify for online customer data but often face challenges leveraging it effectively. Here are some common pain points:
Underutilized Data:
Shopify stores valuable customer information—purchase frequency, order value, and timelines—but its user interface can be cumbersome and unintuitive.
Disconnected Platforms:
Brands often use multiple tools like Shopify, their POS system, and online live chat tools, resulting in fragmented customer insights.
Missed Opportunities:
Despite having access to customer data, businesses rarely analyze it to create segmented audiences or test targeted campaigns.
Retailers often use platforms like Shopify for online sales and separate systems for offline transactions. While this separation might seem manageable, it creates silos that limit your ability to understand your customers holistically. Integrating offline purchase data with your online customer database allows you to:
Gain Insights: Understand overall customer purchasing patterns, lifetime value, and preferences, enabling better decision-making.
Personalize Engagement: Create highly targeted marketing campaigns that consider a customer’s complete journey, whether it’s online, offline, or a mix of both.
Streamline Operations: Use automation tools like Channel Talk workflows to trigger specific actions based on customer behavior, such as tagging or targeted messaging.
Go to Customers and click [Apply a filter].
Search 'orders placed' and click the filter.
Then click [Created by app] in the drop-down menu.
Then under Select app, click [Point of Sale]
The number that appears is the number for your Order App ID.
Click [Flow] → Click [Create workflow] → Click [Select a trigger].
On the Select trigger screen, click [Shopify]. Then, in the search bar, search 'order created' and click the workflow.
Then, hover over the blue plus button and click [Condition].
Click [Add a variable] and type 'order app ID' and select this option.
Set ID equal to:
gid://shopify/App/[POS number]
ex. gid://shopify/App/123456
Then, hover over the blue plus button and click [Action].
Add the action for 'Add customer tags'. Write the name of the tag.
Now all your retail purchases will be auto-tagged!
Log into Channel Talk. Go to [Contacts] → Click [Advanced Filter] → Search [Shopify customer tags] → Input the name of your tag.
These are all the customers that have purchased in-store!
Now that you've set up the tag to identify retail customers in your online CRM database, you can start to use that data to create marketing campaigns (pop-ups) specifically targeting these customers.
Here are 4 great ideas to get you started.
This campaign is great to get feedback and/or a review from customers who recently purchased to keep them engaged with your brand.
Here are the settings you can follow in campaign settings:
(Shipping zip code does not exist, which ensures that it is not an online purchase).
Your retail customers have bought with you in-store before, so if there's an exclusive event at your shop, you can use pop-ups to ask them to come back.
You can start a user chat to start conversations with your VIPs who have regularly shopped offline and/or online to invite them to check out sales or items you feel would be a great fit for them.
Marketing campaigns are a great way to let your loyal retail customers of any updates or closures regarding your store.
Incorporating your offline store data with your online CRM truly allows you to have an omnichannel presence for your store.
If you have any questions about setting up the tagging or need more ideas for campaigns, send us a message with the chat button!