Integration

Lamina + Webflow

Sync generated images and ad variants into Webflow CMS Collections via the Data API.

The Lamina + Webflow integration syncs generated images and ad variants into Webflow CMS Collections via the Data API. lamina.distribute creates or updates Collection items with asset URLs and on-brand alt text, so site builders can publish AI-generated creative without leaving the Webflow Designer.

What you can do

  • Create or update Collection items with generated assets via the Webflow Data API
  • Upload images directly to Webflow's Asset Manager with brand-aware alt text
  • Trigger publishing from Lamina runs or hold for manual review
  • Localize asset variants per Webflow locale
  • Map Lamina output ratios to Webflow image fields and lightbox sizes

Setup

  1. 1

    Authorize Lamina against your Webflow site

    In the Lamina dashboard → Integrations → Webflow, click Connect. OAuth requests cms:read, cms:write, sites:read.

  2. 2

    Pick the target Collection and field mapping

    Choose the Collection (e.g., 'Products') and map Lamina output assets to image fields (hero, thumbnail, gallery).

  3. 3

    Distribute a run

    Call lamina.distribute with target { kind: 'webflow', siteId, collectionId, itemId, fieldMap }.

  4. 4

    Publish from Lamina or Webflow

    Items are staged as drafts by default; flip publishOnDistribute: true to publish immediately.

Example

webflow-distribute.ts

await lamina.distribute(shoot.assets, {
  targets: [{
    kind: "webflow",
    siteId: "5e1f8c2a8b...",
    collectionId: "6041a2f...",
    itemId: "6041a30...",
    fieldMap: {
      "hero-image": "variant[0]",
      "thumbnail": "variant[1]",
    },
    publishOnDistribute: false,
  }],
});

How it works

Lamina uploads generated assets to Webflow's Asset Manager and attaches them to a Collection item using the Webflow Data API. Field mapping is declarative: map output ratios (1:1, 4:5, 16:9) to Webflow's image fields (thumbnail, hero, banner). Items are created as drafts and published in a single call, so editors can review staged work before going live.

When to use it

Use this integration when your marketing site lives in Webflow and you want product, lifestyle, or ad-variant assets to land directly in CMS Collections — without moving them through a separate DAM or design hand-off.