Skip to main content

Rekindle Events in Attentive

This page breaks down the event properties you can expect to populate in Rekindle's Attentive custom event payloads — and use as triggers, conditions, and dynamic merge tags in SMS journeys.

What are Rekindle's Attentive events?​

Once your Attentive integration is connected and Rekindle is enabled, Unveild fires custom events into your Attentive account whenever a known subscriber takes a tracked browsing action on your storefront. Rekindle sends 5 events to Attentive.

Trigger ActionTrigger DelayAttentive EventSource Pages
Subscriber viewed any page on the storefrontReal-timeVisited your website Rekindle UnveildAny page
Subscriber viewed a product detail pageReal-timeViewed a product Rekindle UnveildProduct pages
Subscriber viewed a collection / category pageReal-timeCategory View Rekindle UnveildCollection pages
Subscriber added a product to cartReal-timeAdded to cart Rekindle UnveildCart updates (browser intercept + Shopify webhook)
Subscriber entered or progressed in checkoutReal-timeCheckout started Rekindle UnveildCheckout updates (browser + Shopify webhook)
note

Attentive events are keyed to the subscriber's phone number, normalized to E.164. Events without a resolved phone are not forwarded.

Event properties in Rekindle events​

Each event sends to Attentive's custom events endpoint. Unveild applies Attentive-specific transformations that flatten the Klaviyo-style payload into the camelCase shape Attentive expects (name, productId, productUrl, productImage, productPrice, etc.).

Visited your website Rekindle Unveild​

  • page — the URL of the page the subscriber is viewing.

Viewed a product Rekindle Unveild​

  • name — product name
  • productId — Shopify product ID
  • productUrl — product page URL
  • productImage — product image link
  • productPrice — formatted price string (e.g. "$29.99")

Category View Rekindle Unveild​

  • collectionId — Shopify collection ID
  • collectionTitle — collection name
  • productVariants — array of product variants in the collection (each with id, sku, title, price.{amount, currencyCode}, product.{id, title, vendor, url, type}, image.src)

Added to cart Rekindle Unveild​

  • name — product name
  • productId — Shopify product ID
  • productUrl — product / variant URL
  • productImage — product image link
  • productPrice — formatted price string
  • productQuantity — quantity added (defaults to 1 if not provided)

Checkout started Rekindle Unveild​

  • checkoutUrl — Shopify checkout URL (uses extra.checkout_url, falls back to extra.responsive_checkout_url)
  • items — array of line items in the checkout (see schema below)
  • totalCartPrice — formatted total checkout price (e.g. "$59.98")
  • totalNumberOfItemsInCart — number of items in the checkout

Each entry in items carries:

  • name — line-item title
  • productId — Shopify product ID
  • productUrl — product page URL
  • productImage — first product image link
  • productPrice — formatted price including currency symbol (e.g. "$29.99")
  • productQuantity — line-item quantity (defaults to 1)

Example payloads​

The objects below are the properties value Attentive receives for each event.

Visited your website​

Visited your website Rekindle Unveild
{
"page": "https://your-store.com/products/cotton-tee"
}

Viewed a product​

Viewed a product Rekindle Unveild
{
"name": "Cotton Tee",
"productId": "8123456789012",
"productUrl": "https://your-store.com/products/cotton-tee",
"productImage": "https://cdn.shopify.com/s/files/.../cotton-tee.jpg",
"productPrice": "$29.99"
}

Category View​

Category View Rekindle Unveild
{
"collectionId": "412345678901",
"collectionTitle": "Men's Tops",
"productVariants": [
{
"id": "44123456789012",
"sku": "TEE-COTTON-M",
"title": "Cotton Tee — Medium",
"price": { "amount": 29.99, "currencyCode": "USD" },
"product": {
"id": "8123456789012",
"title": "Cotton Tee",
"vendor": "Your Brand",
"url": "https://your-store.com/products/cotton-tee",
"type": "Apparel"
},
"image": { "src": "https://cdn.shopify.com/s/files/.../cotton-tee.jpg" }
}
]
}

Added to cart​

Added to cart Rekindle Unveild
{
"name": "Cotton Tee",
"productId": "8123456789012",
"productUrl": "https://your-store.com/products/cotton-tee?variant=44123456789012",
"productImage": "https://cdn.shopify.com/s/files/.../cotton-tee.jpg",
"productPrice": "$29.99",
"productQuantity": 1
}

Checkout started​

Checkout started Rekindle Unveild
{
"checkoutUrl": "https://your-store.com/checkout/c/abc123",
"items": [
{
"name": "Cotton Tee — Medium",
"productId": "8123456789012",
"productUrl": "https://your-store.com/products/cotton-tee",
"productImage": "https://cdn.shopify.com/s/files/.../cotton-tee.jpg",
"productPrice": "$29.99",
"productQuantity": 2
}
],
"totalCartPrice": "$59.98",
"totalNumberOfItemsInCart": 2
}