Glowtify · Marketing

56 paying workspaces · 33 premium · 23 self-served · paying + Glowtify-published · latest complete FY2026-Q4 · FY2027 Q1 in progress · see the Methodology tab
Last updated Aug 24, 2026 11:24 AM ET · rebuilt weekly
Marketing · totals
Visibility per workspace
Top topics

How to read this board

High-level methodology · what's measured, how, and what to trust

Who counts — the cohort

Paying clients only, measured point-in-time: a client counts in each quarter it was actually paying, so clients who have since churned are still counted in the quarters they paid. This removes survivorship bias (it stops a churned-out quarter from looking like growth). Source of truth: the current quarter is the declared cohort from HubSpot (whitelist_source on the company, synced every 5 min — see revenue.html for the money audit & gap); past quarters are the point-in-time billing record (whitelistSource via createTime/updateTime — HubSpot has no history). Free trials are excluded.

What's published

Only content published through Glowtify (it has a published URL), excluding product-SEO (bulk auto-generated pages that would dwarf real content). Grouped into four channel families: blog/SEO · social · email · ads.

Outlier handling

Per-client averages are winsorized at the 95th percentile — the top 5% of publishers are clamped so a single bulk-publisher can't distort an average or a total. Raw uncapped figures are shown alongside.

Recomputed vs snapshot

Publishing-based metrics (publications, MMPS, retention, per-client averages) are recomputed from source every run and are churn-corrected. Connector-based visibility (reach, GA, Glowtify-share) is snapshotted forward — see caveats.

Key definitions

MMPS = Monthly Multi-channel Publishing Store — a client publishing to 2+ channel families within a month (breadth); the quarterly bar is the average of that quarter's monthly rates. Retention = clients publishing in a quarter who publish again next quarter. Visibility/reach = people who saw the content (IG/FB reach, LinkedIn impressions, email opens — each delivered post counts). GA = engaged website sessions (bots stripped).

Fiscal calendar

