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

    Uploading a template

    Add a packaged template to your Nubu library.

    Templates are uploaded from the Templates page inside the app. Packages are validated in the browser before anything is sent, so problems surface immediately.

    Upload#

    1. In Nubu, open Templates from the sidebar.
    2. Click Upload template, or drag your .zip anywhere onto the gallery.
    3. The upload drawer reads the package:
      • If everything needed is present, it reports a valid template package with a summary of the output comps, fields and examples it found.
      • If the package is missing its thumbnail or example renders, the drawer says so and lets you add them on the spot: a Thumbnail (.jpg / .png) and up to 12 Examples (.mp4 / .jpg / .png).
    4. Set the Template name (pre-filled from the file name).
    5. Click Upload template.

    The upload runs in the background with a progress toast, so you can keep working. The gallery tile shows uploading, then processing while Nubu confirms the package server-side; once ready, the template can be used in flows.

    What validation expects#

    The .zip must contain the packaged folder from Nubu Builder: the .aep project and the .nubu.json schema, plus the thumbnail, examples/, (Footage)/ and (Fonts)/ folders where used. Exports from Exporting your template pass as-is.

    Managing a template#

    Each template tile has a menu:

    • Open: the template's details, comps and fields.
    • Download .zip: retrieve the exact package (available once the template is ready).
    • Replace package: upload a new .zip for this template. The current package keeps serving until the new one validates.
    • Block / Unblock: stop the template being used in new flows without deleting it.
    • Delete: remove the template. Templates currently rendering are skipped and reported.

    If an upload fails#

    The tile shows the failure and its reason (for example a missing schema or an unreadable zip). Fix the package and use Replace package, or delete the tile and upload again.