Articles in this section

Configure Your Klaviyo Integration

Want to integrate your CommentSold account with Klaviyo for email and SMS marketing? Read on to learn how to set up this integration.

What is Klaviyo?


Klaviyo is an automated marketing campaign solution that focuses on email and SMS marketing. CommentSold integrated with Klaviyo, allowing you to sync customer email addresses, phone numbers, and opt-in status for use in email and SMS marketing campaigns and automations.

Klaviyo maintains its own pricing plans for email and SMS campaigns. You can refer to your Klaviyo Billing page to learn more.

In order to set up your Klaviyo/CommentSold integration, you’ll need:

  • An active Klaviyo account. Sign up here.
  • A CommentSold account.
  • Klaviyo enabled on your CommentSold account. Reach out to our Support Team via chat or email for assistance.

Connect Klaviyo to CommentSold


  1. Select Setup from the side menu of your CommentSold dashboard.
  2. Select More Integrations from the option listed at the top of the page.
  3. Select Connect in the Klaviyo section. Make sure you are logged into your Klaviyo account while performing this step in CommentSold.
  4. Follow the prompts to give Klaviyo permission to access your CommentSold shop.

Sync Your Product Catalog to Klaviyo


  1. Within Klaviyo, select Content > Products > Add Custom Products.
  2. Locate your product feed information within CommentSold under where you entered your Klaviyo API keys.
  3. Title your source as CommentSold and paste the URL, username, and password from CommentSold into Klaviyo.
  4. Select Define source.
  5. Go back to your new product source and select Complete Feed Setup.

Sync Your Customer Email List to Klaviyo


  1. Within Klaviyo, select Audience > Lists & Segments > Create New > Create List.
  2. Title your list as CS Email Integration and click Create list.
  3. While in your new list, click Settings > Consent > Opt-in process > Single opt-in.
  4. Refresh your CommentSold set-up screen.
  5. Under Klaviyo Customer Email List, select the Email List drop-down and select CS Email Integration and click Save.

Sync Your Customer SMS List to Klaviyo


  1. Within Klaviyo, select Audience > Lists & Segments > Create New > Create List.
  2. Title your list as CS SMS Integration and click Create list.
  3. Refresh your CommentSold set-up screen.
  4. Under Klaviyo Customer SMS List, select the SMS List drop down and select CS SMS Integration and click Save.
  5. Select Download this CSV.
  6. Within Klaviyo, while in your new SMS list, click Imports >  Import Contacts.
  7. Upload your CSV you just downloaded from CommentSold and leave all checkboxes checked.
  8. Select Next > Import.
Note: If a message appears that says “Did these contacts subscribe to marketing messages?” Select the checkbox Yes.

Sync Your CommentSold Order History to Klaviyo


You can import your order history from the past six months. Importing this data will help Klaviyo learn your customers’ behaviors and how they’ve engaged with your shop in the last six months. This is not required in order to utilize the Klaviyo integration. In fact, syncing your CommentSold orders to Klaviyo will automatically turn off your email automations within the Marketing Automations tab. 

However, you can recreate these within Klaviyo using their flow templates. Within CommentSold, within the Setup > More Integrations tab, locate Klaviyo Order Import and select Start Import.

Customer Events, Triggers, and Attributes in CommentSold


Event/Information Customer Action/Trigger
Active on site When someone lands on website
Added to cart When someone adds a product to their cart
Cart Expiration Threshold Exceeded When 50% of the cart timer has been hit. (ex: if cart timer is set to 1 hour, this event occurs 30 mins after item was added to cart)
Expired Product in Cart Item expired while in cart
Fulfilled Order Order marked fulfilled in CS admin
Item Added to Waitlist When someone adds a product to their waitlist
Joined Created a CS profile
Ordered Product Happens for each individual item that is ordered
Placed Order Happens for each order
Refunded Order Happens when an order is marked refunded in CS admin
Removed from Cart When someone deletes an item from the cart
Returned Product Happens when an individual item is marked as returned in CS admin
Started Checkout When someone lands on checkout screen
Viewed Live Sale When someone views a live sale
Viewed Live Sale Replay When someone views a live sale replay
Viewed Product When someone lands on a PDP
Waitlist Item Activated When a waitlisted item is restocked in CS admin
Customer Tags Customer-Specific Custom Tags
tiktok_origin True/False if their first order came from TikTok
Email Subscription Status Never Subscribed or Subscribed comes from CS
SMS Subscription Status Never Subscribed or Subscribed comes from CS

 

Was this article helpful?
2 out of 3 found this helpful