Product Updates & Release Notes

This page tracks all major platform improvements, fixes, and feature releases.


May 8, 2026

New Features

  • Lead Summary Reporting
    Introduced a new Lead Summary reporting experience with integration-level lead analytics. Added a dedicated Lead Summary tab powered by the GET /api/v1/reports/leads-per-integration endpoint, including sortable lead counts per integration and PDF export support for reporting and auditing purposes.

  • Promotion Code Support on Checkout
    Added promotion code support during subscription checkout flows, allowing users to apply discounts and promotional offers directly within the billing experience.

  • Connector Development Documentation Framework
    Created comprehensive internal documentation covering the full end-to-end process for building new connectors in sysConnector. The documentation includes backend and frontend architecture, authentication flows, mapping logic, reusable connector patterns, testing procedures, deployment considerations, and real-world implementation examples for faster onboarding and consistent connector development.

  • Leads Per Integration Reporting API
    Introduced a new GET /reports/leads-per-integration reporting endpoint with tenant-aware and role-based access control. Added support for date-range filtering, integration-level lead counts, tenant scoping, shared integration visibility, and zero-result handling for integrations without leads.

  • Enhanced Customer Activity Timeline Metadata
    Expanded customer activity timeline capabilities with richer event metadata including form name, source application, campaign name, and submission identifiers. Frontend consumers can now render more contextual and detailed customer activity experiences without additional API requests.

Improvements

  • Tenant-Based Abuse Protection & Runtime Controls
    Enhanced abuse protection and runtime control enforcement using tenant_id and integration_id scoping. Added tenant-aware rate limiting, retry controls, loop detection, runtime state persistence, and connection-specific pausing to improve system stability and integration isolation.

  • Mapping → Identity → Customer Pipeline Verification & Backfill
    Improved the customer profile resolution pipeline by validating and strengthening the full flow from field mapping through identity extraction and customer creation. Added fallback identity extraction, improved unmapped field logging, diagnostic health reporting, normalized mapping logic, and safe idempotent backfill tooling to repair historical customer and identity data inconsistencies.

  • Consent Management Experience
    Enhanced Customer Profile management with a dedicated Consent section supporting manual consent updates and ingestion-based consent syncing. Added editable consent controls, consent source tracking, automatic timestamping, and integration with “Fix Issues” workflows for improved compliance visibility.

  • Customer Profile Table Sorting
    Improved Customer Profile usability by adding sorting support for the “Last Seen” column, allowing users to quickly identify recently active customer profiles.

  • Subscription Permission Controls
    Enhanced workspace role security by restricting sensitive subscription and billing actions based on user roles. Owners retain payment management access, admins maintain plan management permissions, and team members now see read-only subscription states with restricted billing actions.

  • Customer Activity Timeline Enrichment

  • Improved customer timeline readability by replacing generic submission events with contextual activity descriptions such as form-specific and source-specific submissions. Enhanced event deduplication logic to preserve separate submissions while preventing accidental duplicate timeline entries.

  • Customer Profile Date Accuracy Improvements
    Improved customer profile date consistency by aligning profile creation and update timestamps with actual lead submission dates rather than backend processing timestamps. Profile timelines, identity responses, and customer metadata now accurately reflect when leads were originally submitted.

  • Facebook Lead Sync Reliability Enhancements
    Enhanced Facebook lead ingestion reliability and webhook recovery behaviour. Added support for storing actual Facebook lead submission timestamps, improved first-sync handling, strengthened webhook safety-net syncing, protected manual-only integrations from unintended syncs, and improved handling of historical and unsupported webhook events.

  • Customer Profile Recovery & Observability Improvements
    Improved ingestion resilience and customer profile recovery processes by introducing per-lead transaction commits, automated six-hour backfill jobs for missing customer profiles, and expanded observability logging to surface ingestion failures and silent lead drops earlier.

