Recent updates

v25.50
Tuesday, 18 August 2026

Dark mode persists after connecting an integration

25.50Bug fix

Your theme (dark/light) no longer reverts to light after an OAuth connection

When using the portal in dark mode and connecting an integration (e.g., Buffer, Pipedrive, Xero), the portal would revert to light mode upon returning from the connection page, despite the user's dark mode preference.

25.49Security

Content-kalender (Metricool) is nu strikt per bureau — geen gedeeld account meer

Een bureau zonder eigen Metricool-token viel terug op een gedeeld platform-account. In de praktijk betekende dat meerdere bureaus op één en hetzelfde Metricool-account konden draaien (elkaars brand-pagina’s zien, quota delen).

25.48Polish

Metricool-koppeling ziet er nu net zo uit als elke andere integratie

Op Integraties, Content-kalender stond Metricool nog in een afwijkende, losse lay-out terwijl de andere koppelingen (Buffer, Xero, …) strakke, uniforme boxen zijn.

v25.46
Monday, 17 August 2026

Brand-voice example posts: one field per post

25.46Polish

Example posts now each have their own field, with a "+ Add new example post" button

In the AI brand-voice screen, you had to paste multiple posts into one large text field and separate them with an empty line. Blank lines within a post itself were then misinterpreted as post separators — half your formatting was lost.

25.45Bug fix

Standalone (client-less) overdue tasks now also appear in the notifications bell

The notification bell only showed overdue tasks linked to a client. A standalone task (without a client) that passed its deadline never triggered a notification — precisely the tasks that are easily forgotten.

25.44Bug fix

Duplicate CRM contact creation is now prevented

A new contact with the same email address or phone number as an existing contact was saved as a duplicate without warning — the leads import did deduplicate, but manual addition did not.

25.43Performance

Dashboard laadt sneller tijdens de onboarding

De voortgangsdetectie van de "Aan de slag"-kaart vuurde bij elke dashboard-load zo'n twintig losse tel-queries in vijf opeenvolgende rondjes af — en deed dat dubbel (layout én pagina).

25.42Bug fix

Afbeeldingen en video bij ingeplande posts komen nu ook op Bluesky en Meta mee

Media die je vanuit het portaal toevoegde (een geüpload bestand) werd bij het automatisch publiceren naar Bluesky en Mastodon stil overgeslagen en door Meta geweigerd — alleen YouTube pakte het correct op.

25.41Bug fix

Een custom rol toewijzen kan de sales-rol van een teamlid niet meer wissen

Gaf je een setter, closer of sales-manager via het rollen-scherm een custom rol, dan werd hun sales-rol overschreven naar "manager" — en bij het terugdraaien bleef "manager" staan. De oorspronkelijke sales-rol was daarmee permanent kwijt.

25.40Bug fix

Een verzette meeting krijgt nu opnieuw een herinnering

Als een afspraak naar een nieuwe datum/tijd werd verplaatst, bleef de "herinnering al verstuurd"-status van het oude tijdstip staan. De deelnemer en host kregen daardoor geen herinnering meer voor het nieuwe moment.

25.39Bug fix

"Toevoegen aan agenda" na een boeking werkt weer

Direct na het boeken van een afspraak gaf de "toevoegen aan agenda"-knop een foutmelding (404): de agenda-download-link miste het beveiligingstoken dat een niet-ingelogde bezoeker nodig heeft.

25.38Bug fix

Klantgegevens-venster: kop en tabbladen blijven staan bij scrollen

In het "Klantgegevens bewerken"-venster scrolde alles mee — de titel en de tabbladen schoven half uit beeld zodra je omlaag scrolde.

25.37Polish

Notitie-invoervelden: tekst netjes verticaal gecentreerd

In de invoervelden voor notities (Wensen en Notities op het klantprofiel) hing de tekst tegen de bovenkant van het vak aan.

25.36Bug fix

Chat toont nu de recente berichten in plaats van de oudste

In een druk team- of groepskanaal (en in directe berichten) laadde het chatvenster de álleroudste berichten in plaats van de meest recente — je moest scrollen om bij het actuele gesprek te komen, of zag het helemaal niet.

25.35Bug fix

Je krijgt nu een melding als een gast zelf een afspraak annuleert of verzet

Als een bezoeker via de beheer-link zijn eigen afspraak annuleerde of verzette, verdween die stil uit je agenda — je kreeg er geen enkele melding van.

25.34Bug fix

Een door de klant afgekeurde post kan niet meer per ongeluk zonder goedkeuring live

Als een klant een geplande post afkeurde en je klikte daarna op publiceren, ging die post rechtstreeks de wachtrij in — buiten de goedkeuring om die de klant net had geweigerd.

25.33Polish

Integraties-overzicht vernieuwd: app-store-stijl met logo-tegels

Het integraties-overzicht bestond uit grote kaarten vol tekstlabels ("Beschikbaar", "Binnenkort") die druk en onoverzichtelijk oogden.

25.32Polish

Elke integratie toont het originele logo in echte kleuren

Een deel van de integratie-tegels toonde een letter of een eenkleurig icoon in plaats van het echte merk-logo.

25.31Polish

Klik op een integratie-tegel opent alleen die aanbieder

Een klik op bijvoorbeeld de Trello-tegel opende de hele takenpagina met álle aanbieders onder elkaar — je moest zelf zoeken naar het blok dat je aanklikte.

25.30Polish

Aanbieder-detailweergave in app-store-stijl

Wanneer je één aanbieder opende, stond daar nog de algemene categorie-kop — niet duidelijk gericht op de app die je aanklikte.

25.29Polish

Menubalk draagt nu je huisstijlkleur (lichte modus)

In de lichte modus was de zwevende menubalk links bijna wit, waardoor het hele scherm wat vlak en kleurloos oogde.

25.28Polish

Dashboard: "Laatste activiteit" op een zachte huisstijl-tint

