Voxify StudioDocsOpen Studio
User Guide · Personalize

Keep the facts your ads read in one list.

A data collection is a list your ads read from: products, stores, offers, opening dates. Create it in the Data workspace, insert its columns into a script, then let Delivery choose the right row per request.

Data personalizationAccount asset

Open the Data workspace

From the application dashboard, open Data. Your collections are listed under Collections, each with its row count and a preview of its first columns. Account admins create and change collections; other members can read them.

Open the dashboard, then choose Data from the navigation.

Choose a creation method

MethodBest forReview focus
Describe with AIDrafting columns and starting rows from a sentence, such as “Twelve coffee products with a name, a price in EUR and a roast level”.Column names, types, and factual verification of every row before saving.
New collectionTyping rows, or pasting them straight from Excel, Google Sheets, or a CSV.Column headings and the type chosen for each column.
Import CSV / XLSXLists maintained in a spreadsheet or system export.The first row names the columns; check how each column was read.

With AI and with import, nothing is created until you save it. A workbook with several sheets asks which one holds the rows.

Current creation options. Import website is visible but disabled. Creating a new connected feed is not offered here. Use a collection or CSV / XLSX import for advertiser data; an existing feed may have its own editing workflow.

Edit the sheet

  1. Enter the name in Collection name…. Choose it with care; it identifies the collection in the script and in Delivery.
  2. Double-click a column heading to rename it.
  3. Right-click to insert or remove rows and columns.
  4. Correct any highlighted cell.
  5. Choose Save collection.

To change a saved collection, open its card menu and choose Edit manually or Edit with AI.

Set column types

A column's type decides how its values are spoken and compared. Right-click the column heading, choose Column settings…, and set Data type. A column marked Needs a type must be given one before saving.

TypeUse it forExample
TextNames, labels, and categories.product_name = House blend
Whole number, Number, PercentStock, priority, scores, or thresholds.stock = 40
Yes / NoA yes/no eligibility column.in_stock = Yes
Date, Time, Date and timeOpenings, deadlines, and schedules.opening_date = 2026-10-03
MoneyAn amount with its currency, written in one cell.price = 120 EUR
Temperature, Distance, Speed, Duration, DirectionMeasured values; choose the Unit with the type.radius = 5

Required marks a column that every row must fill.

Insert a collection field in Studio

  1. Open the target project and creative.
  2. Place the caret in the script and type {.
  3. Under DATA, select the saved collection.
  4. Select the column to speak and, when offered, its spoken form.
  5. Confirm the token in the script and Dynamic Properties.

A collection is used like a POI list for authoring: select its fields, then configure its record choice for Delivery. A project reads its records from one source, so choose between a POI list, a sport feed, and a data collection. To hear another row in the editor, open Criteria, point at the collection, and choose one of its first five records. This choice is only a preview; it does not choose the delivered row.

Use the collection in Delivery

The collection gets its own panel in Which record, titled DATA · collection name. Rules read each column as record. followed by the column name, together with the listener and the request. Define Include and Exclude, choose how one row is selected, and decide what plays when no row is left.

In Which creative, Conditional offers recipes built from the collection's columns, so a column's value can pick the creative.

Collection QA checklist