Fixes

  • Lead Mapping Pipeline Reliability Fix
    Resolved multiple issues affecting the lead mapping and identity resolution pipeline. Improved field normalization, alias fallback handling, regex-based identity extraction, weak-match customer creation handling, structured logging, and unmapped field processing to prevent silent lead drops and incomplete customer creation.

  • Customer Activity Timeline Sync Event Fix
    Resolved an issue where lead_synced and lead_sync_failed events were not correctly linked to customer profiles. Sync events now properly populate tenant_customer_id, ensuring integration activity appears correctly within the Customer Activity Timeline.

  • Lead Submitted Timeline Deduplication Fix
    Resolved an issue where only the first lead_submitted event appeared for customers with multiple submissions on the same integration. Deduplication logic now correctly uses submission identifiers, ensuring every unique form submission is represented in the customer timeline.

  • Customer Timeline Event Timestamp Fix
    Resolved issues where customer activity timelines displayed backend processing times instead of actual lead submission times. Timeline events now correctly use the original lead submission timestamp for accurate chronological activity tracking.

  • Customer Profile Timestamp Alignment Fix
    Resolved inconsistencies where customer profile createdAt, updatedAt, and lastSeenAt values reflected processing timestamps instead of real customer activity times. All profile dates are now derived from lead submission activity where available.

  • Silent Lead Drop Prevention Fix
    Resolved issues where failed lead processing could silently roll back previously processed leads within the same batch. Added per-lead commit isolation, automatic recovery tasks, and failure visibility logging to ensure ingestion failures no longer silently discard valid lead records.


May 5, 2026

New Features

  • Destination Apps Expansion (Webhook, Google Sheets & SFTP)
    Expanded sysConnector destination capabilities with support for Webhook, Google Sheets, and SFTP integrations. Added configurable webhook delivery with retry handling, Google Sheets OAuth integration with dynamic column mapping, and SFTP-based CSV/JSON file delivery for automated lead and record distribution across external systems.

  • Plan Entitlements & Abuse Protection Framework
    Implemented tenant-level plan entitlement enforcement using tier_plans. Added runtime controls for rate limiting, retry caps, usage tracking, loop detection, retention policies, and automatic connection pausing. Introduced scalable plan resolution logic with support for account overrides and tenant-based enforcement across projects, users, connections, and event processing.

Improvements

  • Deployment Architecture Enhancement
    Enhanced deployment infrastructure using GitHub Actions CI/CD and AWS services. Added immutable Docker image deployments via ECR digests, automated EC2 deployments using AWS SSM, zero-downtime Docker Compose rollouts, S3-managed deployment configurations, and automated image cleanup for improved scalability and operational reliability.

  • Customer Profile CTA Experience Improvements
    Improved Customer Profile workflows by introducing dedicated “Fix Issues” and “Improve Profile” experiences. Added inline issue resolution for missing consent, invalid phone numbers, CRM ID issues, and missing identities, alongside profile enrichment tools and profile completeness visibility. Also introduced a user-friendly “Why this matched?” identity resolution explanation modal with confidence scoring and comparison breakdowns.

  • Activity Timeline Enhancements
    Enhanced the Customer Profile Timeline experience by resolving duplicate activity entries and transforming the timeline into a structured Activity Timeline. Added clearer event-based activity visibility including sync events, retry attempts, and source activity tracking.

Fixes

  • Customer Profile Timeline Duplicate Fix
    Resolved issues causing duplicate entries within customer activity timelines. Timeline events now display correctly without repeated records, improving profile readability and audit accuracy.

  • Customer Profile CTA Interaction Fix
    Resolved issues where Customer Profile CTAs were not clickable. Users can now properly access issue resolution flows, profile improvement tools, and identity match explanations directly from the profile interface.


April 6, 2026

New Features

  • Canonical Attribute Dictionary & Identity Resolution Engine
    Implemented a robust customer data foundation with tenant-level identity resolution. Introduced canonical attribute mapping, confidence-based identity matching, and profile completeness scoring. Ensures accurate, scalable customer profiles and prevents incorrect merges.

  • Multi-Tenant User Identity Resolution
    Introduced a unified user identity system across tenants. Prevents duplicate user records, reuses existing users when invited to new tenants, and supports multi-tenant membership while maintaining consistent authentication mapping.

