How to add historical Shopify SMS subscribers to your list
You will learn
Learn how to add historical Shopify SMS subscribers to your Klaviyo SMS list. While historical email subscribers automatically sync through Klaviyo’s Shopify integration, historical SMS subscribers do not. Instead, they must be added manually via the process below.
Before you begin
If you've yet to integrate your Shopify store with Klaviyo, head to Getting started with Shopify before continuing with this article.
Only import contacts who have explicitly agreed to receive SMS marketing and have not since unsubscribed. A phone number or an email subscription alone does not establish SMS consent.
How to add historical SMS subscribers
Adding historical SMS subscribers to your SMS list requires 4 steps:
- Download your customer list from Shopify.
- Edit your list to only contain SMS subscribers.
- Upload the edited list to Klaviyo.
- Combine the uploaded list with your preferred list in Klaviyo.
Download your customer list from Shopify
For Shopify’s current export steps, see its guide to exporting customer profiles.

- Export all customers in a CSV format you can edit in a spreadsheet. Include customer tags or supported metafields if you need them.

Shopify downloads the CSV in your browser when you export 50 or fewer customers. If you export more than 50 customers, Shopify emails the file to you.
- Save the exported CSV to your computer.

Edit your list to contain only SMS subscribers
- Open your CSV file downloaded from Shopify in your preferred spreadsheet program.
- Find the Accepts SMS Marketing column.
- Keep only rows where Accepts SMS Marketing is
yes. Remove rows markednoor left blank. - Rename this column to SMS Marketing Consent.
- Change each remaining
yesvalue toSubscribe, without quotation marks or a period. - Check that each remaining row has the subscriber’s Phone number. Include a + and country code, such as
+17823746561. If numbers do not include a country code, add a Country column with the country for each contact. - Save your CSV file.
Upload your list to Klaviyo
- Navigate to Audience > Lists & segments.
- Create a new list by selecting Create > List.
- Name your list, then click Create list.

- On the next page, select Upload contacts.
- Click Upload, then select your CSV file for upload.
- Select and map the following columns. You can leave other profile properties unchecked because they sync through the Shopify integration:
- Email > Email (if present)
- Phone > Phone Number
- SMS Marketing Consent > SMS Marketing Consent
- Country > Country (if you added this column)

- Click Next. When asked about bulk consent, select Only import the consent in my file. This uses the SMS consent values you mapped without adding consent for other channels.
- Click Import.
The import may take some time to process. Wait until it is marked Completed. If it is marked Completed with errors, review the skipped rows, fix the issues, and reimport those rows before merging the lists.

Combine the uploaded list with your list in Klaviyo
- Navigate to Audience > Lists & segments.
- Click on the list you uploaded from Shopify.

- Open the Manage list dropdown.
- Select Merge lists.

- Choose the list you use for SMS subscribers as the destination. Use the same SMS list selected in your Shopify integration settings.

- Choose whether to keep or delete your uploaded list from Shopify. Before deleting it, make sure no integrations, flows, or forms use it, then select the acknowledgment checkbox. Deleting the source list cannot be undone.
- Click Merge.
The merging process may take several minutes. For more information on merging lists, consult our list merging FAQ.
Merging lists does not trigger list-triggered flows, including an SMS welcome flow.
Outcome
You've now added historical Shopify SMS subscribers to your Klaviyo list.
Additional resources
- Getting started with Shopify
Learn how to integrate Klaviyo with Shopify in order to bring your customer profile and order data into Klaviyo and reach customers with targeted messaging. Additionally, enable Klaviyo onsite tracking and sign-up forms, and sync data from Klaviyo to Shopify.
- How to sync Shopify email subscribers to a Klaviyo list
Learn how to sync Shopify email subscribers to a Klaviyo list, how the sync works, and best practices. Additionally, learn who gets added to your list and why.