Skip to main content
v2.4.2
Released 14 August 2026.

Bug fixes

Document headers keep their original filename. Template sends with a document header now use the filename from the editor or template instead of a Meta CDN placeholder, and Flowella reuses a cached WhatsApp media id for the same file, so recipients see a proper filename and repeat sends are faster. Learn moreHubSpot thank-you formatting survives the Flow sync. Rich text on HubSpot thank-you screens, including bold, lists, headings, and non-breaking spaces, now renders correctly on the matching WhatsApp Flow thank-you screen after a re-sync. Learn moreHubSpot bullet points stay on one line in WhatsApp Flows. Nested list items in HubSpot forms and thank-you screens no longer break across two lines when they sync into a WhatsApp Flow. Re-sync an affected form to pick up the fix. Learn morePlan usage now matches your included conversations. Starter and Pro plans no longer hard-block sends when you pass the legacy 25,000 or 100,000 caps. The Usage, Dashboard, and Analytics screens show your real included allowance and label anything beyond it as overage, so metered billing lines up with what you are charged for. Learn moreUsage counts only billable conversations. Free service conversations and other non-billable events from Meta pricing no longer inflate the numbers you see on Usage, Dashboard, and Analytics. Learn moreAdmin search finds organisations by any id. The admin organisations search now matches both public and internal organisation ids, so pasting either format returns the right record.
v2.4.1
Released 7 August 2026.

New features

HubSpot timeline previews for Flow submissions and templates. Flowella now renders inline previews for WhatsApp Flow submissions and template sends directly inside HubSpot contact timeline activities, and Inbox activities gain an Open full view link into Flowella. You can review a form answer or a delivered template without leaving the contact record. Learn moreStatus history moves into the Statistics tab. Meta pause, quality, and status changes for a template now live alongside delivery analytics inside the Statistics tab on the template editor, instead of sitting below the action bar. Your delivery audit trail and your numbers are in one place. Learn more

Updates

Closed tab in the Inbox. The sidebar adds a Closed tab so soft-closed conversations stay reachable. You can reopen a resolved thread from the same list, rather than searching for it. Learn moreClearer test-send feedback on templates. After you send a template test, the confirmation copy now mirrors the send status you see on the Statistics tab, so a queued or failed test no longer reads as delivered. Learn moreTemplate preview wraps long header text. The WhatsApp preview inside the template editor now wraps unbroken header tokens the same way it wraps body text, so long words and URLs no longer clip out of the preview frame. Learn moreArabic and other shipped languages get fuller coverage. Profile settings and remaining UI strings that still fell back to English on Arabic and other shipped locales are now translated. Switching UI language in Account settings gives you a more consistently localised app. Learn more

Bug fixes

WhatsApp Flow submissions now attach to the matched CRM contact. When a Flow does not ask for an email, Flowella now sends the resolved contact’s email with the submission so HubSpot associates the answers with that contact instead of leaving an orphan submission on the form. Existing orphaned submissions can be replayed on request. Learn moreHubSpot timeline activities appear again for all portals. Flowella now only sends the timeline event properties declared on the HubSpot developer app, so HubSpot no longer rejects the whole batch when an undeclared field is present. WhatsApp activities show on contact records as expected. Learn moreHubSpot workflow actions no longer stall on early validation errors. When a Send WhatsApp Message or Send WhatsApp Reply action fails validation early, for example because a template body variable is missing, the workflow step now completes with a failure straight away instead of sitting in a waiting state until HubSpot times out. Learn moreEmoji round-trip through HubSpot form sync. Emoji in HubSpot dropdown option labels and other rich text now survive the sync into WhatsApp Flows intact, instead of arriving as replacement characters. Re-sync an affected form to pick up the fix. Learn moreFlow submissions keep working after a failed re-sync. If a re-sync of an already-published HubSpot form fails, the previously published WhatsApp Flow keeps accepting submissions. Earlier, a failed re-sync could take the live Flow offline until the next successful sync. Learn moreTemplates catalogue no longer shows another org’s data after switching. After you switch organisation, the templates list waits for the new WhatsApp channels to load before rendering, so you no longer briefly see the previous org’s templates. Learn moreEmpty new-message drafts no longer clutter the Inbox. Conversation shells started from New message but never actually sent are now hidden from lists and cleaned up after a short grace period. Your Inbox reflects real conversations only. Learn more
v2.4.0
Released 2 August 2026.

New features