De activiteiten-kaart op het dashboard was volledig wit, net als de rest — er was weinig diepte.

25.27Bug fix

Links in Bluesky-posts zijn nu klikbaar

Een URL in een via de planner geplaatste Bluesky-post werd als platte, niet-klikbare tekst getoond — Bluesky maakt links alleen klikbaar als ze expliciet worden meegestuurd.

v25.26
Sunday, 16 August 2026

Outlook now fully functional in the email screen

25.26New feature

Outlook mailboxes: read, reply, send, folders, stars — everything

A linked Outlook/Microsoft 365 account could not perform any actions in the email screen: unable to read the inbox or send messages. Only Gmail and IMAP were fully functional.

25.25New feature

Bijlagen meesturen bij e-mail

Je kon in het e-mailscherm geen bestanden meesturen bij een nieuwe mail of een antwoord.

25.24New feature

Ontvangen bijlagen openen en downloaden

Je zag wel dat een e-mail een bijlage had, maar kon die niet openen of downloaden.

25.23New feature

Opmaak in je e-mails (vet, cursief, lijsten, links)

Het opstellen van e-mail kon alleen in platte tekst — geen vet, cursief, opsommingen of links.

25.22New feature

Concepten opslaan en hervatten

Je kon een half-af bericht niet als concept bewaren om later af te maken.

25.21New feature

Je eigen mappen in de mailbox

Alleen de standaardmappen (Postvak IN, Verzonden, enz.) waren zichtbaar — je eigen mappen en labels niet.

25.20Polish

Adres-suggesties bij het opstellen

Terwijl je een ontvanger typt, stelt de mail nu je klant-adressen voor (in het "Aan"- en doorstuur-veld), zodat je niet steeds het volledige adres hoeft te typen.

25.19New feature

Gepland verzenden van e-mail

Je kon een e-mail alleen meteen versturen, niet klaarzetten voor een later moment.

25.18New feature

HubSpot koppelen en contacten importeren (per bureau)

Als je klanten/contacten in HubSpot stonden, moest je ze handmatig in Senly overzetten.

25.17New feature

Je eigen Trello koppelen (per bureau)

De Trello-koppeling werkte alleen met één centraal account — niet ieder bureau kon z'n eigen Trello koppelen.

25.16New feature

Gesprekken sluimeren (snooze)

E-mails die je later wilde oppakken bleven je inbox vullen.

25.15Bug fix

Integraties-overzicht toont nu gekoppelde + beschikbare bronnen

Op de Integraties-pagina toonde het blok Bestanden alleen Google Drive, en E-mail alleen IMAP — terwijl OneDrive, Dropbox, Gmail en Outlook ook koppelbaar zijn.

25.14Polish

Rustiger zijbalk: Planner en Academy eruit

De Planner stond al in het menu terwijl nog niet alle publicatie-verbindingen werken, en de Academy nam permanent een plek in de zijbalk in.

25.13Polish

Contentkalender: knop naar de Senly Planner (binnenkort)

Rechtsboven op de Contentkalender staat nu een "Senly Planner"-knop met het label Binnenkort. Zodra alle publicatie-verbindingen live zijn, wordt dat de doorklik van de kalender-preview naar de volledige planner.

25.12New feature

"Vandaag"-widget op je dashboard

Het dashboard toonde je afspraken van vandaag niet, terwijl dat juist de meest tijd-kritische informatie is.

25.11New feature

Rondleiding voor nieuwe gebruikers

Wie voor het eerst inlogde kreeg geen begeleiding door het portaal.

25.10Bug fix

Campagnes slaan afgemelde en bouncende adressen automatisch over

E-mailcampagnes hielden geen rekening met de suppressielijst, waardoor adressen met een eerdere bounce of spamklacht toch opnieuw gemaild werden.

25.09New feature

Bankimport koppelt betalingen automatisch aan facturen

Na het importeren van een bankafschrift moest je elke betaling handmatig aan de juiste factuur koppelen.

25.08New feature

Geboekte afspraken belanden automatisch in je CRM

Een via je boekingslink geplande afspraak bleef los staan van je CRM en je klanten.

25.07New feature

Verstuurde e-mail werkt je CRM-tijdlijn bij

Mail die je vanuit het e-mailscherm naar een lead of contact stuurde verscheen niet op de CRM-tijdlijn, en het laatste-contactmoment klopte daardoor niet.

25.06New feature

Getekend contract start automatisch de onboarding

Na ondertekening moest je de klant handmatig op het onboarding-bord zetten.

25.05Bug fix

Contract toont nu het juiste maandtarief

Bij klanten met een aangepast maandtarief (via Per dienstverlening of een handmatige override) kon een gegenereerd contract een leeg of verouderd bedrag tonen.

25.04Bug fix

Creditfacturen kunnen niet meer boven het factuurbedrag uitkomen

Een concept-creditfactuur kon bij het bewerken naar een hoger bedrag dan de bronfactuur worden gewijzigd (over-creditering).

25.03Security

Beveiliging: aanscherping van toegang en kostenlimieten

Berichten-zoeken toont alleen nog kanalen waar je lid van bent; klant-customfields en bladwijzers zijn strakker afgeschermd; enkele klant-acties (planner-import, huisstijl, offertes, websites) respecteren nu de manager-scoping; een AI-tool valt nu onder de gedeelde kostenlimiet; en de CSV-export van klantdata is beschermd tegen formule-injectie.

25.02Polish

Duidelijkere menu-iconen

Meetings had hetzelfde icoon als Team, en Integraties hetzelfde als Social accounts.

25.01Bug fix

Referral-links werken nu ook met kleine letters

Een uitnodigingslink met een code in kleine letters (?ref=...) toonde geen extra proefdagen.

25.00Performance

Lichtere achtergrond-verzoeken

