{
  "slug": "bw-lead-ai",
  "name": "BW Lead Attribution Intelligence",
  "version": "1.11.1",
  "download_url": "https://plugins.bowden.works/wp-content/uploads/plugin-updates/bw-lead-ai-1.11.1.zip",
  "download_hash": "sha256:ad27b7ed6f7e3175a3b5611d9a27b8cfc86e502fae21754df50a15668f3c0daf",
  "download_size": 546158,
  "requires": "6.0",
  "tested": "",
  "requires_php": "7.4",
  "last_updated": "2026-09-09",
  "homepage": "https://plugins.bowden.works/bw-lead-ai/",
  "author": "Bowden Works",
  "description": "Capture traffic source, attribute it to every lead, and understand where your leads are coming from.",
  "changelog": "## [1.11.1] - 2026-09-09\n\n### Changed\n- **The UTM builder is a builder and a list, instead of every link's form at\n  once.** Each saved link used to render as a ten-row form, all of them open, all\n  of the time — so anyone with twenty campaign links scrolled past two hundred\n  rows to reach the button that adds the twenty-first. The page was one form\n  repeated over and over rather than a list of the links you had made.\n\n  Now there is a **Build a link** panel at the top, and everything you have built\n  is listed below it — one line each, showing the campaign, its source and\n  medium, and a **Copy link** button right there, which is what you came for.\n  Click a line to open it and edit; it closes again when you are done. The list\n  says how many links you have.\n\n  **Nothing about how links are stored changed**, so every link you already have\n  appears in the new list untouched.\n\n  Two smaller things that came with it: the panel keeps the destination URL after\n  you add a link, because the usual next thing is another link to the same page\n  from a different source — and if you press **Save Changes** while the panel\n  still has something in it, that link is added rather than lost.\n\n### Fixed\n- The \"add another\" markup was duplicated inside the page's JavaScript, in\n  English, where translations could not reach it. There is now one copy of it,\n  rendered by the page itself."
}