New Template chooser with Meta Library and Flowella starters. Creating a template now starts with a clear choice: browse Meta’s template library, pick a Flowella starter (text, media, location, URL, quick reply, or Flow), or start from scratch. Meta library picks open as a local draft so you can edit before publishing to WhatsApp. Learn moreLive 24-hour customer-care countdown in Inbox. The thread header shows how long you have left to reply in free text, with colour states as the window closes, plus a tooltip for the exact end time. When the window expires, the composer switches to re-engagement automatically. Learn moreDelivery health on templates. The templates catalogue surfaces Meta paused/disabled status and red quality scores as attention pills, and admins are notified when templates are paused, disabled, or drop to red quality. Failed inbox sends also show clearer Meta delivery reasons, including marketing-limit guidance. Learn moreArabic UI language with right-to-left layout. Account → UI language can switch to Arabic. The app follows with a right-to-left layout, Arabic fonts, and mirrored directional icons. Native copy review continues; expect further polish. Learn morePublic API on the dedicated API host. REST v1 is documented and served at the canonical API host (/v1/...). Calls to the app host’s /api/v1/... redirect to that host when an API public base URL is configured. Learn moreTemplate performance drill-down in Analytics. Open a template row for every send log in your date range, with search, status filters, and CSV/PDF export for that template. Learn moreInbox Open and Unseen filters. Sidebar filters simplify to Open and Unseen, with unread badges driven from the server when anyone on the team opens a thread. Learn moreCreate a template right after your first Flow sync. After the first successful HubSpot form → WhatsApp Flow sync, Forms offers a one-time prompt to create a matching template, and every synced form keeps a Create template action. Learn moreSetup guide points at starter templates. The onboarding checklist now steers you to add starter templates via the Meta library gallery, including multi-select add. Learn more

Updates

HubSpot Timeline links open the right Inbox thread. Contact activity deep-links use channel-scoped Flowella inbox URLs and HubSpot live-messages thread links when available. Learn moreClearer Meta delivery error messages. Codes such as per-user marketing limits and marketing opt-outs map to plain-language explanations in the inbox and template statistics. Learn moreOutbound WhatsApp replies appear in the HubSpot inbox. When the custom channel is connected, messages you send from Flowella (text, templates, Smart Reply) and bulk template sends also show as outgoing in HubSpot’s inbox. Learn moreHubSpot Timeline enums for message type and direction. Messaging app events stamp message type and inbound/outbound direction so HubSpot workflows and lists can filter reliably. Learn more

Bug fixes

More reliable HubSpot contact matching and activity linking. Inbound WhatsApp contact sync paces CRM rate limits, repairs stale HubSpot contact links, writes WhatsApp phone to the dedicated HubSpot WhatsApp phone property, and waits for a CRM contact id before publishing Timeline and custom-channel activity. Learn moreFlow form submits keep answer-owned names. Form field answers own first/last name on HubSpot submit; WhatsApp profile nicknames are no longer injected as CRM names. Learn moreBilling settings stay put when scrolling. Settings → Billing no longer jumps to the top when your WhatsApp channel session refreshes; plan cards match live Stripe product copy. Learn moreHubSpot rich text question copy syncs into WhatsApp Flows. When a HubSpot form places the question in a rich text block above a short-labelled input, the copy now appears in the WhatsApp Flow and the Flowella form preview instead of syncing as an unlabelled input. Headings map to Flow headings, other rich text maps to body text with basic formatting. Re-sync existing HubSpot forms to pick up the copy. Learn moreHubSpot workflows no longer stall when a duplicate template is skipped. If a HubSpot workflow tries to send the same template twice in a row and Flowella suppresses the duplicate, the workflow step now completes straight away instead of blocking the enrolment until HubSpot times out around an hour later. Learn more
v2.3.3
Released 14 July 2026.

Bug fixes

  • WhatsApp Flow submits stay attached to the HubSpot contact that started the journey. When a HubSpot workflow enrols a contact and sends them a WhatsApp Flow, Flowella now carries the enrolled HubSpot contact id through to the submit and uses it as the hs_object_id on the resulting form submission. Answers land on the same contact the workflow is running against, even when the contact record has no phone number or email that matches the WhatsApp profile. Learn more
  • UK mobile numbers match across 07 and +44 formats. Contact lookups from WhatsApp Flow submits and inbound messages now also try the paired UK format, so a contact stored in HubSpot as 07700 900123 is still found when WhatsApp reports the number as +447700900123, and vice versa. You get fewer duplicate contacts when your CRM and WhatsApp store numbers in different styles. Learn more