De support-inbox-badge en enkele overzichten doen nu lichtere, begrensde databaseverzoeken. Dat verlaagt de belasting op de achtergrond zonder dat je er iets van merkt.

24.99Bug fix

Chat-herinneringen werken nu

Je kon een herinnering op een chatbericht zetten, maar er ging nooit een melding af.

24.98New feature

Facturen krijgen automatisch de status Te laat

Facturen over hun vervaldatum bleven op Verstuurd staan; de status Te laat werd nergens vastgelegd, waardoor filters en overzichten niet klopten.

24.97New feature

Terugkerende taken worden nu automatisch aangemaakt

Terugkerende taken werden alleen aangemaakt als iemand de Takenbeheer-pagina opende; deed niemand dat, dan bleven periodes liggen.

24.96New feature

Vroegtijdige waarschuwing bij klanten die aandacht vragen

Er was geen vroeg signaal wanneer een klant dreigde af te haken; risicos zoals lang geen posts, te-late facturen of stilte bleven ongezien tot het te laat was.

24.95Polish

Klant-gezondheid ook als dashboard-widget

Naast de dagelijkse melding kun je nu een Klant-gezondheid-widget op je dashboard zetten (via Widget toevoegen) met de klanten die aandacht vragen, meest urgent eerst.

24.94New feature

Afmeldlink in e-mailcampagnes

Campagne-mails hadden geen afmeldlink. Dat is wettelijk verplicht voor commerciele mail en schaadt de bezorgbaarheid van je verzendadres.

24.93New feature

Pipedrive koppelen en contacten importeren

Alleen HubSpot kon je als eigen CRM koppelen. Bureaus die met Pipedrive werken konden hun contacten niet naar Senly halen.

24.92Bug fix

Vastgelopen campagnes herstellen automatisch

Als het versturen van een campagne halverwege afbrak, kon de campagne permanent op Bezig met verzenden blijven staan en was hij niet meer te hervatten.

24.91New feature

Instagram-groeitool: automatisch relevante volgers werven

Voor Instagram-groei was je afhankelijk van een externe tool; binnen Senly kon je alleen een AI-profielcheck doen.

24.90Polish

Klant-gezondheid in je eigen taal + steviger op de achtergrond

De redenen bij de klant-gezondheidsscore en de bijbehorende meldingen verschijnen nu in je eigen taal (NL/EN/DE/FR). Daarnaast een paar robuustheidsverbeteringen onder de motorkap: creditfacturen kunnen ook bij gelijktijdig bewerken nooit boven het factuurbedrag uitkomen, een factuur wordt pas een dag ná de vervaldatum als Te laat gemarkeerd, en een trage campagne-verzending wordt niet meer per ongeluk als vastgelopen gezien.

24.89Polish

Betere bezorging van campagnes (List-Unsubscribe)

Campagne-mails krijgen nu de standaard List-Unsubscribe-header met één-klik-afmelden. Gmail en Outlook tonen daardoor een nette, ingebouwde afmeldknop bovenaan de mail — dat verbetert je bezorgbaarheid en is voor bulkverzending inmiddels een vereiste van Gmail/Yahoo.

24.88Bug fix

Campagnes versturen nu ook via Outlook

Een bureau met alleen een Outlook/Microsoft 365-mailbox kon geen e-mailcampagne versturen — de verzending kende alleen Gmail en IMAP en gaf een foutmelding bij Outlook.

24.87New feature

Geaccepteerde offerte staat meteen klaar als concept-factuur

Na een geaccepteerde offerte moest je zelf handmatig een factuur maken — dat werd nog wel eens vergeten, met uitgestelde cashflow als gevolg.

24.86New feature

Nieuwe automatiserings-triggers: offerte, contract, factuur, afspraak

In de Workflow-automatisering ontbraken juist de gebeurtenissen die je modules verbinden.

24.85New feature

Nieuwe webhook-events: offerte geaccepteerd, factuur te laat, afspraak afgerond

Externe koppelingen (Zapier, Make, n8n) konden nog niet reageren op deze momenten.

24.84New feature

E-mailcampagnes inplannen: stel nu op, verstuur automatisch later

Een campagne kon alleen direct de deur uit — je moest zelf online zijn op het juiste moment.

24.83New feature

Asana koppelen en taken importeren

Naast Trello was er nog geen manier om je eigen Asana aan Senly te koppelen.

24.82Bug fix

Ingeplande campagnes en automatiseringen robuuster gemaakt

Een geannuleerde ingeplande campagne kon in een randgeval alsnog vertrekken, en bij heel grote aantallen liepen niet alle "factuur te laat"- en "afspraak afgerond"-automatiseringen mee.

24.81Polish

GoHighLevel als nette integratie-kaart

De GoHighLevel-koppeling op de Taken-integratiepagina heeft nu dezelfde strakke koppel-kaart als Trello en Asana — verbonden/niet-verbonden in beeld met een koppel- of loskoppel-knop. Dit kaartje wordt de standaard voor elke integratiepagina.

24.80Polish

Dashboard-widgets passen zich aan je doelgroep aan

Nieuwe gebruikers kregen ongeacht hun rol dezelfde bureau-brede set dashboard-widgets, ook onderdelen (zoals de klantenlijst) die niet bij hun rol passen.

24.79New feature

Automatische offerte-opvolging

Open offertes bleven soms liggen; er zelf achteraan mailen was handwerk dat makkelijk vergeten werd.

24.78New feature

Deal-waarde van een gewonnen lead wordt de omzet van de nieuwe klant

Bij het omzetten van een lead naar klant startte de klant op €0 omzet — en de sales-commissies rekenden daardoor met €0 — tot iemand het maandbedrag handmatig invulde.

24.77Bug fix

Integratie-overzicht toont nu de echte koppelstatus

