Nubu
  • Features
  • How it works
  • Pricing
  • Integrations
  • FAQ
  • Contact
  • Docs
  • Blog
  • Log in
  • Log inSign up
    Nubu

    Creative automation for teams that ship campaigns, not busywork.

    Try for free
    Product
    FeaturesHow it worksPricingIntegrationsFAQ
    Company
    AboutContactDocsBlogLog in
    Legal
    Privacy policyTerms of serviceData deletion
    © 2026 Bear Studios · Nubu
    Introduction
    Templates overviewInstalling Nubu BuilderAdding template compsAdding propertiesAdding footageSetting defaultsExporting your templateUploading a template
    Flows overviewAvailable nodesAdding a nodeConnecting nodesWorking with dataTemplates and outputsUsing AI nodesBuilding a creative
    CampaignsTemplatesAssetsGlossariesRendersSettings
    Connecting Meta AdsConnecting Google AdsConnecting OpenAIConnecting Gemini AI StudioConnecting Anthropic
    AI Assistant overviewPrompt examplesAssistant settings and controls
    All docs
    Guides
    / Templates

    Adding properties

    Expose layer values (text, numbers, colours and more) as editable template fields.

    Properties are the values campaign data can change: a headline, a price, a brand colour, a logo position. Each property is one layer value in one composition, exposed as a named field.

    Supported value types#

    TypeExample propertiesEdited as
    TextA text layer's Source TextFree text
    NumberOpacity, Rotation, slider controlsA number, kept within the property's range
    ColourFill, stroke and shape coloursA 6-digit hex value
    2DPosition, Size on 2D layersX and Y values
    3DPosition, Orientation on 3D layersX, Y and Z values
    DropdownMenu controls such as a Dropdown Menu ControlOne option from the menu's list

    Shape paths, masks and other complex values can't be data-driven.

    Add a property#

    1. Open the composition and, in the timeline, expand the layer until you can see the property you want (for example Text > Source Text).
    2. Click the property's name so the property itself is selected, not the layer or a group.
    3. In Nubu Builder, click + Add.
    4. The Add Property dialog opens. Property Info shows the property's Path (comp, layer and property) and its current Default Value.
    5. Under Details, give it a Name. It is pre-filled with the property's own name; replace it with the role it plays, for example Headline rather than Source Text. An optional Description helps whoever builds flows later.
    6. Click Add Property.

    The property appears in the tree under its comp and layer, and the schema saves automatically. You can select several properties and add them in one go; anything that can't be added is listed with the reason.

    The rules#

    A property must be:

    • Keyframe-free. Properties with keyframes are rejected; remove the keyframes first. Animation belongs to the design, data-driven values are static.
    • Expression-free. Properties with expressions are rejected; remove or disable the expression on that property first. Expressions elsewhere in the project are fine.
    • A single property, not a group. Selecting a group such as Effects prompts you to pick a property inside it.

    Finding a property again#

    Select any property in the tree and click Reveal in After Effects to jump straight to it in the timeline. If a layer is renamed, moved or deleted so a property can no longer be found, the tree marks it with [!]; fix the layer in After Effects, or remove and re-add the property.