v2.3.2
Released 9 July 2026.

Bug fixes

  • Workflow-enrolled contacts stay linked to their WhatsApp Flow submissions. When a contact is already enrolled in a HubSpot workflow, Flowella now trusts the stored HubSpot contact id on WhatsApp Flow submits and inbound WhatsApp messages instead of overwriting it with a fresh phone or email lookup. Form-completed events now land on the same contact record the workflow is running against, so you stop seeing duplicate contacts or attribution drifting to an older match. Learn more
v2.3.1
Released 6 July 2026.

Bug fixes

  • Typing indicator now shows on every reply path. The typing bubble that customers see just before a reply lands is now sent consistently when you use Send WhatsApp Message and Send WhatsApp Reply from HubSpot workflows, when HubSpot inbox agents reply inside the 24-hour window, when messages are sent through the public API, and when you use Smart Reply or send an in-session template from the Inbox. Previously the typing signal only fired from a subset of these paths. Learn more
v2.3.0
Released 1 July 2026.

New features

Dashboard reimagined as a live activity hub. The home page now leads with the setup tasks you still need to clear, attention signals such as failed sends, awaiting replies, and billing prompts, and a recent activity feed, all themed to match the rest of Flowella. The card layout keeps your billing, WhatsApp 7-day snapshot, channels, HubSpot status, and forms within easy reach. Learn moreIntegration status bar. Every app screen now carries a small status bar at the top with WhatsApp and HubSpot pill chips. Each chip shows the brand icon, an explicit Connected or Not connected label, and a status dot. Click a chip to jump straight to the matching settings page. Status refreshes about once a minute, so connecting from another tab shows up quickly. Learn more

Updates

Honest plan comparison in Settings → Billing. The Starter, Pro, and Enterprise cards now describe what Flowella actually ships: included conversations, overage pricing, team seats, HubSpot workflow actions, and support tier. Descriptions and feature bullets are pulled from Stripe so plan copy stays in sync with what you are charged for. Cards share equal heights and a consistent badge row so it is easier to compare plans at a glance. Learn moreEnterprise Contact sales opens the right page. The Enterprise plan call to action now takes you to flowella.io/contact so you can reach the sales team directly, instead of landing back inside the app. Learn moreHubSpot dates render in a readable format. Appointment and date variables coming from HubSpot, including bare epoch values on legacy workflow fields, now display as dd.MM.yyyy HH:mm across template sends and custom channel sends, so recipients see real dates instead of long numbers. Learn moreClearer Forms sync actions. Each sync run row now shows a single outline action button that matches the run state: Try again for failed runs, Cancel for queued or running syncs, and Create for forms that have never synced. Run history is preserved across retries. Learn moreUser-safe Forms sync errors. Failed syncs surface a readable badge instead of a raw Meta error. FLOW_SYNC_PREFLIGHT with Meta #133010 now points you at finishing phone registration, QUEUE_FAILED flags transient queue issues to retry, and Meta validation_errors summarise which fields were rejected so you can fix the HubSpot form without leaving the row. Learn moreChannel-scoped Forms page. The Forms list works org-wide, but syncs always target a specific channel. With more than one channel connected, the Sync button now stays disabled with a tooltip until you pick a channel, so uploads no longer land on the wrong WhatsApp Business Account. The page also waits for the channel in the URL to resolve before loading, so you do not see a skeleton flash with results from a stale channel. Learn moreBack to setup guide follows you out of onboarding. When you jump from the Setup guide into Forms, HubSpot settings, Templates, the template editor, or the live inbox, a Back to setup guide link now appears near the page title, or at the top of the inbox conversation list, so you can return to your checklist in one click. Visit the same pages from the normal sidebar and the link stays hidden. Learn moreMore reliable HubSpot workflow callbacks. When HubSpot rate limits a workflow callback, Flowella now retries the completion so your workflows finish cleanly instead of stalling.Smarter contact matching on WhatsApp Flow submits. Flow form submissions are now resolved by phone number before falling back to email, which avoids attributing a reply to a stale contact when the same email is reused across people.