Het integratie-overzicht toonde GoHighLevel als gekoppeld terwijl de koppeling uit stond, en je eigen gekoppelde HubSpot/Pipedrive/Trello/Asana/OneDrive/Dropbox verschenen er niet als actief.

24.76New feature

Rondleidingen op de Caption-, Content-ideeën- en Maandrapport-tool

Drie van de meest-gebruikte AI-tools misten een uitleg voor wie ze voor het eerst opent.

24.75New feature

Escalatie na de laatste aanmaning wordt nu echt uitgevoerd

Je kon een escalatie-actie kiezen (admin op de hoogte stellen, dienst pauzeren, naar incasso), maar er gebeurde niets als een klant na álle herinneringen niet betaalde.

24.74New feature

Gmail koppelen via Google (OAuth)

Op de e-mailpagina kon je Outlook via één klik koppelen, maar Gmail kon alleen via de omweg met een app-wachtwoord (IMAP).

24.73Bug fix

Panelen en formulieren lopen niet meer vast bij een netwerkfout

Bij een trage of mislukte serverreactie bleef het Google Lighthouse-paneel eeuwig op "Bezig…" staan, en de affiliate-bonusformulieren konden zichzelf zó vergrendelen dat zelfs de sluitknop niet meer werkte.

24.72New feature

ClickUp koppelen en taken importeren

Naast Trello en Asana kon je je eigen ClickUp nog niet aan Senly koppelen.

24.71Performance

Support-chat belast de server minder op de achtergrond

De support-chat ververste elke 4 seconden voor élke ingelogde gebruiker, ook als de bubble dicht was en het tabblad op de achtergrond stond — onnodige databelasting.

24.70Bug fix

Gedempte chatkanalen tellen niet meer mee in de ongelezen-teller

Een kanaal op "Dempen" zetten had geen effect: de berichten uit dat kanaal bleven gewoon meetellen in het ongelezen-bolletje.

24.69Bug fix

Urenregistratie: juist label bij "uren voeden kosten per klant"

Het label bij de schakelaar zei "nog geen koppeling — markering", terwijl aanzetten de kosten per klant (en dus je marge) in de financiële module wél echt beïnvloedt.

24.68Security

Signup-quiz beschermd tegen geautomatiseerd misbruik

Het opslaan van de signup-quiz had als enige publieke endpoint geen snelheidslimiet.

24.67Bug fix

Beter bedienbaar met toetsenbord en schermlezer

Sommige bedieningselementen waren niet met het toetsenbord te bereiken of hadden geen naam voor schermlezers — o.a. de commissie-goedkeuring-schakelaar, de chat-verstuur- en sluitknoppen, de CRM-fasekeuze en verwijderbare tags.

24.66New feature

Monday.com koppelen en items importeren

Naast Trello, Asana en ClickUp was er nog geen manier om je eigen Monday.com aan Senly te koppelen.

24.65Bug fix

Betalingen boeken race-vrij op de juiste factuurstand

Bij twee vrijwel gelijktijdige (deel)betalingen op dezelfde factuur — bijvoorbeeld twee bankregels koppelen, of een handmatige betaling naast de automatische bank-match — kon de ene boeking de andere overschrijven. Daardoor kon een betaald bedrag stil verdwijnen en leek de factuur onterecht nog open te staan.

24.64New feature

ClickUp koppelen met een persoonlijk API-token (backup)

Niet elk bureau kan in ClickUp een eigen OAuth-app aanmaken (die knop is voorbehouden aan de Workspace-Owner en soms een betaald plan). Zonder OAuth-app werkte de gewone koppel-knop niet.

24.63New feature

Notion koppelen en pagina-titels importeren

Er was nog geen manier om je eigen Notion-workspace aan Senly te koppelen.

24.62Performance

CRM-rapportages laden sneller

De Rapportages-tab haalde zijn cijfers met acht losse database-vragen ná elkaar op.

24.61New feature

Figma koppelen en design-bestanden bekijken

Naast Canva was er nog geen manier om je eigen Figma-account aan Senly te koppelen om te zien welke ontwerpbestanden je team heeft staan.

24.60Bug fix

Duidelijkere meldingen en steviger randgevallen in CRM en facturatie

Een paar acties gaven een verwarrende foutmelding of gedroegen zich onhandig: een handmatige herinnering ná de laatste aanmaning, de laatste pipeline-fase verwijderen, of een afgewezen/verlopen offerte omzetten. Ook verschenen bulk-verwijderde leads niet in de activiteitenfeed.

24.59Polish

Figma-koppeling: voeg je team zelf toe voor de bestandenlijst

Na koppelen bleef de Figma-bestandenlijst leeg — Figma toont via de API alleen bestanden binnen teams (persoonlijke Drafts vallen daar niet onder) en het /me-endpoint geeft geen teams meer terug.

24.58Polish

Dagelijkse briefing in je eigen taal, plus de juiste zoek-sneltoets per systeem

De voice-briefing toonde vaste Nederlandse teksten en een lichte achtergrond die in dark mode wegviel, en de zoekbalk toonde altijd ⌘K — ook op Windows/Linux.

24.57New feature

Moneybird koppelen en facturen bekijken

De Financiële-integratiepagina had voor bureaus nog geen enkele koppel-optie — alleen de platform-brede GoHighLevel voor super-admins.

24.56New feature

Xero koppelen en facturen bekijken (internationaal)

Naast Moneybird (voor NL) was er nog geen boekhoud-koppeling voor bureaus met een internationale boekhouding.

24.55New feature

Buffer koppelen en gekoppelde social channels bekijken

Op Integraties, Content-kalender stond alleen Metricool — bureaus die met Buffer werken (social scheduling) konden hun eigen account niet aan Senly koppelen.

24.54New feature

Linear koppelen en issues importeren

Naast Trello, Asana, Monday, ClickUp en Notion was er nog geen taken-integratie voor bureaus met product- of dev-teams die Linear gebruiken.

24.53New feature