FY starts Jun 1. Q1 Jun–Aug · Q2 Sep–Nov · Q3 Dec–Feb · Q4 Mar–May. The window rolls forward to the current in-progress quarter, shown with a marker and faded bars (partial data so far). Rate metrics that would be misleading partway through a quarter — e.g. retention — exclude the in-progress quarter; carried snapshots (GA, reach YoY) update less often and may trail by a quarter. Rebuilt weekly.
⚠ Known data caveats (connector re-pull, mid-2026): connectors were re-pulled keeping only currently-paying clients, so some visibility history was lost at source. Affected: reach — the earliest quarter(s) are hollow and marked "no data" (not a real drop); GA — a snapshot, not churn-corrected (one large churned client's history is gone); Glowtify-share — only the latest quarter is reliable (earlier 0%s are missing data, not real zeros); Meta & Google paid — only Glowtify-created ads are shown; client-TOTAL ad spend can't be computed (the migration broke the store↔ad-account mapping — only 3 of ~23 advertising stores recoverable). All tracked in GLOW-8032; reach is snapshotted forward so it can't recur. Publishing-based metrics are unaffected.

Channels per workspace Avg analytics integrations per paying workspace; excludes the 11 not yet connected.

Avg connectors among connected workspaces

Publications per workspace Published tasks per workspace that PUBLISHED that quarter (point-in-time paying; non-publishers excluded, excl. product SEO). Outlier-resistant: a winsorized mean (top 5% of publishers clamped) so one bulk-publisher can't distort the average — the raw mean was inflated to 37 one quarter by a single store posting 530×.

Avg publications per active workspace · outlier-resistant
Winsorized mean (95th pct) over point-in-time-paying workspaces that published that quarter — the top 5% of publishers are clamped so a single bulk-publisher doesn't distort the average.

Publications by channel Total content published through Glowtify per quarter, split by channel (blog / social / ads / newsletter). EXCLUDES product SEO (bulk auto-generated). POINT-IN-TIME paying: a store counts in the quarters it was actually paying (whitelisted before, not yet churned — via createTime/updateTime), so since-churned stores are NOT dropped from the past. This fixes the survivorship bias that made a churned-out quarter look like +40% growth. OUTLIER-CLAMPED: each workspace is capped at the quarter's 95th-pct volume and distributed across its channels, so one bulk-publisher can't dominate the total or the mix.

Total published, by channel · excl. product SEO · churn-corrected

Iterations per task Published tasks only. AI chat turns = user messages per task; %25 used chat. Falling over time = generation improving.

AI chat turns per published task + adoption
chat turns/task% used chat (÷10)

Client visibility · YoY Evidence methodology (M1): total account reach per client vs the same quarter a year earlier. Point-in-time cohort INCLUDING departed clients; clients on Glowtify 3+ months with a real year-ago baseline (1,000+); growth capped at +200% per client; channels dropping more than 70% vs a real baseline = disconnects, excluded and listed on the evidence page. Coverage is stated, never hidden.

Evidence methodology · coverage stated · departed clients included
+67% avg client visibility YoY · Mar–May ’26 · measures 29 of 103 paying then (18 since departed)
QuarterAvg YoYCoverage
Sep–Nov ’25+156%9 of 33 measurable
Dec ’25–Feb ’26+85%18 of 55 measurable
Mar–May ’26+67%29 of 103 measurable
Jun ’26 · Q1 to date+36%38 of 101 measurable
Per-workspace drill-down (unclamped), QoQ and Before/After-Glowtify modes, and the broken-channel list live on the evidence page →. Coverage grows as connect-rates rise; departed clients whose data predates the July 2026 export can never enter — stated, not hidden.

Glowtify share of client reach Reach from Glowtify-published content divided by clients TOTAL reach (all content), per quarter. How much of a client visibility Glowtify drives. MEDIAN per client (each client counts once — not pooled, so one big-organic client like Flibustier cant skew it). PREMIUM median 48% (managed clients — we publish most of their content); SELF-SERVED median 5% (they do their own organic, Glowtify is an add-on). Pooled would mislead (Flibustier alone = 59%25 of premium reach with 0 via us).

% of clients total reach that Glowtify delivers
Median % of each client's total reach that Glowtify delivers. Organic social reach is declining industry-wide; in the latest quarter Glowtify drives ~a third of paying clients' visibility (premium ~48%).
⚠ Earlier quarters reading 0% are not real zeros — the underlying reach for those periods wasn't retained when connectors were re-pulled (currently-paying clients only). Trust the latest quarter; treat the back-history as incomplete until reach is rebuilt — GLOW-8032.

Monthly multi-channel publishers (MMPS) MMPS = Monthly Multi-channel Publishing Store: share of publishing workspaces that published to 2+ channel families (social / email / blog-SEO / ads) WITHIN A MONTH. The quarterly bar = average of that quarter's monthly rates. Breadth = stickiness.

multi-channel publishers in a month · quarterly avg
single-channel workspaces (latest complete quarter)

Publishing-workspace retention Of paying workspaces that published in a quarter, %25 that published again the next quarter. Paying workspaces only.

Quarter-over-quarter, paying workspaces

Website visits / client · GA ENGAGED (active) website sessions per paying client — GA4 sessions that actually engaged (>10s, a conversion, or 2+ pageviews) = real humans, bots stripped. Per-client average & YoY here; TOTALS are on the Marketing tab. Organic incl SEO is Glowtify-driven (we do SEO) — ~26% of traffic.

Engaged (active) sessions per client — real visits, bots stripped
⚠ Latest complete + current quarter are recomputed point-in-time on each weekly rebuild; earlier quarters are a frozen snapshot — the airbyte re-run dropped churned clients' GA history, so older quarters can't be re-derived without loss. GLOW-8032.

Meta paid / client Paid Meta ad LINK-CLICKS per client — people who clicked a Facebook/Instagram ad through to the site (a real action, ~100x smaller & truer than impressions). Per-client avg & YoY here; TOTALS on Marketing tab. 'Glowtify-created ads' = ads our APP generated (Ad_daily_plan*) — just launched May 2026, tiny.

Paid Meta link-clicks per client — clicks through to site

Customers at risk Paying customers who ACTIVATED (published at least once through Glowtify) but have NOT published in the last 30 days = going dormant, an early churn signal. Current paying customers only (Shopify / Stripe / QuickBooks). Excludes brand-new customers activated less than 30 days ago (their dormancy window can't have elapsed). Last-published dated by the task's start timestamp, same as the retention & MMPS cards; scheduled/future posts don't count as activity.

WorkspaceSegmentActivatedLast publishDays dormant ⇅

Strategy vs delivery What each paying customer was SOLD (channels in their in-app marketing strategy, channelDistribution) vs what Glowtify actually PUBLISHES for them. Delivering = ≥1 publish on that channel in the selected period (default last 30 days, or pick a month). Published task = tasks_raw_changelog with a non-empty publishedResponse.url, channel = automation.key (same vocabulary as the strategy — direct join). Publish date = the task's endTimestamp; future-dated excluded. The in-app strategy feature shipped 2026-03-18 — customers onboarded before that were never documented. Merged in from the standalone CS dashboard 2026-07-01.

The delivery gap

Sold = channels in the strategy · delivered = ≥1 publish in the period · gap = none (bare ✗ = never published). Worst gap first · new = paying <2 months.

No documented strategy

No channel strategy on record — delivery can't be checked against what was sold. What they publish anyway is listed, to help reverse-document.

Multi-channel vs single-channel workspaces Point-in-time paying workspaces that published through Glowtify in the selected MONTH, excl. product SEO. MMPS = published to 2+ channel families (blog/social/email/ads) that month. Pick a month to see its list.

Multi-channel

Single-channel

Visibility delivered by Glowtify Total reach of published content, by channel. INCLUDED: email = unique OPENS (Klaviyo, distinct people who opened — not recipients), Facebook reach, Instagram reach, LinkedIn impressions. EXCLUDED: cyberimpact (no airbyte table), blog/SEO (no per-post reach), paid ads (negligible). Visibility = people who actually saw the content.

Total published reach, by channel
emailfacebookinstagramlinkedintiktok
⚠ Quarters marked "no data" are incomplete, not zero — when connectors were re-pulled we only kept currently-paying clients, so reach history before the cutoff wasn't retained. Those periods are a data hole, not a real drop. Reach is snapshotted forward from now so this can't recur — GLOW-8032.

Cumulative reach delivered Running total of reach from content PUBLISHED THROUGH Glowtify for paying clients (NOT their organic content). IG+FB+email+LinkedIn published posts/campaigns.

All-time reach delivered for clients

Biggest single hit per channel Largest reach from ONE Glowtify-published post/campaign per channel. Glowtify-published only (matched via publishedResponse IDs). Toggle all-time vs last complete quarter (FY2026-Q4).

Top single published post / campaign — store, content & link

AI chat adoption Share of published tasks refined with the conversational AI chat feature (launched ~Mar 2026, so ~0 before). NOTE: this is NOT %25 AI-generated content — essentially ALL Glowtify content is AI-generated; this tracks the newer chat-refinement feature specifically.

% of published tasks using the AI chat feature (new)

Website sessions delivered · GA Total GA4 website sessions for paying clients. ENGAGED = real/active visits (bot-stripped). 'By source' shows the bot inflation — Direct/Unassigned spiked in FY2026-Q4 (GA4 crawler traffic). Organic incl SEO is Glowtify-driven (we do SEO) ≈26%.

Total website sessions · paying clients
traffic by source (last 12 months)
⚠ Latest complete + current quarter are recomputed point-in-time on each weekly rebuild; earlier quarters are a frozen snapshot — the airbyte re-run dropped churned clients' GA history, so older quarters can't be re-derived without loss. GLOW-8032.

Meta paid delivered Total paid Meta ad delivery for paying clients. LINK-CLICKS = clicks to site (truest 'traffic driven'); impressions = ad views (huge/inflated); spend in $. 'Glowtify-created ads' = our app's ads (Ad_daily_plan*), launched May 2026 — tiny for now.

Total paid Meta delivery · paying clients

Google Ads · Glowtify-created Paid Google Ads that GLOWTIFY'S APP created for clients (published googleAds tasks joined to google_ads metrics by ad id). Mirrors the Meta 'Glowtify-created' view. CLIENT-TOTAL Google/Meta ad spend is NOT shown — the migration lost the store-to-ad-account mapping (only 3 of 89 Meta accounts survive); see GLOW-8032.

Ads our app generated & ran on Google

Connections by channel Paying workspaces connected per channel — recomputed live each rebuild from the session docs / airbyte.

Total workspaces connected, per channel
Meta ads counts workspaces with a linked ad account (defaultAdAccountId) — currently 3. The store↔ad-account mapping broke in the migration (GLOW-8032), so this understates true advertisers; it is not a drop in usage.

Monthly visibility per paying workspace

36 of 56 workspaces with Glowtify-published reach
WorkspaceSegmentCh25-0625-0725-0825-0925-1025-1125-1226-0126-0226-0326-0426-0512-moΔ vs base
La Maison LavandeSelf-servedfGAIGK··59k70k63k98k93k67k63k62k66k86k725k-8%
Gracie Barra WearSelf-servedfGAIGK······79k37k25k33k4k336178k·
Bend BeautySelf-servedfGAIGK······9k8k10k6k7k6k47k·
ottawavalleymeatsSelf-servedfGAIGK········21k24k11k34456k·
Demathieu & BardPremiumfIGin·········3k55k77k135k·
BessetteSelf-servedfGA······24k19k19k19k18k14k113k·
Lama CyclesSelf-servedfGAIGK··········6k8k15k·
BrumeSelf-servedfGAIGKinTT····8552k1k1k1k2k1k1k11k+68%
B45Self-servedfGAIG·········12k15k9k36k·
Institut LeadershipSelf-servedfGAIGin······3k7k4k7k4k1k27k·
Résidence L'Oasis de LavalPremiumf4902k1k2k2k2k3k2k2k3k1k80320k-8%
DalisaPremiumfGAinTT······421··1k13k3k18k·
doggedSelf-servedfGAIGKin········9832k147203k·
STC ManufacturierPremiumfGAIGin···49482k2k7k77965660956414k-13%
Lumo PhotoSelf-servedfIG········3324k4k4k13k·
SeventyOneSelf-servedfGAIGKin········2k3k52154k·
Cool & SimpleSelf-servedfGAIGKinTT··········75910k11k·
Boarding RingSelf-servedfGAIGK·······8623k3k3k38711k·
NewTechWood CanadaSelf-servedfGAIGin···········11k11k·
Flibustier ParisSelf-servedfGAIGKTT········9k···9k·
pltechnologysSelf-servedfGAIGK···4064533834201k4458682414k-27%
Walter Interactive 2024PremiumfGAIGin·····6311k2k284661k·6k+129%
Mount Royal WalshPremiumfIGin···········5k5k·
Radimed 2025PremiumfGAIG2672722273566932225062742214766025665k+29%
Pico LaboSelf-servedfGAIGK·····168248491651k1k8834k+1875%
Résidence Le DuvernayPremiumf·682153244453390367394112491752834k-22%
COUPESAGSelf-servedfIGin·······723271k2555053k·
Tessier Services d'ExpositionsSelf-servedfGAIGin·········1k1k3032k·
Divex MarinePremiumfIG···········2k2k·
CadencePremiumfGAIGin··········464340804·
3DRPDPremiumfin···········620620·
Satie SystemPremiumfIGin···········550550·
freske.Self-servedfGAIGin·········248··248·
Papineau SandblastPremiumin···········109109·
Terra VestraPremiumf···········2626·
Mini Entrepot Space Trois-RivièresSelf-servedfGAIGin·········9··9·
PS Tech DesignSelf-servedf··············
Chiro du PortagePremium··············
Self-served··············
LovepacPremium··············
Sortilège WhiskySelf-servedfIG··············
stella-dot-jewelry-coSelf-servedfGAIGTT··············
SolytSelf-servedfGAin··············
Smoky BaySelf-served··············
Dion ComfortSelf-servedfGAIG··············
Alara JewelrySelf-servedfGAIGKin··············
Paramount PropertiesSelf-servedfGA··············
Advanced Consulting and TrainingSelf-servedfGA··············
Keep CalmSelf-served··············
0cid3a-qySelf-servedfTT··············
Ferrell-RossPremium··············
Fireball WhiskySelf-served··············
Passion MondeSelf-servedGA··············
MieleSelf-served··············
Ottawa ApartmentsSelf-servedfIG··············
Cha's OrganicsSelf-served··············
Self-served··············
Self-served··············
Bateau Bateau Self-servedfGAIGTT··············
Canadian Rangeland BisonPremiumfIGin··············
Lucky Ski DépôtSelf-servedfGAIGKin··············
ClemexSelf-served··············
Westboro FlooringSelf-servedfGA··············
voss-helmets-usaSelf-servedfGAIG··············
Octave AssurancesPremiumfIG··············
Automatisation JRTSelf-served··············
Phantom ProductionsSelf-servedfGAIG··············
Self-served··············
WebMarketersSelf-servedfGAIGin··············
GALLEONSelf-servedfIGKin··············
Seventh Heaven GinSelf-served··············
Self-served··············
SideshiftSelf-servedfGAIG··············
Radiologie Dix30Premium··············
PROingredientsPremium··············
Voyages BergeronSelf-servedfGAIG····��·········
Automatisation JRTSelf-served··············
Dr MGSelf-served··············
NumbercrunchSelf-servedfGAIG··············
Mini Entrepôt Space SherbrookeSelf-served··············
stella-dot-jewelry-coSelf-servedfGAIGK··············
Self-served··············
DandurandSelf-served··············
Hot PocSelf-servedfGAIGin··············
EskaSelf-served··············
Mini Entrepôt Space QuébecSelf-served··············
Nelson WaterSelf-servedfGAIG··············
Groovy YurtsSelf-served··············

Top content topics Topics of 580 social posts PUBLISHED through Glowtify (paying workspaces), LLM-classified. Volume-weighted.

What we publish for paying clients · 580 posts
Product Showcase
88
Educational & How-To
80
Seasonal & Holiday
51
Events
44
Health & Wellness
40
Behind the Scenes & Team
38
Sales & Promotions
35
Food & Recipes
33
Senior Living & Active Aging
24
Community & Local
22
Training & Certification
21
Inspirational & Motivational
19
Business & Brand Announcements
17
Recruitment & Hiring
15
Case Study & Client Results
13
School Photography
10
Built from published posts (complete publishing data — not the re-pulled connectors), so unaffected by the reach data holes. One-time LLM classification of 580 posts; volume counts, refreshed only when posts are re-classified.

Paying workspaces Current quarter = the cohort declared paying in HubSpot (whitelist_source, the source of truth). Earlier quarters = point-in-time reconstruction from the billing record, so they include clients who have since churned but were paying then.

WorkspaceSegmentChBillingPaying since ⇅workspace ID

YoY reach detail — taken vs filtered Every paying channel-workspace pair for the chosen quarter, vs the same quarter a year earlier. TAKEN = counted in the reach-YoY metric (account ≥3 months old, real prior-year baseline OR a new channel at +100%, not a cliff). FILTERED OUT = excluded, with the reason: not tenured (<3mo), negligible (<100 reach both years), or cliff (YoY ≤−70% = connector/channel break).

✓ Taken into account ()

WorkspaceSegChannelPrior → CurrentΔ YoYnote

✕ Filtered out ()

WorkspaceSegChannelPrior → CurrentΔ YoYreason