StoreSign in

SHIPPED · v0.11.0

Live Google index status in history & Cross-post a piece to another channel

New

  • Live Google index status in history — the Google Request Index history now shows each submitted URL's real Google verdict (confirmed indexed, not indexed, or unknown) read from URL Inspection; it reads a local cache first to save inspection quota, checks never-seen URLs once, gives every row a manual re-check, and reports a running count of how many are confirmed indexed

  • Import URLs from files and sitemaps — Google Request Index and IndexNow can load a whole batch at once: import from a file (one URL per line or CSV/TSV cells, tolerating quotes, headers, blank lines, and comments) or paste sitemap URLs to pull every same-host page (following one level of sitemap index); results are merged, deduplicated, and queued for review before submit

  • One-click YouTube connection — YouTube connects through 1MarketingTool's verified Google app, so uploading videos no longer requires registering your own OAuth credentials; power users can still paste their own Client ID and Secret behind an Advanced option

  • Cross-post a piece to another channel — a new Post to other channel action opens Post Now with nothing preselected, so a piece written for one channel (say Discord) can be sent to a different connected channel such as X, reusing its text and attached media as-is

  • Download generated media and library assets — campaign pieces with an attached image or video get a Download button in the detail preview, and the asset library adds Download to any locally stored file, each saving through a standard Save dialog

Improved

  • Regenerate the correct post type — Re-Generate now respects whether a piece should produce an image or a finished video, older YouTube pieces saved as scripts upgrade to the local MP4 render pipeline, and the dialog keeps the existing version while letting you choose the new post type and image mode

  • Cleaner one-click channel setup — hosted-app connectors keep a single Connect button while optional bring-your-own credentials move into an Advanced accordion

Fixed

  • Local AI marketing tools now load reliably — the MCP servers used by local CLI agents were renamed from numeric names like '1marketingtool-browser' to letter-prefixed 'onemarketingtool-browser' because some AI clients silently exposed no tools when a server name began with a number; legacy entries are removed on setup and '1mkt', '1marketingtool', and 'onemarketingtool' still work as spoken aliases

  • Long Threads posts no longer fail — a post over Threads' 500-character limit is trimmed to fit and published (with a note) instead of returning a server error

  • Generated images and videos now show on the campaign detail page instead of a brand-name placeholder

  • Google Request Index history with an Index Status column showing each submitted URL as Indexed or Discovered - currently not indexed
    Google Request Index history with an Index Status column showing each submitted URL as Indexed or Discovered - currently not indexed
  • IndexNow Submit tab with an Import from file button and a batch of URLs loaded from a CSV, ready to submit
    IndexNow Submit tab with an Import from file button and a batch of URLs loaded from a CSV, ready to submit
  • Campaign piece detail with a Post to other channel action for cross-posting to a different connected channel
    Campaign piece detail with a Post to other channel action for cross-posting to a different connected channel
  • Generated campaign media in the detail preview with a Download button to save the asset locally
    Generated campaign media in the detail preview with a Download button to save the asset locally
  • Release screenshot
  • Release screenshot
  • Release screenshot
  • Release screenshot