Todoist koppelen en taken importeren

Bureaus die met Todoist werken (populair voor persoonlijk of klein-team-taakbeheer) konden hun account niet aan Senly koppelen.

24.52New feature

Jira koppelen en issues importeren

Bureaus met dev- of enterprise-klanten die Jira gebruiken konden hun Atlassian-site niet aan Senly koppelen.

v24.51
Friday, 14 August 2026

More compact portal per target audience, with planner and academy in the menu

24.51New feature

The menu now adapts to your target audience

In recent months, many new features have been added (CRM, meetings, email campaigns, affiliate, workflows). These appeared for everyone, even for roles that don't use them, making the menu unnecessarily cluttered for, for example, a content creator or in-house marketer.

24.50Polish

Content Planner and Academy are now directly in the menu

The new content planner and the Academy were only accessible via a workaround and were not in the sidebar.

24.49New feature

Outlook / Microsoft 365 koppelen voor e-mail

Outlook-gebruikers konden alleen via een IMAP-wachtwoord koppelen; een directe Microsoft-login ontbrak.

24.48New feature

Je eigen OneDrive koppelen voor klantbestanden

Klantbestanden uit OneDrive liepen via een gedeeld Senly-account, niet via je eigen bureau-account.

24.47New feature

Je eigen Dropbox koppelen voor klantbestanden

Ook Dropbox-bestanden liepen via een gedeeld account in plaats van je eigen bureau-Dropbox.

v24.46
Thursday, 13 August 2026

Recurring task with multiple clients now remains a single task

24.46Bug fix

Making a task for multiple clients recurring no longer splits per client

If you set an existing task linked to multiple clients to recurring, the link to the additional clients was lost (or separate recurring tasks were created per client).

24.45New feature

Nieuw: beeldmateriaal-overzicht met stoplicht per klant

Je moest per klant handmatig nagaan hoeveel aangeleverd beeldmateriaal er nog was; er was geen totaaloverzicht van waar het materiaal opraakte.

24.44New feature

Beeldmateriaal: teller of zelf een kleur kiezen — per klant of in bulk

Naast de automatische teller kun je nu ook per klant zelf rood, oranje of groen prikken (handig als je niet met aantallen wilt werken). Wisselen kan per klant of in één keer voor alle klanten via de knop bovenaan.

24.43New feature

Beeldmateriaal: klant op N.v.t. zetten als je zelf de visuals maakt

Heb je met een klant afgesproken dat er geen materiaal aangeleverd wordt (je maakt bijvoorbeeld zelf alles in Canva)? Zet die klant op N.v.t. — dan krijgt hij geen stoplicht meer en telt hij niet mee in de tellingen of de bijna-op-melding.

24.42New feature

Beeldmateriaal: notitie per klant

Bij elke klant kun je nu een korte notitie zetten met de afspraak over aanlevering (bijvoorbeeld "alleen beeld, geen video" of "2x per maand"). Klik op "+ notitie" onder de klantnaam om er een toe te voegen of te wijzigen.

24.41New feature

Beeldmateriaal: bron per klant (Google Drive, OneDrive, Dropbox, eigen bestanden, e-mail, WhatsApp, overig)

Geef per klant aan waar het materiaal vandaan komt. Heeft een klant al een gekoppelde map, dan staat de bron automatisch goed en opent het map-icoon precies die map. Kies "Eigen bestanden" als je de visuals zelf beheert, of "E-mail"/"WhatsApp" als klanten losse bestanden sturen.

24.40New feature

Beeldmateriaal: zoeken/filteren, materiaal opvragen, en op het klantprofiel

In het overzicht kun je nu filteren op status (klik een stoplicht-telletje) en zoeken op klantnaam. Bij een rode of oranje klant staat een knop om direct een mail klaar te zetten om nieuw materiaal op te vragen. En de status staat nu ook op het klantprofiel zelf (tab Content), waar je hem meteen kunt bijwerken.

24.39New feature

Beeldmateriaal opvragen vanuit Senly zelf

Heb je een mailbox gekoppeld in Senly, dan opent Opvragen nu een compose-venster in het portaal en verstuur je de aanvraag direct vanaf je eigen gekoppelde mail. Zonder gekoppelde mailbox opent hij zoals voorheen je eigen mailprogramma.

24.38Polish

Beeldmateriaal-overzicht volledig viertalig

De hele beeldmateriaal-functie (tab, klantkaart, opvraag-popup en de bron-labels) is nu vertaald in Nederlands, Engels, Duits en Frans, zodat alles meebeweegt met de gekozen portaaltaal.

24.37New feature

Opvraag-mail in de taal van de klant

In de opvraag-popup kies je nu de taal van de mail (NL/EN/DE/FR). Standaard staat hij op jouw portaaltaal; zet je hem op Engels, dan worden onderwerp en tekst meteen Engels — handig voor een Engelstalige klant.

24.36New feature

Beeldmateriaal: vaste taal per klant en "laatst opgevraagd"

Een klant onthoudt nu zijn taal: kies je in de opvraag-popup een taal, dan staat die de volgende keer meteen goed. En na het opvragen zie je een subtiele "x dagen geleden opgevraagd" bij die klant, zodat je niet per ongeluk dubbel mailt.

24.35Bug fix

Beeldmateriaal-overzicht: dark mode gefixt

In dark mode waren de klantnamen en statusteksten onleesbaar en toonde de bron-keuze een wit vlak, doordat het overzicht terugviel op licht-mode-kleuren.

24.34Polish

Beeldmateriaal-overzicht: fijner scrollen en sorteren

De kolomkoppen blijven nu staan tijdens het scrollen, je kunt sorteren op klant, status of aantal (klik op een kop), het laden toont een nette skeleton en de "+ notitie"-knop verschijnt alleen bij hover zodat de rijen rustiger ogen.

24.33Bug fix