Improvements

  • Real-Time Sync Reliability Fix
    Resolved issues causing inconsistent syncing in production. Fixed webhook and cron job failures to ensure all connections (new and existing) sync automatically in real time without requiring manual intervention.

  • Facebook Webhook Subscription Automation
    Improved Facebook integration by automatically subscribing the app to page webhooks during connection. Prevents silent failures and ensures Lead Ads data is received reliably, with proper error handling for permission issues.

  • Adobe Campaign Integration Fix
    Resolved errors when adding Adobe Campaign as a destination or via Data Sources. Users can now complete setup successfully without encountering blocking validation issues.

Fixes

  • Duplicate User Creation Fix
    Resolved an issue where inviting an existing user to another tenant created duplicate records. The system now correctly reuses existing users and assigns them to new tenants without duplicating identities.


March 9, 2026

New Features

  • Multi-Tenant Data Isolation
    Implemented strict data isolation to ensure users can only access their own leads or data explicitly shared with them. Added access control checks across integrations and lead APIs.

  • PII Masking for Team Members
    Introduced the ability to mask sensitive personal information (email, first name, phone) for users with limited project access. Configurable during team member invitation.

  • LinkedIn Lead Source Integration
    Enabled users to connect LinkedIn Lead Gen Forms as a source. Supports authentication, fetching organizations and ad accounts, and real-time lead syncing via webhooks.

  • Error Logs in Reports Section
    Added visibility into sync failures within the Reports section. Users can now view unsynced leads along with detailed error logs to troubleshoot and retry syncs.

Improvements

  • Two-Way Sync for Google Sheets & SFTP
    Enhanced syncing capabilities to detect updates in existing rows and automatically reflect those changes in the destination system. Prevents duplicate syncing of unchanged data.


March 5, 2026

Improvements

  • Connection Cards Functionality Fix
    Resolved issues with sync flow in project-level connection cards and ensured consistency with dashboard behavior.

  • Connection Card Metadata Visibility
    Displayed Last Sync, Last Created, and Last Modified details on connection cards across Dashboard and Projects.

  • Connection Label Display Enhancement
    Increased card width and added tooltip support to improve visibility of long connection labels.

Fixes

  • Field Mapping UI Fix
    Resolved issue where the Action column (delete icon) was cut off when dropdown width increased.

  • Preview Window Close Functionality
    Added a close button to Preview window to prevent browser crashes and improve navigation.

  • Login Page UI Fix
    Removed unintended sidebar from the login page for a cleaner interface.


February 26, 2026

New Features

  • Customer Profile Deletion
    Added the ability to delete customer profiles with a confirmation step and clear warning about permanent data removal.

  • Default Sync Frequency
    Set real-time (event-based) syncing as the default option for all new connections.

  • Customer Profiles Search & Filter Update
    Enhanced search functionality to allow filtering across all projects or within a selected project.


February 19, 2026

New Features

  • WhatsApp Lead Source Integration
    Enabled WhatsApp Business Platform as a lead source by allowing leads from click-to-WhatsApp ads to be captured and mapped into CRM fields.

  • WhatsApp Bot & Sync Integration
    Implemented syncing between WhatsApp bot and sysConnector, ensuring captured lead data is available for connections and processing.

  • Manual Historical Data Sync
    Added functionality to manually sync historical records from the source app via Preview, with status updates reflecting successful syncs.

  • Preview Date Sorting
    Introduced sorting functionality in Preview, allowing users to sort leads by Last Sync Date/Time in ascending or descending order.


February 13, 2026

New Features

  • LinkedIn Lead Source Integration
    Implemented full LinkedIn Lead Gen Forms integration. Users can authenticate, fetch organizations and ad accounts, and connect lead forms. Added webhook support for real-time lead syncing.


