← All releases

April 19, 2026

Ads analytics meets AI strategy

Meta and Google Ads analytics land in Glowtify with 10 KPIs per platform and spend breakdowns. Marketing Strategy now auto-fills with AI-suggested pillars, segments, and channel mixes. Plus a refreshed Agency Board and a smoother onboarding.

Campaign Chat can set budgets, personas, goals, and channels on its own

For Merchants and agency users drafting campaigns in chat — especially anyone who starts with fuzzy requirements and wants to iterate conversationally.
Campaign Chat (a.k.a. Epic Chat) now handles four big jobs end-to-end from the conversation: setting a budget with a note, creating or removing buyer personas, picking a business goal + creative concept, and kicking off full campaign generation on demand. The chat also got smarter about channel recommendations (asking for a channel just adds it), gained a thumbs-up/down feedback button, shows the discount amount directly in the campaign brief, and asks users to drag-and-drop files when they mention a PDF or image without attaching one.
Why it matters: Users previously had to bounce between the chat and the settings pages to tweak personas, budgets, goals, or channels — breaking the flow of setting up a campaign conversationally. Recommendations also missed obvious asks ('I need a blog post').
Creating a buyer persona from chat
Creating a buyer persona from chat
Buyer persona card confirmation
Buyer persona card confirmation
Setting a budget + note inside the chat
Setting a budget + note inside the chat
Selecting business goal and creative concept from chat
Selecting business goal and creative concept from chat
Chat asks user to drag-and-drop the file they mentioned
Chat asks user to drag-and-drop the file they mentioned
Channel recommendation and add-on-request behavior
Channel recommendation and add-on-request behavior
Discount amount now shows in the campaign brief
Discount amount now shows in the campaign brief

Marketing Strategy page fills itself in with AI suggestions

Marketing Priorities — funnel stage cards
For Merchants early in onboarding or anyone using the Marketing Strategy page to plan their content mix — the page now proposes smart defaults instead of asking them to fill a blank canvas.
Content Strategy v0.5 now surfaces AI suggestions throughout the Marketing Strategy page: content pillars, core message and customer segment, channel distribution based on connectors + audience, and funnel splits that load on first visit. A new Marketing Priorities section adds 4 funnel-stage cards (Awareness → Post-Purchase) with 16 live KPIs pulled from connected analytics platforms. Business Insights were consolidated into a single Suggestions surface, the Strategy Hub impact cards now carry AI insights, and a set of UI touchups tightened the layout and added a 'Status' indicator for strategy progress. Suggestions auto-approve when a user edits them instead of forcing a separate Approve click.
Why it matters: Setting up a marketing strategy from scratch is intimidating — users stared at empty fields and didn't know where to start. And previously they had to manually approve every suggestion after editing, which added friction to an already long page.
Marketing Priorities — objective creation
Marketing Priorities — objective creation
Marketing Priorities — KPI selection
Marketing Priorities — KPI selection
Marketing Priorities — progress with connected data
Marketing Priorities — progress with connected data
Marketing Priorities — data source info icon
Marketing Priorities — data source info icon
Marketing Priorities — overview
Marketing Priorities — overview
Marketing Priorities — detail view
Marketing Priorities — detail view
AI insights on Strategy Hub impact cards
AI insights on Strategy Hub impact cards
Status indicator + Marketing Strategy UI touchups
Status indicator + Marketing Strategy UI touchups
Business DNA impact card
Business DNA impact card
AI content pillar suggestions
AI content pillar suggestions
AI suggestions for core message
AI suggestions for core message
AI suggestions for customer segment
AI suggestions for customer segment
Funnel split suggestions on first load
Funnel split suggestions on first load
Channel distribution suggestions based on connectors
Channel distribution suggestions based on connectors
Business Insights now feed Suggestions
Business Insights now feed Suggestions

Meta Ads and Google Ads analytics landed (KPIs + spend breakdowns)

Meta Ads KPI cards
For Merchants and agency users running paid campaigns across Meta + Google who want performance + spend breakdowns alongside their organic channels.
The Analytics page gained full Meta Ads and Google Ads tabs. Each platform shows 10 account-level KPI cards (Impressions, Reach/Clicks, CTR, Spend, CPC, ROAS, Conversions, etc.) with trend deltas vs. the comparison period, sourced from BigQuery via Airbyte. Two doughnut charts join them: Meta spend split across Facebook, Instagram, Audience Network, and Messenger; Google spend split across Search, Display, Shopping, YouTube, and Performance Max. Demo mode now mirrors the full story — Meta Ads tab, spend charts, and post-type distribution across Instagram, Facebook, LinkedIn, and Google Ads.
Why it matters: Paid ads spend was a blind spot inside Glowtify — merchants had to open their Meta and Google dashboards separately to understand where their budget was actually going and whether it was working.
Google Ads KPI cards
Google Ads KPI cards
Google Ads KPI detail
Google Ads KPI detail
Meta Ads spend by platform chart
Meta Ads spend by platform chart
Meta Ads spend chart detail
Meta Ads spend chart detail
Google Ads spend by network chart
Google Ads spend by network chart
Demo mode now includes full Meta Ads tab + charts
Demo mode now includes full Meta Ads tab + charts

Agency Board: wider calendar, hover previews, store search, custom task thumbnails