Inloggen: geen valse "onjuist wachtwoord" meer bij een systeemfout

Soms verscheen bij het inloggen "Onjuist e-mailadres of wachtwoord" terwijl de gegevens gewoon klopten — dat gebeurde als de database net even overbelast was tijdens het inloggen.

24.32Performance

Minder database-haperingen tijdens drukke momenten

De database kon tijdens pieken (o.a. rond geautomatiseerde taken en vlak na een update) tijdelijk overbelast raken met te veel gelijktijdige verbindingen, wat inlog- en laadfouten gaf.

More screens fully translated (English/German/French)

24.31Polish

Client profile tabs, task windows, planner upload, and webhooks now multilingual

In several places, there was still fixed Dutch text — an English-speaking user would see Dutch there.

24.30Polish

Takenbeheer: snelle "interne taak toevoegen"-balk weggehaald

Boven de takenlijst stond een aparte snelinvoer-balk die de weergave onrustig maakte.

24.29Polish

Financiële cijfers rustiger en chiquer weergegeven

De grote bedragen (maandinkomsten, -kosten, -winst en jaarwinst) stonden extra dik in fel groen en rood; de maandwinst gebruikte bovendien in de lichte modus een kleur die voor de donkere modus bedoeld was.

24.28Polish

Dienstverlening-kaarten: bedragen in rusttoon i.p.v. computerletters

Op de kaarten per dienst (Beheer, Groeiservice, enz.) stonden inkomsten en kosten in een computerachtig lettertype in fel groen en rood; de winstregel had dezelfde lichte-modus-kleurfout als de tegels erboven.

24.27Polish

Concurrentie-ads alleen nog bij klanten met de dienst Advertenties

Het blok Concurrentie-ads stond op het tabblad Content van elke beheer- en groeiservice-klant, terwijl het een advertentie-tool is.

24.26Polish

Content-tabblad: blokken op een logische werkvolgorde gezet

De uitklapbare blokken op het tabblad Content stonden in een willekeurige volgorde — de kalender (die je het vaakst opent) stond niet bovenaan en het Metricool-beheerblok stond middenin het dagelijkse werk.

24.25Polish

Financieel-tabblad: cijfers bovenaan, deel-link naar onderen

Op het tabblad Financieel van een klant stond de deel-link naar het klantportaal bovenaan, boven de eigenlijke omzet-, kosten- en winstcijfers.

24.24Bug fix

Klantportaal-deellink wees naar een intern adres

De deelbare klantportaal-link werd opgebouwd uit het interne serveradres achter de proxy, waardoor er soms een onbruikbaar "localhost"-adres in de link stond dat een klant niet kon openen.

24.23Polish

Klantportaal (facturen-pagina voor klanten) rustiger en leesbaarder

Op de publieke facturen-pagina voor klanten viel de begroeting ("Welkom, ...") in het donker weg tegen de gekleurde header, en de cijfers en koppen stonden extra dik.

24.22Polish

Financieel-tabblad opgeruimd met uitklapbare balken

Het tabblad Financieel van een klant toonde alle blokken (maandcijfers, account manager, sales-attributie, klantportaal-link) als grote altijd-open kaarten onder elkaar — dat oogde rommelig en week af van de andere tabbladen.

24.21Bug fix

Financieel-balken: naam "Maandcijfers" en flikker bij uitklappen weg

De bovenste balk heette "Financieel · per maand" (verwarrend naast de tab-titel Financieel), en de balken flikkerden bij het uitklappen: de inhoud verscheen eerst vaag en werd dan scherp.

24.20Polish

Klantprofiel: dubbele tab-koppen weggehaald

Op elk tabblad van een klant stond de tabnaam nog een keer als grote kop in de inhoud (bijv. "Contracten" onder het tabblad Contracten) — dubbelop met het tabblad zelf.

24.19Bug fix

Changelog toonde "1 dag geleden" bij een update van vandaag

Een update die vandaag verscheen kon later op de dag "1 dag geleden" tonen in plaats van "vandaag", door een tijdzone-verschil in de datumberekening.

24.18Bug fix

Account manager & sales-attributie: geen knipper van de lege staat bij openen

Bij het uitklappen van Account manager of Sales attributie verscheen heel even de lege staat ("nog een manager koppelen" / "geen gebruikers met deze rol") vóórdat de al ingestelde gegevens laadden — waardoor de balk verspringt.

24.17Polish

Takenbeheer: rustiger bovenkant met minder lagen

Boven de takenlijst stapelden zich vier lagen op: vier losse statistiek-blokjes, de werkbalk, een aparte Workload-regel en de filterrij — dat oogde rommelig en druk.

24.16Polish

Financiële tegels: bedragen ietsje dikker

De grote bedragen op de financiële overzichtspagina staan nu in een iets steviger lettergewicht — beter leesbaar, met behoud van de rustige kleurtinten.

24.15Polish

Taken-integratiepagina: alles per aanbieder gebundeld

De pagina was een lange stapel losse blokken: de import-knoppen en instelstappen zweefden los onder de aanbieder-kaarten, waardoor onduidelijk was wat bij wat hoorde.

24.14Polish

Ook CRM-, financieel-, e-mail- en bestanden-integraties opgeruimd

Dezelfde rommeligheid zat op de andere integratiepagina’s: losse import-blokken en "Stap 1/Stap 2"-kaarten zweefden onder de aanbieder-kaarten.

24.13Polish

Integraties tonen nu de echte merk-logo’s

De integratie-kaarten gebruikten zelfgetekende iconen die maar half op de echte merken leken.

24.12Bug fix

Datumkiezer: gekozen datum weer in de merkkleur

In de datumkiezer (bijvoorbeeld bij de deadline van een taak) kleurde de gekozen datum bijna zwart: de kleur werd extra donker gemengd én de cijferkleur werd in de lichte modus overschreven.

v24.11
Wednesday, 12 August 2026

