← All releases

June 7, 2026

A sharper campaign view: card-style channels, smarter chat, and TikTok in the mix

The campaign brief gets a card-based channel view, newly added channels start generating right away, and campaign chat is sharper at picking up short replies and earlier context. TikTok joins Facebook and LinkedIn as a first-class post automation, Meta and TikTok now show a clear reconnect prompt when sessions expire, and templates live alongside reference documents.

A cleaner card view for the channels in a campaign

For merchants planning a multi-channel campaign in Glowtify
The channel distribution section of the campaign brief is now a row of per-channel cards — each with its icon, title and count — instead of a long list, and the section moves to the end of the brief so the main content reads first. Each card now reflects its own creative concept, not the campaign-level fallback.
Why it matters: The channel section sat in the middle of the brief and buried the headline content under a wall of items, and individual channels could look like duplicates of each other because they all showed the same campaign-wide concept.

New channels you add to a campaign start generating right away

For merchants iterating on a campaign after the first generation
Adding a channel to an already-generated campaign now kicks off content for that channel using the campaign's overall creative concept, so it lines up with everything else instead of sitting empty as a draft. And when you ask campaign chat to add a channel without naming one, it shows the channel options to pick from instead of guessing the wrong one.
Why it matters: Adding a channel late in the planning was a manual chore — the new channel was an empty draft you had to babysit, and asking chat to "add a channel" often picked the wrong one and you had to undo it.

Campaign chat is sharper at understanding what you mean

For anyone who plans campaigns or refines tasks through chat
Campaign and task chat got several practical upgrades. Short replies like "the second one" are now treated as picking an offered next step, the chat carries earlier details forward when you refer back to something, it stops claiming a campaign is empty when it can't actually tell, and asking to refine content on an empty task now offers to generate it first instead of failing with a generic error. Image edits in chat surface real errors from the model and detect actual byte-level changes between old and new images.
Why it matters: Chat could lose the thread when you replied tersely or referred to earlier context, and asking it to refine a task that had nothing in it just failed with an unhelpful "couldn't run that" message.

When Meta needs reconnecting, now you'll see it

For merchants whose Meta or TikTok sessions have expired
When your Meta connection expires, Analytics now hides the Meta tabs and audience cards and shows a clear "Reconnect required" indicator (and the same for TikTok). The Connectors page calls out the disconnect with a direct CTA, and the calendar stops re-polling the broken endpoints in the background.
Why it matters: A stale Meta token used to leave analytics quietly empty, audience cards looked blank for no obvious reason, and the calendar kept hammering broken endpoints behind the scenes.

TikTok is now a first-class post automation channel

For creators who publish across TikTok plus other social channels
TikTok post automation now ships alongside Facebook and LinkedIn. TikTok content is handled as captions only (matching how the platform works), and it plugs into the same epic flow as the other channels so generation and chat-edits stay in sync.
Why it matters: TikTok had to be handled outside the regular epic flow — you couldn't generate or refine it the same way you would a Facebook or LinkedIn post.

Templates live next to reference documents

Template files now live alongside reference documents in the chat power-ups.
For merchants reusing brand templates across tasks and epics
Template files now sit alongside reference documents in the same power-up, so you can drop a template into a task or epic exactly the way you add any other reference. File attachments are consolidated into one place instead of being scattered between a separate chat menu and the references panel.
Why it matters: Templates and references lived in different places — to pull a template into a task you had to dig into a separate chat menu, and it wasn't obvious that templates and reference docs even belonged in the same flow.
Template files now live alongside reference documents in the chat power-ups.
Template files now live alongside reference documents in the chat power-ups.

Switching the Google Ads account no longer means logging back in

For agencies and operators juggling multiple Google Ads accounts
The Google Ads picker now offers Remove — which clears the selected account but keeps the OAuth session — instead of forcing a full Disconnect and re-auth. Each row also shows its own spinner while it's connecting or removing, so you can tell what's loading.
Why it matters: Changing which Google Ads account was selected meant a full disconnect and re-auth, so you had to log back into Google every time you wanted to switch.

A handful of quality-of-life fixes

For designers, invited team members on whitelisted Shopify stores, and anyone editing multi-page creatives
Reopening a multi-image design no longer flattens out its text and logo layers — you get back exactly what you saved. Invited users on Shopify-whitelisted stores no longer see the paywall modal once a trial expires. And multi-page designs in the IMG.LY editor now have proper spacing between pages so they don't butt up against each other.
Why it matters: A reopened design could quietly lose your text/logo overlays, whitelisted invited users were hitting an unexpected paywall, and stacked design pages were visually merged together.