Syncing Cart Items
This article will help you to sync your customer's cart items with Growlytics.
Last updated
This article will help you to sync your customer's cart items with Growlytics.
Last updated
With Growlytics browser SDK, you can sync customer's cart items and use it to personalize campaign messages like showing abandoned cart items or showing total cart amount etc.
Once cart items synced using Browser SDK, you can use those cart details inside Email, SMS, WhatsApp, and other campaigns.
To sync cart you can useGrowlytics.cart.sync()
method. This method excepts very specific input parameters that you will need to follow.
The input of the sync()
method should exactly match with the structure mentioned above. Cart sync will fail otherwise.
Input Parameter | Required? | Type | Description |
id | Yes | String | Cart id that you manage in your system. |
amout | Yes | Decimal | Total Cart Amount |
items | Yes | Array | List of all cart items. |
url | Yes | String | Abandoned cart URL, to be mentioned on email, SMS, and WhatsApp campaigns. |
Input Parameter | Required? | Type | Description |
id | Yes | String | Id of the product added in cart. |
name | Yes | String | Product Name |
variant | Optional | String | Product variant name |
image | Yes | String | Product Image Url |
price | Yes | Decimal | Product Price |
quantity | Yes | Number | Product quantity in cart. |