Skip to main content

Set Up Your Unveild Integration

Learn how to set up the Unveild integration to send Rekindle and Restock events into Postscript, allowing you to trigger targeted SMS automations and campaigns.

Postscript integrates with Unveild, allowing Unveild to push identity, intent, and lifecycle events into your Postscript account. Once connected, these events become available as triggers, conditions, and dynamic merge tags so you can power SMS automations, segments, and campaigns.

Unveild offers two products that send events to Postscript: Rekindle (on-site browsing and cart intent) and Restock (inventory and price changes). Once connected, these events become available as triggers, conditions, and dynamic merge tags so you can power SMS automations, segments, and campaigns.

In this article, we'll walk you through how the integration is set up, the events Unveild sends to Postscript for each product, and how to build a Postscript automation using those triggers.

How the Integration Works


Once connected, Unveild forwards events from any of the products you have enabled—for example Rekindle and Restock—into your Postscript account. Each event is keyed to the subscriber's phone number and becomes available as a Postscript trigger or condition.

Note: Postscript events are keyed to the subscriber's phone number. Unveild normalizes phone numbers to E.164 format (for example, +15551234567) before sending. Events without a resolved phone number are not forwarded.

Set Up the Integration


The Unveild team handles the configuration on their end. To get set up, you'll need to complete the following:

  1. Make sure the base Unveild tag is installed on your storefront. Your Unveild point of contact can confirm this for you.

  2. In your Postscript dashboard, invite [email protected] as a user on your Postscript account. This gives the Unveild team the access they need to configure everything for you.

  3. To invite a user, select your shop name in the left-side navigation of your Postscript dashboard, select Users, then select Add User and enter [email protected].

  4. Once access is granted, your Unveild point of contact will configure the integration server-side. There is no API key to generate and nothing further to enter in Postscript.

Note: Because setup requires granting account access, we recommend coordinating directly with your Unveild point of contact or reaching out to [email protected] before you begin.

Rekindle Events in Postscript


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

Trigger

Trigger Action

Source Pages

ViewedProductRekindleUnveild

Subscriber viewed a product detail page

Product pages

ViewedCategoryRekindleUnveild

Subscriber viewed a collection / category page

Collection pages

AddedToCartRekindleUnveild

Subscriber added a product to cart

Cart updates (browser intercept + Shopify webhook)

CheckoutStartedRekindleUnveild

Subscriber entered or progressed in checkout

Checkout updates (browser + Shopify webhook)

ViewedProductRekindleUnveild

Property

Description

ProductID

Shopify product ID

VariantID

Shopify variant ID

SkuID

SKU

title / Name

product name

type

Shopify product type

Price

formatted price string

URL

product / variant URL

postscriptLink

same as URL, included for SMS link templates

ImageURL

product image link

VariantName

product title + variant title

Brand

Shopify vendor name

Collections

array of collection names (enriched)

ViewedCategoryRekindleUnveild

Property

Description

collectionId

Shopify collection ID

collectionTitle

collection name

URL

collection page URL

productVariants

array of product variants in the collection (each with id, sku, title, price.{amount, currencyCode}, product.{id, title, vendor, url, type}, image.src)

AddedToCartRekindleUnveild

Property

Description

ProductID

Shopify product ID

VariantID

Shopify variant ID

SkuID

SKU

title / Name

product name

type

Shopify product type

Price

formatted price string

URL

product / variant URL

postscriptLink

same as URL, included for SMS link templates

ImageURL

product image link

VariantName

product title + variant title

Brand

Shopify vendor name

source

always "rekindle_unveild"

Collections

array of collection names (enriched)

CheckoutStartedRekindleUnveild

The checkout payload is flattened before send, so all keys are at the root. The line_items array is not included—use postscriptItems for an item summary instead.

Property

Description

item_count

number of items in checkout

source

always "rekindle_unveild"

extra_checkout_url, extra_responsive_checkout_url, extra_cart_url, extra_presentment_currency

flattened from extra.* in the source event

postscriptItems

CSV string summarizing items in the checkout

Collections

array of collection names (enriched)

Restock Events in Postscript


Once the integration is connected and Restock is enabled, Unveild fires custom subscriber events into your Postscript account whenever a product changes state (inventory or price) and there are eligible subscribers who showed intent on that product within the lookback window. Restock sends 3 events to Postscript.

Trigger Action

Postscript Event

Product variant's inventory crosses back above zero

BackInStockUnveild

Product variant's inventory crosses below the configured low-stock threshold

LowStockUnveild

Product variant's price drops past the configured threshold

PriceDropUnveild

Using Unveild Events in Postscript


Once events are flowing, each Unveild event name (for example, ViewedProductRekindleUnveild or BackInStockUnveild) is available in Postscript as a custom event you can use to trigger automations, build conditions and segments, and populate dynamic merge tags in your SMS messages. Properties such as postscriptLink, URL, and ImageURL are designed to slot directly into SMS link and content templates.

Get Support


Have questions? Please feel free to reach out to our Support team at [email protected] or via live chat.

For questions about your Unveild configuration or to get set up, reach out to your Unveild point of contact or [email protected].

Did this answer your question?