Skip to main content

Klaviyo Integration Documentation

This document details the events and associated attributes that are sent from the Appmaker mobile app platform (integrated with Shopify) to Klaviyo for enhanced customer engagement, analytics, and marketing automation.

Table of Contents

  1. Overview
  2. E-commerce Events
  3. User Account Events
  4. Application Events
  5. Navigation and Interface Events
  6. Additional Notes

Overview

Appmaker's mobile applications track a wide range of user interactions and activities, which are relayed to Klaviyo for analysis, segmentation, and campaign automation. Events are categorized into:

  • E-commerce Activities
  • User Account Actions
  • Application Usage
  • Interface and Navigation Interactions

E-commerce Events

Event NameTriggered WhenAttributes
Added to CartUser adds a product to the cartName, currency, ProductID, Price, Quantity, Source, VariationID, Brand, ProductType, VariationTitle, ProductURL, ImageURL, Categories
Removed from CartUser removes a product from the cartName, currency, ProductID, Price, Quantity, Source, VariationTitle, VariationID, ImageURL, Brand
Update CartUser updates their cartName, currency, ProductID, Price, Quantity, Source, VariationTitle, VariationID, ImageURL, Brand
Added to WishlistUser adds a product to their wishlistProductURL, Name, currency, ProductID, ProductPrice, Quantity, Source, VariationTitle, VariationID, Brand
Removed from WishlistUser removes a product from their wishlistProductURL, Name, currency, ProductID, Price, Quantity, Source, VariationTitle, VariationID, Brand
Product SearchedUser searches for productsSearchString, Source
Category ViewedUser views a collectionCategoryName, CategoryURL, CategoryDescription
Item PurchasedUser purchases an itemOrderId, OrderNumber, OrderName, ImageURL, Price, ProductID, Quantity, ProductTitle, VariationID, VariationTitle, Brand, currency, Source
Order PlacedUser completes an orderOrderId, OrderNumber, currency, TotalPrice, TotalItems, Price, ProductID, Quantity, Name, VariationID, Brand, ImageURL, Source
Checkout StartedUser initiates the checkout processcurrency, TotalPrice, Item Count, ItemNames, Customer First Name, Customer Last Name, CheckoutURL, Items, Source
Viewed ProductUser views a productName, ProductID, Brand, Available, Price, TotalVariants, totalInventory, VariantTitle, VariantID, ProductURL, ImageURL, ProductType, Currency, Categories, Source
View CartUser views their cartcurrency, TotalPrice, ProductQuantity, Price, ProductID, Name, VariationID, Brand, Source
Coupon AppliedUser applies a couponcouponCode

User Account Events

Event NameTriggered WhenAttributes
Customer RegisteredUser creates a new accountEmail, FirstName, LastName, Phone, Status (success/failed), Source, CustomerID
Customer Logged InUser logs into their accountEmail, FirstName, LastName, Phone, Status (success/failed), Source, CustomerID
Customer Logged OutUser logs out of their accountNo attributes

Application Events

Event NameTriggered WhenAttributes
InstalledThe application is installedNo attributes
UpdatedThe application is updatedNo attributes

Event NameTriggered WhenAttributes
Filter ClickUser clicks on a filterfilter_click_item
Appmaker Block ClickedUser clicks on an Appmaker blockbanner_name, blockId
Navbar ClicksUser toggles the drawercategory_name
User Icon ClickUser clicks on the user iconNo attributes
Sort ClickUser applies sorting on a listinglabel, value
Share ProductUser shares a productName

Additional Notes

This documentation is intended to help configure and understand Klaviyo event tracking integrated with Appmaker apps for Shopify.