Calendar: Video posts now display correctly and play

24.11Bug fix

Video in the Calendar: Thumbnail with play button instead of an empty box

Video posts often appeared as an empty box in the Calendar and could not be played.

v24.10
Tuesday, 11 August 2026

Launchpad: Right Column Neatly Aligned

24.10Polish

Academy/Help/New Cards Same Width as "Where Are You Now?" Box

The three cards at the bottom right of the Launchpad are now the same width as the status box above them, and the task list aligns precisely on the right with the progress bar in the hero (equal column width + gap).

24.09Polish

Takenbeheer in rustige Apple/Linear-stijl

De takenpagina oogde druk en ingewikkeld: vier gekleurde statistieken in een box, gevulde rode en oranje badges per rij, een teal scope-knop, losse zoek- en filterbalken boven elkaar en dubbele kleursignalen per taak.

24.08Polish

Team-chatknop weg uit de headerbalk

De losse team-chatknop naast de zoekbalk is verwijderd; de header houdt nu alleen de zoekbalk en de meldingen-bel.

24.07Bug fix

Info-popover op Tools verscheen niet meer achter de zoekbalk

De uitleg-popover van het (i)-knopje op de Tools-pagina viel deels achter de gecentreerde zoekbalk in de header.

24.06Bug fix

Bubble-map popup bij bovenrand afgesneden + toggle-tekst onleesbaar

De hover-popout op de Tools-bubbelpagina stond altijd boven de bubble. Bij bubbles dicht bij de bovenrand werd de kaart afgesneden. Daarnaast was de tekst op het actieve segment van de Grid/Bubbels-toggle zwart-op-donker in dark mode.

Refunds & chargebacks: won dispute restores everything, partial refunds proportional

24.05Bug fix

A won chargeback now restores commission and revenue

In case of a chargeback, the commission was reversed and the invoice removed from revenue — but if you then WON the dispute, everything remained incorrectly reversed: the affiliate missed a rightful commission and the revenue was too low.

24.04Bug fix

Partial refunds now settle proportionally

A partial refund left the affiliate commission fully intact (which had to be done manually).

24.03Bug fix

Financiële integratiepagina crasht niet meer op een mislukte laadpoging

De pagina Financiële integratie kon volledig omvallen met "Er ging iets mis" wanneer de onderliggende gegevens niet geladen konden worden (bijvoorbeeld door een rechten- of verbindingsfout).

24.02Bug fix

Financiële integratie: alleen nog voor de platform-eigenaar

De koppeling van omzet/kosten/commissie aan GoHighLevel-pipelines is één platform-brede instelling, maar de pagina stond in het bureau-admin-menu — waar hij niet te openen was en een foutmelding gaf.

24.01Polish

Statistieken: rustigere cirkeldiagrammen

De cirkeldiagrammen bij Branches en Platformen hadden zware gradient-segmenten, een gloed per segment, een stippel-binnenring en een verlopend center-getal — druk en gedateerd naast de rest van het portaal.

24.00Bug fix

Contentplanner: kapotte thumbnails vervangen door nette placeholder

Bij een post kon in de agenda-, lijst- en bibliotheekweergave het standaard-browser kapotte-plaatje-icoon opduiken — bijvoorbeeld als een media-URL geen zichtbare bestandsextensie heeft, of als een remote afbeelding/video niet bereikbaar is.

23.99Bug fix

Media-import & -serving: drie oorzaken van kapotte thumbnails weggenomen

Naast het symptoom bleken er drie diepere oorzaken achter kapotte afbeeldingen/video’s in de planner: iPhone-foto’s (HEIC) en AVIF-afbeeldingen werden zonder correct type geserveerd, RSS-imports lieten video-URLs en relatieve paden ongefilterd door alsof het afbeeldingen waren, en de centrale plek waar geplande posts worden opgeslagen deed geen enkele URL-check.

23.98Bug fix

Contentkalender: post-thumbnails blijven leeg bij eigen upload-URLs

In de weekkalender bleven sommige post-thumbnails leeg (een wit vak i.p.v. de afbeelding). Alle thumbnails werden door de img-proxy geladen, die een strikte lijst van toegestane externe hosts had — upload-URLs van je eigen portaal en van sommige CDN’s zaten niet in die lijst en werden geweigerd.

23.97Bug fix

Contentkalender: video-posts tonen nu de poster met play-icon

Video-posts (bijvoorbeeld een reel) toonden in de weekkalender een leeg vak of een foto-placeholder. De code stuurde de video-URL zelf naar de afbeelding-proxy, en die weigert video’s — dus laadde er niets.

23.96Polish

Contentkalender: video-preview (eerste frame) als er geen poster is

Voor video-posts zonder aparte thumbnail toonde de kalender alleen een play-icoon in een grijs vak — je kon niet zien wat er in de video zat.

23.95Bug fix

Contentkalender: video-preview werkt nu ook voor Metricool/social-CDN video’s

Video-posts waarvan de bron op een externe CDN (Metricool, Instagram, TikTok) stond bleven een play-icoon in een grijs vak tonen: de browser kreeg de video niet geladen door strikte CORS/Referer-checks op die CDN’s.

23.94Bug fix

Contentkalender: video afspelen in de detail-preview

In de detail-preview van een video-post zag je wel het eerste frame maar kon je de video niet starten — er waren geen afspeel-knoppen zichtbaar.

Chargeback on an already-paid affiliate commission is now processed

23.93Bug fix

Refund/chargeback also reverses affiliate commission even if already paid out

Previously, for a refund or chargeback, the commission was only reversed if it had not yet been paid out. If the commission had already been transferred to the affiliate, it remained in place, and the platform absorbed the loss — a significant gap, especially with late SEPA chargebacks.

v23.92
Monday, 10 August 2026

Business Profile integration: display rate-limit cleanly (was raw JSON)