Bug fixes

  • Settings → Billing no longer snaps back to the top. Scrolling to compare plans on the standalone billing page previously jumped you back to the top on route changes. The page now stays where you left it. Learn more
  • Correct Starter and Pro upgrade experience. When upgrading from a Free plan in Settings → Billing, you now see in-app Upgrade to Starter and Upgrade to Pro cards that open Stripe Checkout with the correct base and metered overage line items. Learn more
  • Stripe setup intent webhooks acknowledged. Card updates no longer leave your billing state stuck while Flowella waits for a webhook that was never confirmed.
  • No more duplicate HubSpot contacts from inbound WhatsApp. When several inbound WhatsApp messages from the same phone number arrived at once, Flowella could create more than one HubSpot contact for the same person. Inbound contact lookups and creates are now serialized per organisation and phone number, so concurrent messages reuse the first HubSpot contact instead of creating duplicates. Learn more
  • Empty Quick Reply rows no longer appear in the template live preview, and inline validation no longer causes layout shift in the editor.
  • WhatsApp template body line breaks are preserved when switching editor tabs and saving.
  • Unsaved template body and button drafts are kept when you return to the browser tab.
  • HubSpot settings translations restored after they were dropped in the dashboard update.
  • HubSpot marketplace connect wizard now completes reliably end to end when you connect Flowella from the HubSpot marketplace. Learn more
v2.2.1
Released 19 June 2026.

Bug fixes

  • Template footer trailing spaces are preserved when you save the template.
  • Template variable example spacing is preserved when you save the template.
v2.2.0
Released 19 June 2026.

New features

Smart Reply in the Inbox. When the 24-hour customer service window is closed, free text in the new Reply tab is automatically wrapped into an approved reopen template (Service, Update, or Offer) so you can keep replying without leaving the conversation. A pricing banner shows the Utility cost up front. Learn moreReply templates settings screen. Edit the framing text around the three reopen templates, track their Draft → Pending → Approved state, and enable or disable each one. Auto-provisioning kicks in when you open the Inbox or Settings, or on an hourly sweep. Learn moreSend WhatsApp Reply HubSpot action. A fourth workflow action that picks the right path automatically. It sends as a normal message when the 24-hour window is open, and as a reopen template when it is closed. Branch on whatsapp_window_open_until to choose between this and Send WhatsApp Message. Learn moreOpen / Unseen and All / Pending tabs. The conversation list now splits by status (Open / Unseen) and activity (All / Pending), with an org-wide seen watermark so the whole team agrees on what has been read. Recommended workflow: Unseen → Pending. Learn moreLive typing indicators and read receipts. The customer sees a typing bubble while an agent is composing, throttled to about once every 20 seconds, and inbound reads now flow back into the conversation view. Learn morePer-template send log with drill-down and export. Open any template from Analytics to see every send, filter by status, and export to CSV. Learn moreHubSpot inbox connect step in onboarding. A new guided step wires Flowella into the HubSpot inbox during initial setup. Learn moreRedesigned onboarding setup guide. A 13-step checklist grouped under Connect, Configure, and Launch replaces the old wizard. Progress is auto-detected, you can pause and Continue later from the sidebar, and finishing the guide ends in a confetti celebration. New steps cover connecting the HubSpot inbox channel, inviting your team, reviewing reply templates, and sending a test message from Templates → Send. Learn moreContact activity events toggle. A new switch in Settings → HubSpot → Contact activity events lets you turn off Flowella’s timeline events org-wide if you do not want them on the contact record. Learn moreChannel-scoped timeline deep links. Timeline events now link to the right WhatsApp channel inbox automatically, even when your org has multiple numbers, and the HubSpot live messages thread link opens the conversation in the HubSpot inbox. Learn more

Updates

Conversation view polish. Structured template cards and Flow answer rows now render inline so you can see exactly what was sent and what the contact replied.Templates statistics tab. A cleaner layout and new status filters make it easier to spot delivery and read-rate drops. Learn moreHubSpot contact sync reliability. Inbound activity is now queued behind contact sync, blank first names are backfilled from the WhatsApp display name, and the WhatsApp phone property is written on contact create so timeline links resolve correctly. Learn moreDedicated WhatsApp phone property in HubSpot. Contacts created from WhatsApp are now written to hs_whatsapp_phone_number, with a fallback to the standard phone and mobilephone properties when matching existing records. Learn moreClearer message flow between WhatsApp and the HubSpot inbox. A new reference table walks through how inbound replies, outbound messages from HubSpot, and templates sent from HubSpot show up on both sides. Learn moreOnboarding signals. Setup guide progress now updates correctly as each step completes. Learn more

