Documentation Index
Fetch the complete documentation index at: https://docs.dema.ai/llms.txt
Use this file to discover all available pages before exploring further.
What does exporting segmentation labels to Klaviyo do?
Exporting segmentation labels to Klaviyo lets you push Dema customer set labels directly into Klaviyo custom properties. Once enabled, customers in a set are updated in Klaviyo with a consistent format (e.g.,DEMA|My Set|VIP), so you can use those properties when building segments and campaigns.
Prerequisite
Create a Private API Key in Klaviyo with Full Access scope for Lists, Profiles, and Segments, and provide it to our Customer Success team.
How to export segmentation labels to Klaviyo
- Click the ••• button on the right side of the customer set.
- Click “Manage export integrations.”
- From the list, opt in for Klaviyo.
- Click “Apply”.
It may take up to 10 minutes for changes to appear in Klaviyo. If you do not see updates after that, contact us.
How it works
Properties in Klaviyo are updated:- Every morning
- When the Klaviyo export is enabled for a customer set
- Whenever the customer set is updated (clicking “Save” inside the set)
- When the name of the customer set is changed
- When the Klaviyo export is disabled for a customer set
- When the customer set is deleted
How custom properties look
Custom properties in Klaviyo follow this format: Key:dema_labelValue:
DEMA|<set name>|<label name>
Example: If the set name is “My Set” and the label name is “VIP”, the property in Klaviyo will be:
Key: dema_labelValue:
DEMA|My Set|VIP
How to use custom properties in Klaviyo
You can use custom properties in Klaviyo to build segments, target campaigns, and more. For example, segment customers who have a given Dema label by filtering ondema_label with the value DEMA|<set name>|<label name>.
Creating a segment based on a custom property
- In Klaviyo, go to Audience > Lists & segments.
- Click Create > Segment.
- Name the segment (for example, My Set VIP customers).
- Add a condition and choose Properties about someone.
- Under Select a property, choose dema_label.
- Under Select an operator, choose Contains the text.
- Enter/Select the value (for example,
DEMA|My Set|VIP). - If Klaviyo shows a Type field, leave it as List when that matches how
dema_labelis stored (often the default). - Click Create segment.