February 12, 2026

New Features

  • Customer Profiles Menu
    Created a dedicated Customer Profiles section where users can view, filter, and analyze customer data including traits, identities, events, and consent.

  • Edit Connection Project Assignment
    Enabled users to reassign connections to different projects directly within the Edit Connection modal.


January 29, 2026

New Features

  • Google Sheets Source
    Added Google Sheets as a source app using a 15-minute cron job to sync new rows added to the bottom of a sheet.

  • SFTP / CSV File Upload Source
    Developed a source that pulls CSV files from SFTP servers, extracts headers for mapping, and uses delta detection to avoid re-processing unchanged data.

  • Connection Deactivation Toggle
    Added a prominent toggle to the dashboard to allow easy deactivation/activation of connections and blocked the deletion of any currently active connections.

  • UI Enhancements: Account & Form Names
    Updated the Edit view and connection cards to display the specific Facebook Form Name or Account Name instead of just generic app logos.

  • Required Field Indicators
    Added an asterisk (*) to the Account Name field during the source and destination setup steps to indicate it is mandatory.


January 22, 2026

New Features

  • Modular Connector Architecture
    Transitioned the platform to a YAML-driven architecture with a standardized "BaseConnector" interface, allowing new CRMs to be added via configuration rather than custom code.

  • Plugin System & Connector Registry
    Built a registry that automatically scans YAML configs to populate the dashboard with dynamic UI cards for new apps.

  • Normalized Data Model Layer
    Created an internal pipeline that converts raw source data into a normalized "Lead" model before applying mapping rules to a target CRM payload.


January 15, 2026

New Features

  • Data Type Conversion
    Added a transformation utility to convert source fields (e.g., string) to destination types (e.g., integer) and implemented clear error messaging for type mismatches.

  • Unified Customer Profile (UCP) Data Models
    Implemented a backend layer to resolve and merge lead data into a "Golden Record" using an identity graph and fixed confidence scoring for matching identifiers.

  • Audit & Sync UI Visibility
    Added "Created by" and "Last Modified by" columns (accessible via a gear icon) and displayed the Last Sync Date/Time on connection cards and lead previews.

Security Improvements

  • Security Audit – User Management
    Moved user management from Supabase to a custom backend to enforce strict password policies (15–30 characters) and account lockout thresholds (5 invalid attempts).


January 8, 2026

New Features

  • Advanced Field Mapping Transformations
    Implemented logic to map multiple source fields to a single destination field using custom prefixes, postfixes, and dividers (e.g., combining first and last names).


January 2, 2026

New Features

  • Brevo API Integration
    Finalized the integration allowing user emails to be sent via the Brevo API.


January 1, 2026

Fixes

  • Field Mapping & Multiple Connection Fix
    Fixed linking between Facebook and campaign fields, enabled editing of existing connections, and resolved a bug where old credentials were used when a user attempted to add multiple connections.


December 27, 2025

Fixes

  • Meta Permissions Resolution
    Identified that the missing pages_manage_ads permission was preventing Facebook Lead Forms from loading and updated the App Review request.


December 24, 2025

Improvements

  • Technical User Journey Finalization
    Redesigned the lead intake to use asynchronous processing (FastAPI to Celery) and updated the system to store Facebook credentials locally to avoid constant re-authentication.


December 23, 2025

Improvements

  • Architecture Audit & Baseline Assessment
    Analyzed issues regarding webhooks, lead duplication, and resource contention on the single EC2 instance to prepare for modular scaling.


August 31, 2025

Improvements

  • Sysconnector Optimisation v1.0
    Optimized data loading speeds for APIs and integration lists, established a staging environment, and implemented automated database backups.


July 30, 2025

Infrastructure Changes

  • API & Server Migration
    Moved the database from Supabase to AWS EC2 to resolve network errors and timeouts, and fixed the API used to post data to Adobe Campaign Standard (ACS).


Was this article helpful?