23.92Bug fix

Raw Google API error appeared literally on the integration page

When the Google Business Profile API returned a 429 quota error, the full error JSON (with project number, quota metric, links to Google docs) was literally shown to the user. This was disruptive and looked unprofessional to reviewers.

23.91Polish

Dashboard widget gets a clean "please wait" state for quota

The GbpInsightsWidget only knew pending-approval and unlinked states. Upon a quota hit, it only showed a generic "Profile figures not available".

Roles: "who may do what" overview per team member

23.90New feature

Who may do what

To verify what a team member can actually do, you had to review the role and toggles for each person

Roles: safety checks and all permissions in one place

23.89New feature

Warnings against errors

You could accidentally create a role without permissions, or delete a role while team members were still assigned to it — without noticing

23.88New feature

System role permissions in one place

The setting "which modules Managers see" (Financial, All tasks, …) was on the Users page, separate from custom roles

Roles: member management, summary, change log and improved view-as

23.87New feature

Who has this role + direct assignment

Seeing which team members had a role and being able to assign someone could only be done via the separate user screen

23.86New feature

Permissions in plain language

To see what a role could do, you had to go through eight tabs with separate checkboxes

23.85New feature

Role change log

There was no overview of who enabled or disabled which permission and when

23.84Bug fix

View-as-user now shows exact permissions

Viewing the portal 'as' a team member took over their role, but not their custom role permissions — so you didn't see exactly what they saw

Browser bar now follows your theme in dark mode

23.83Bug fix

Address bar colour matches the dark UI

In dark mode, the top browser/address bar (the app's theme colour) was bright mint/teal — the brand accent — while the rest of the portal was dark. This made the bar at the top appear detached from the UI, including on the changelog page.

23.82Bug fix

Changelog tab showed the brand name twice

The browser tab for the changelog page included "Senly" twice ("… van Senly | Senly"), because the default title template still appended a brand name after the title.

v23.81
Sunday, 9 August 2026

Roles: templates, duplication, and the new Strategist role

23.81New feature

Role templates (Strategist / Social Media Manager / Content Creator)

Setting up a new role meant manually checking dozens of boxes — error-prone and slow

23.80New feature

Duplicate role

Creating a variation of an existing role required starting completely from scratch

23.79New feature

Strategist role for team leaders

There was no role between manager and admin: someone who manages all clients but shouldn't have access to finances or administration

23.78New feature

View portal as this role

After setting up a role, you weren't sure what that person would or wouldn't see

Team Chat rounds 7+8 — ephemeral, fullscreen, split-view, triggers, favourites and private channels

23.77New feature

Self-destructing messages (ephemeral)

Sensitive information remained visible in the chat forever

23.76New feature

Fullscreen chat mode

The compact chat panel offered little overview for longer conversations

23.75New feature

Split-view — two channels side by side

Context switching between channels/DMs costed clicks

23.74New feature

Workflow triggers from chat

Recurring actions (creating a ticket at @support, team notification at "urgent") had to be done manually

23.73New feature

Channel favourites

With many channels, you lose overview and have to scroll to your most used groups

23.72New feature

Private channels (invite-only)

All channels were visible to everyone in the team, even if the topic was confidential

Team Chat round 6 — reminders, channel notifications and group notifications

23.71New feature

Message reminders

Important chat messages got lost in the stream without a way to come back to them later.

23.70New feature

Per-channel notification settings

Busy channels generated too many notifications, but muting them entirely meant missing @mentions.

23.69New feature

User groups (@team-mentions)

To reach an entire team, you had to @mention each person individually.

Team Chat round 5 — DM expansions, sound, quotes, markdown and archiving

23.68New feature

Read receipts in DM (double tick)

In direct messages, it was not visible if the recipient had read the message.

23.67New feature

Pinning in DM conversations

Pinning was only possible in group chats.

23.66New feature

Notification sound for new messages

New messages arrived silently — easy to miss.

23.65New feature

Unread counter on chat icon in the sidebar

You had to open the chat to see if there were unread messages.

23.64New feature

Quoting messages (quote-reply)

There was no way to quote an earlier message in your response.

23.63New feature

Markdown formatting in chat messages

Chat messages were plain text — no emphasis, code or lists possible.

23.62New feature

Channel archiving

Unused channels remained visible and cluttered the tab bar.

Add competitor ad directly as a draft to the planner

23.61New feature

Content bridge: from competitor ad to draft post in one click

If the AI created a post draft based on a competitor ad, you still had to manually copy and paste it somewhere to schedule it.

Best-time suggestions now learn from your own posts

23.60New feature

Data-driven best posting times based on your own engagement

The best-time suggestions in the composer were platform benchmarks (industry-wide) — not yet tailored to how your own posts perform.

Team Chat Round 4: 10 New Features

23.59New feature

Record and Send Voice Messages

Click the microphone button to record and instantly send a voice message in the group chat.

23.58New feature

Schedule Messages for Later

Schedule a message to be sent automatically at a specific time.

23.57New feature

Save Messages (Bookmarks)

Save important messages as bookmarks and view them later in a separate overview.

23.56New feature

Online Status Visible Next to Colleague Names

See who is online, away, or busy via a green, yellow, or red dot. Set your own status.

23.55New feature

Do Not Disturb Mode and Mute Channel

Enable Do Not Disturb to temporarily suppress all chat notifications, or mute a specific channel.

23.54New feature

Export Chat as CSV

Download the full chat history of a channel as a CSV file.

23.53New feature

Translate Messages with One Click

Translate any message to your own language via the translate button next to the message.

23.52New feature

GIF Picker in Chat

Search and send GIFs directly from the chat bar via the GIF button.

23.51New feature

Message Templates (Quick Replies)

Create reusable message templates and insert them with a click while typing.

23.50New feature

Channel Categories

Group chat channels into categories such as Clients, Internal, or Projects.