Before/after: wider calendar + card layout
For Agency users managing 10+ stores on the Agency Board — the calendar is now skimmable at-a-glance and custom tasks carry their visual identity through.
The Agency Board calendar went full-width and restyled its cards: platform icon + task name as the headline, store name on the second line, epic duration bars match. Hovering a calendar card now shows a content preview (with a loading animation while the preview image fetches). The Store filter dropdown picked up a search field so users with many stores can jump straight to one. Custom tasks now save and display their uploaded image as a thumbnail in the left nav, and a follow-up fix corrected the image display path so saved uploads no longer disappear.
Why it matters: Agency users juggling dozens of stores and tasks were squinting at cramped calendar cards, scrolling through long store lists, and wondering where their custom task images went after saving.
Card readability improvements
Card readability improvements
Calendar card hover preview
Loading animation during hover preview image fetch
Search inside the Store filter dropdown
Custom task thumbnail in left navigation
Custom task thumbnail in left navigation
Thumbnail in task editor
Thumbnail in task editor
Custom task image display path fix — before
Custom task image display path fix — before
After the fix
After the fix

Chat Editor: multi-page Canva carousels, drag-and-drop files, smarter crops, Story generation

For Anyone using the Chat Editor to build content — heavy Canva users, agencies dropping in screenshots, and anyone publishing to Stories.
The in-chat editor picked up four real upgrades: (1) the Canva connector now imports every page of a multi-page design as an ordered carousel (previously only page 1), with capacity checked before the export runs; (2) users can drag-and-drop images or files directly into the chat to attach them; (3) the image cropper now picks crop options based on the task's platform context (task-aware ratios); (4) AI image generation now supports Facebook and Instagram Stories (9:16 vertical). Two small but visible fixes also landed: Beefree MCP image updates no longer reset custom widths, and macOS screenshot filenames (with narrow-nbsp characters) no longer get rejected on upload.
Why it matters: Canva multi-page designs were effectively broken — only page 1 ever made it in. Image formatting kept getting clobbered by Beefree resetting widths. Screenshots dragged from macOS silently failed to upload. Stories weren't generatable from within the editor.
Dragging files into the chat to attach
Task-aware crop options for image editing
AI image generation for Meta Stories (9:16)
AI image generation for Meta Stories (9:16)

Onboarding got smoother, top to bottom

For New merchants going through onboarding, and agency users invited into a store for the first time.
Several onboarding improvements landed together. Invite-based signup now has a clean entry point: invited users land on /signup with the right redirects, and 'Sign in with a different account' carries the invite through re-auth. The business-challenge selection step was redesigned for clarity. Key Moments became its own dedicated step between channels and campaign review (was previously crammed into the channel picker). Brand DNA review got a visual overhaul — 'Your Business DNA' heading with a snapshot description, info box explaining the next step, and Brand Personality / Differentiators / Content Pillars shown as outlined pills instead of text lists (a same-day follow-up fixed chip alignment stranded at the bottom of cards). The 'Generate my brand DNA' CTA now pulses once the website preview loads to bring the user's eye back. Anonymous store UI copy was refreshed, and legacy store creation now routes through the onboarding endpoint so default templates are created consistently.
Why it matters: Onboarding was bumpy: invite links landed users in the wrong place, too many decisions on one screen (Brand DNA, key moments), and the visual flow didn't guide people to the next action after the website preview loaded.
Key Moments as a dedicated onboarding step
Business challenge selection step
Legacy store creation routed through onboarding
Legacy store creation routed through onboarding

Picking and editing Flow templates got cleaner

For Store owners and agencies building out content from templates — especially those who maintain custom default templates per store.
The template experience picked up four related improvements. There's now a 'Start from a template' entry point at the content creation dialog, and the power-up template picker inside existing flows was upgraded from a radio-button list to the same 3-tab + search + grid view as the main Social Media Set dialog, with Glowtify templates supported end-to-end. The store's default template now always appears first in the list so the expected option is a click away. Edits to a source template now propagate to generated size variants (previously variants kept their 'edited' flag and ignored source changes). Finally, Social Media templates were moved above Home Banner templates on the Content page since Home Banner is rarely used.
Why it matters: Template pickers were inconsistent across surfaces — the power-up picker looked nothing like the main dialog. Default templates got buried. And customers editing a source template were surprised when the size variants didn't update.
Default template appears first in the list
Default template appears first in the list
Default template at top
Default template at top
Power-up template picker with tabs + search + grid

Public /releases page went live (changelog + marketing releases)

For Marketing (for sharing 'what shipped' links in newsletters/Slack), CSMs on demo calls, prospects evaluating the product, and the product team internally.
A new public page at app.glowtify.com/releases pulls together two tabs: Changelog (daily product updates with category chips, PR link, ticket reference, summary, and screenshots where available) and Marketing (weekly release prospects for the marketing team, surfaced from this exact skill). The page now lives outside authenticated routes — anyone can read it without logging in. Tabs use query params (?tab=changelog or ?tab=marketing). The legacy /changelog URL redirects in. The changelog page also picked up colored category chips (FEATURE/IMPROVEMENT/FIX) and a sticky date header while scrolling.
Why it matters: Glowtify's shipped work was previously only visible to internal teams — customers, prospects, and marketing had no shareable place to see what's new. That's now a public URL.