BI Export delivers your Engage data as structured CSV files on your FTP server. The data is cleaned, curated, and organized into ready-to-use exports. You don’t need to build ingestion logic or transform the data yourself before analyzing it.Documentation Index
Fetch the complete documentation index at: https://developer.voyado.com/llms.txt
Use this file to discover all available pages before exploring further.
What is an export?
An export is a flat-file dataset for a single entity in Engage. Each export contains one logical table, delivered as a CSV file. For example:- The “Contact” export is a list of all contacts in your Engage instance
- The “Receipt” export is a list of all transaction headers
- The “Message” export is a list of all messages and their settings
How exports relate
Although each export is delivered as an independent file, the exports are designed to be joined together. Every export contains shared identifier fields (GUIDs) that let you reconstruct relationships across the dataset.- Most exports revolve around “Contact” as the central entity
- From there, “Receipt” and “ReceiptItem” connect via the
receiptIdvalue - Messages and their delivery events connect via
messageIdanddeliveryId - And stores are joined via
storeId
Purchase analysis
Purchase analysis
- Combine the “Receipt” and “ReceiptItem” exports using the
receiptIdvalue - Add also “Contact” using
contactIdto gain customer-level insight
Campaign performance
Campaign performance
Using the
messageId and deliveryId values, join these four exports:- “Message”
- “MessageDelivery”
- “MessageOpen”
- “MessageClick”
Store-level reporting
Store-level reporting
- Join the “Receipt” and “Store” exports using
storeId
Loyalty tracking
Loyalty tracking
Using the
contactId value, join these exports:- `Contact
- “PointAccount”
- “PointTransaction”
BI exports available
Exports marked* are only available for customers using Design Studio.
Contact and loyalty
Contact
Contact records per contact type. Exported columns are configurable
Consent
Consent records and associated fields.
PointAccount
Point balances per contact.
PointTransaction
All point transactions.
PredictiveScoring
Predictive scoring fields from the contact card.
Transactions
Receipt
Transaction headers. One row per transaction. Joined to “ReceiptItem” export via
receiptId.ReceiptItem
Transaction line items. Each row links back to its “Receipt” export header.
Messages & campaigns
Message
All created messages and their settings. The root of the message-related exports.
MessageDelivery
Which contacts received a message. Excludes control groups.
MessageDeliveryStatus
Delivery status per sendout (Delivered, Blocked, and so on).
MessageOpen
Email-open events including user agent data.
MessageClick
Click events with timestamps and target URLs.
MessageControlGroup
Contacts that were assigned to the control group for a message.
Promotions
Promotion
Promotion template information.
PromotionRecipient
Recipients and their promotion status.
Segmentation
Labels
All labels stored in Engage.
LabelsToTaggedContact
Contacts with labels and which labels are applied.
SavedSearch
All saved searches.
TargetAudienceToContact
Which contacts belong to which target audience.
MasterControlGroupHistory
Contacts included in the master control group.
Stores
Store
All store records. Joined to “Receipt” export via
storeId.Design Studio
With the introduction of the Design Studio, new BI exports were introduced to Engage, enabling BI teams to analyze campaign structure, market distribution, and cross-market performance. In these exports, the central concepts are sendouts and marketing groups.Learn about the sendout builder
Learn about marketing groups
Email-level data for sendouts created in Design Studio.
Sendout
Records of sendouts created and managed in Design Studio.
MarketingGroup
The marketing Groups used to segment contacts by market.
Accessing your exports
To set up BI Export for your Engage instance, follow the setup guide on Help Center:See how to export data to BI exports
Additional information
- Exports run once per day. If you need higher-frequency access, consider using Delta Share.
- The columns in the “Contact” export are configurable. To add or remove files, or to adjust exported fields, contact Support.
- Exports marked
*above require Design Studio.