Bug fixes

  • Flow contact attribution on submitted Flows is repaired so the right contact is credited every time.
  • Stale HubSpot contact links on the inbox no longer stop new activity from being posted.
  • Template status webhooks are now fanned out to every organisation sharing a WhatsApp Business Account, so approval and rejection updates land wherever the template is used.
v2.1.0
Released 9 June 2026.

New features

Bulk send for templates. Send an approved template to many contacts in one go from the Templates → Send tab. Build the recipient list in the editor or import a CSV, set an optional schedule and per-minute throttle, and watch live progress as the job runs. The job summary tiles break down delivered, failed, and Suppressed (deduped) recipients, and the per-send Details column shows a human-readable reason for each failure, for example Invalid phone, Opted out, or Payment method required. Learn morePer-template analytics drill-down. Click any template in Analytics to open a side sheet with 100% of its send logs. Search by recipient, sort by date, filter with status chips, and export the filtered view as CSV or PDF for finance, ops, or compliance reporting. Learn moreCoupon code templates. Promotional templates can now carry a unique coupon code per send. Set codes at send time from the Send tab or directly from the inbox dialog using the new Coupon code buttons input. Learn more

Updates

Smarter template editor. Drafts auto-save about a second after you stop typing, and Publish is gated on a successful save so you cannot submit stale content. Quick Reply buttons now surface BUTTON_TEXT_REQUIRED inline, the category dropdown clearly shows the selected option, and body line breaks plus footer trailing spaces are preserved exactly as written. Learn moreClearer approval expectations. The PENDING state now tells you that Meta review may take up to 12 hours, and you receive an email when the status changes, so you do not need to refresh the templates list. Learn more

Bug fixes

  • Template body line breaks are no longer collapsed on save.
  • Template footer trailing spaces are preserved.
  • Template variable example spacing is preserved on save.
  • Category dropdown now renders the selected label correctly.
v2.0.1
Released 8 June 2026.A follow-up patch to the v2.0.0 replatform. No user-facing changes are documented for this release.
v2.0.0
Released 8 June 2026.Flowella v2 is a full replatform of the product. The sections below cover the user-facing changes that shipped with the initial v2 release.

New features

Onboarding setup guide. A new //onboarding hub replaces the old wizard with an auto-detected checklist, progress bar, first sign-in redirect, sidebar entry, and a post-Meta HubSpot connect banner. You can Continue later and pick up where you left off. Each step includes a help link to the matching Knowledge Base article. Learn morePreview mock inbox and templates before you connect. Org routes for Inbox and Templates no longer redirect you into onboarding when setup is incomplete. Instead you see a preview mock inbox and a sample templates catalogue so you can explore Flowella before wiring up WhatsApp.

Updates

Template Statistics with human-readable failure reasons. The template send log now includes a Details column that spells out why a send failed, for example Invalid phone, Opt-out, Contact missing, or a Meta API error, and status badges use localised labels. When Meta later reports a delivery failure after the initial send (for example payment method code 131042), the Details column reflects that too. Learn moreTemplate auto-save and sticky action bar. The template editor now auto-saves drafts after about a second of inactivity and shows a sticky footer with the current save status. Publish is blocked until the auto-save completes so you cannot submit stale content.HubSpot custom channel connect wizard. Connecting Flowella from the HubSpot marketplace now completes end to end. The redirect back into HubSpot works reliably and the inbox no longer shows Not delivered for outbound messages. Flowella relays outbound messages from the HubSpot inbox to WhatsApp and reports SENT or FAILED back to HubSpot. Learn moreHubSpot user templates dropdown scales past 100 templates. The HubSpot workflow Template name dropdown now loads the full list of your Meta templates in pages, and pins your saved selection so the workflow validates even when the value sits outside the first page.Transactional email refresh. All transactional emails now use a branded Flowella shell with a consistent header, onboarding steps, and a shared Need a hand? footer.

Bug fixes

  • Flow endpoint submit success screen. WhatsApp Flow submits now return the correct thank-you screen so Meta no longer shows a generic submit error after a successful HubSpot submit.
  • Forms photo picker sync. HubSpot forms with photo or file fields now sync to Meta as WhatsApp Flows without failing on the photo picker validation.
  • Repeat Flow submits. Repeat WhatsApp Flow submits from the same contact are no longer blocked and each submission emits a fresh flowella-form-completed event to HubSpot.
  • Contact names on Flow submits. WhatsApp Flow form field answers now drive the contact name on HubSpot submit, instead of being overwritten by a WhatsApp profile username.
Last modified on August 14, 2026