> ## Documentation Index
> Fetch the complete documentation index at: https://help.hoopai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 2023 Updates

> HoopAI platform updates released in 2023.

export const Collapse = () => {
  useEffect(() => {
    document.body.classList.add('changelog-page');
    const typeClasses = {
      'feature': 'tag-feature',
      'new feature': 'tag-feature',
      'enhancement': 'tag-enhancement',
      'improvement': 'tag-improvement',
      'bug fix': 'tag-bugfix',
      'fix': 'tag-bugfix'
    };
    const init = () => {
      document.querySelectorAll('.update-container').forEach(c => {
        if (c.dataset.ci) return;
        c.dataset.ci = '1';
        const contentEl = c.querySelector('[data-component-part="update-content"]');
        const desc = c.querySelector('[data-component-part="update-description"]');
        if (!contentEl || !desc) return;
        c.querySelectorAll('[data-component-part="update-tag"]').forEach(tag => {
          const cls = typeClasses[tag.textContent.trim().toLowerCase()];
          if (cls) tag.classList.add(cls);
        });
        const wrapper = document.createElement('div');
        wrapper.className = 'cl-collapse';
        contentEl.parentNode.insertBefore(wrapper, contentEl);
        wrapper.appendChild(contentEl);
        const titleRow = document.createElement('div');
        titleRow.className = 'cl-title-row';
        desc.parentNode.insertBefore(titleRow, desc);
        titleRow.appendChild(desc);
        const btn = document.createElement('button');
        btn.className = 'cl-toggle';
        btn.setAttribute('aria-label', 'Toggle details');
        const ns = 'http://www.w3.org/2000/svg';
        const svg = document.createElementNS(ns, 'svg');
        svg.setAttribute('width', '16');
        svg.setAttribute('height', '16');
        svg.setAttribute('viewBox', '0 0 20 20');
        svg.setAttribute('fill', 'none');
        const h = document.createElementNS(ns, 'path');
        h.setAttribute('d', 'M4 10h12');
        h.setAttribute('stroke', 'currentColor');
        h.setAttribute('stroke-width', '1.5');
        h.setAttribute('stroke-linecap', 'round');
        h.classList.add('cl-h');
        const v = document.createElementNS(ns, 'path');
        v.setAttribute('d', 'M10 4v12');
        v.setAttribute('stroke', 'currentColor');
        v.setAttribute('stroke-width', '1.5');
        v.setAttribute('stroke-linecap', 'round');
        v.classList.add('cl-v');
        svg.appendChild(h);
        svg.appendChild(v);
        btn.appendChild(svg);
        titleRow.appendChild(btn);
        let expanded = false;
        const toggle = e => {
          e.preventDefault();
          e.stopPropagation();
          expanded = !expanded;
          wrapper.classList.toggle('open', expanded);
          btn.classList.toggle('open', expanded);
        };
        titleRow.addEventListener('click', toggle);
      });
    };
    const t = setTimeout(init, 400);
    return () => {
      clearTimeout(t);
      document.body.classList.remove('changelog-page');
    };
  }, []);
  return null;
};

<Collapse />

<Update label="December 20, 2023" description="API v2 General Availability" tags={["Feature", "API"]}>
  **What's new:** API v2 is now generally available with comprehensive endpoints for contacts, opportunities, calendars, conversations, workflows, and payments.

  **Why it matters:** Build powerful custom integrations with a modern, well-documented REST API.

  **How to use it:** Access the API documentation at **Settings > API > Documentation** and generate your API key.
</Update>

<Update label="December 20, 2023" description="Developer Documentation Portal" tags={["Feature", "API"]}>
  **What's new:** A dedicated developer portal with interactive API explorer, code samples in multiple languages, and webhook event documentation.

  **Why it matters:** Developers can build integrations faster with comprehensive, interactive documentation.

  **How to use it:** Visit the **API Reference** section in the help center or access it from **Settings > API**.
</Update>

<Update label="December 20, 2023" description="Custom Webhook Actions in Workflows" tags={["Feature", "Workflows"]}>
  **What's new:** Send custom HTTP requests to any external URL from within workflows, with configurable headers, body, and authentication.

  **Why it matters:** Connect HoopAI to any third-party system without middleware like Zapier.

  **How to use it:** Add the **Custom Webhook** action in the workflow builder and configure your endpoint.
</Update>

<Update label="December 13, 2023" description="Webhook Event Subscriptions" tags={["Feature", "API"]}>
  **What's new:** Subscribe to real-time webhook events for contacts, appointments, opportunities, payments, and conversations with configurable retry logic.

  **Why it matters:** Build reactive integrations that respond instantly to platform events.

  **How to use it:** Go to **Settings > API > Webhooks** and create event subscriptions.
</Update>

<Update label="December 13, 2023" description="API Rate Limit Dashboard" tags={["Feature", "API"]}>
  **What's new:** Monitor your API usage, rate limits, and error rates in a dedicated dashboard with historical charts and alerts.

  **Why it matters:** Proactively manage API consumption and avoid hitting rate limits.

  **How to use it:** Navigate to **Settings > API > Usage** to view your dashboard.
</Update>

<Update label="December 13, 2023" description="Workflow Webhook Trigger Authentication" tags={["Feature", "Workflows"]}>
  **What's new:** Webhook triggers now support HMAC signature verification, API key authentication, and IP whitelisting for secure integrations.

  **Why it matters:** Ensure only authorized systems can trigger your workflows.

  **How to use it:** Configure authentication on any webhook trigger in the workflow builder.
</Update>

<Update label="December 6, 2023" description="API Batch Operations" tags={["Feature", "API"]}>
  **What's new:** Create, update, or delete up to 100 records per API call with batch endpoints for contacts, opportunities, and tasks.

  **Why it matters:** Dramatically reduce API calls for bulk operations and improve integration performance.

  **How to use it:** Use the /batch endpoints documented in the API reference.
</Update>

<Update label="December 6, 2023" description="OAuth 2.0 App Framework" tags={["Feature", "API"]}>
  **What's new:** Build and publish custom OAuth 2.0 applications that integrate with HoopAI, with an app approval and marketplace submission process.

  **Why it matters:** Create distributable integrations that other HoopAI users can install with one click.

  **How to use it:** Register your app in **Settings > API > My Apps** and follow the OAuth 2.0 setup guide.
</Update>

<Update label="November 29, 2023" description="Calendar Booking Link Custom Fields" tags={["Feature", "Calendars"]}>
  **What's new:** Add custom form fields to your booking pages that map directly to contact custom fields in HoopAI.

  **Why it matters:** Collect additional qualifying information at the point of booking.

  **How to use it:** Edit your calendar type and add fields in the **Booking Form** tab.
</Update>

<Update label="November 29, 2023" description="Email Campaign Scheduling Queue" tags={["Feature", "Email Marketing"]}>
  **What's new:** View and manage all scheduled email campaigns in a unified queue with drag-to-reschedule and conflict detection.

  **Why it matters:** Prevent email fatigue by seeing all upcoming sends in one view.

  **How to use it:** Go to **Marketing > Email > Scheduled** to view the campaign queue.
</Update>

<Update label="November 29, 2023" description="Workflow API Trigger" tags={["Feature", "Workflows"]}>
  **What's new:** Trigger any workflow via a dedicated API endpoint, passing custom data that maps to workflow variables.

  **Why it matters:** Start automations programmatically from any external system.

  **How to use it:** Enable **API Trigger** on any workflow and use the generated endpoint URL.
</Update>

<Update label="November 22, 2023" description="Calendar Round-Robin with Priority Rules" tags={["Feature", "Calendars"]}>
  **What's new:** Round-robin scheduling now supports priority rules based on contact attributes, ensuring VIP leads get assigned to senior team members.

  **Why it matters:** Route high-value bookings to your best closers automatically.

  **How to use it:** In round-robin calendar settings, configure **Priority Rules** with contact field conditions.
</Update>

<Update label="November 22, 2023" description="Email Template Version History" tags={["Feature", "Email Marketing"]}>
  **What's new:** Email templates now maintain a version history with the ability to preview and restore any previous version.

  **Why it matters:** Experiment with template changes without fear of losing your working version.

  **How to use it:** In the email builder, click **Version History** to browse and restore past versions.
</Update>

<Update label="November 15, 2023" description="Group Calendar Booking" tags={["Feature", "Calendars"]}>
  **What's new:** Create group booking calendars where multiple people can book the same time slot, perfect for workshops, classes, and webinars.

  **Why it matters:** Eliminates manual coordination for group sessions.

  **How to use it:** Create a new calendar and select **Group Booking** as the type, then set your participant limit.
</Update>

<Update label="November 15, 2023" description="Email Dynamic Content Blocks" tags={["Feature", "Email Marketing"]}>
  **What's new:** Show different email content blocks based on contact attributes, tags, or custom field values within a single campaign.

  **Why it matters:** Send one campaign that feels personally tailored to each segment.

  **How to use it:** In the email builder, add a **Dynamic Block** and configure the display conditions.
</Update>

<Update label="November 15, 2023" description="Calendar Integration with Google Meet" tags={["Feature", "Calendars"]}>
  **What's new:** Calendar bookings can now auto-generate Google Meet links in addition to Zoom, with the link included in all confirmation and reminder emails.

  **Why it matters:** Teams using Google Workspace get seamless video meeting links.

  **How to use it:** Connect Google Meet in **Settings > Integrations** and enable it in your calendar settings.
</Update>

<Update label="November 8, 2023" description="Payment Calendar Integration" tags={["Feature", "Calendars"]}>
  **What's new:** Collect payments at the time of booking with configurable pricing, deposits, and package selection directly on the booking page.

  **Why it matters:** Reduce no-shows and streamline revenue collection for paid consultations and services.

  **How to use it:** In your calendar settings, enable **Payments** and link a product or set a custom amount.
</Update>

<Update label="November 8, 2023" description="Email Drag-and-Drop Builder Overhaul" tags={["Enhancement", "Email Marketing"]}>
  **What's new:** The email builder has been completely rebuilt with a faster drag-and-drop interface, new content blocks, mobile preview, and undo/redo support.

  **Why it matters:** Create professional emails faster with a significantly improved editing experience.

  **How to use it:** The new builder is the default when creating or editing any email template or campaign.
</Update>

<Update label="November 1, 2023" description="Calendar Availability Overrides" tags={["Feature", "Calendars"]}>
  **What's new:** Set date-specific availability overrides for holidays, vacations, or special schedules without changing your regular availability.

  **Why it matters:** Manage your schedule exceptions without disrupting your normal booking patterns.

  **How to use it:** In your calendar settings, go to **Availability > Date Overrides** and add specific dates.
</Update>

<Update label="November 1, 2023" description="Email Subscriber Preference Center" tags={["Feature", "Email Marketing"]}>
  **What's new:** A customizable preference center where contacts can manage their email subscriptions, choosing which types of emails to receive.

  **Why it matters:** Reduces full unsubscribes by giving contacts granular control over their preferences.

  **How to use it:** Customize your preference center in **Marketing > Email > Preference Center**.
</Update>

<Update label="November 1, 2023" description="Workflow Inbound Webhook Data Mapping" tags={["Feature", "Workflows"]}>
  **What's new:** Visually map incoming webhook data fields to contact fields, custom fields, and workflow variables with a drag-and-drop mapper.

  **Why it matters:** Set up webhook integrations without technical knowledge of JSON path syntax.

  **How to use it:** On any webhook trigger, click **Map Fields** after receiving a test payload.
</Update>

<Update label="October 25, 2023" description="Calendar Reschedule and Cancel Links" tags={["Feature", "Calendars"]}>
  **What's new:** Appointment confirmation emails now include one-click reschedule and cancel links that take contacts to a self-service page.

  **Why it matters:** Reduces no-shows by making it easy for contacts to manage their appointments.

  **How to use it:** Reschedule and cancel links are automatically included in confirmation emails. Customize the behavior in calendar settings.
</Update>

<Update label="October 25, 2023" description="Email List Segmentation Builder" tags={["Feature", "Email Marketing"]}>
  **What's new:** A visual segment builder lets you create complex audience segments using AND/OR logic across contact fields, tags, engagement, and behavior.

  **Why it matters:** Send highly targeted campaigns without exporting and filtering in spreadsheets.

  **How to use it:** In **Marketing > Email > Segments**, click **Create Segment** and build your conditions.
</Update>

<Update label="October 18, 2023" description="Email Analytics Dashboard" tags={["Feature", "Email Marketing"]}>
  **What's new:** A comprehensive email analytics dashboard showing delivery rates, open rates, click rates, unsubscribe trends, and revenue attribution across all campaigns.

  **Why it matters:** Understand your overall email program health and identify improvement opportunities.

  **How to use it:** Navigate to **Marketing > Email > Analytics**.
</Update>

<Update label="October 18, 2023" description="Calendar Multi-Location Support" tags={["Feature", "Calendars"]}>
  **What's new:** Offer multiple meeting locations (in-person addresses, video call, phone) on a single booking page and let the contact choose.

  **Why it matters:** Flexible meeting options increase booking rates.

  **How to use it:** In your calendar settings, add multiple locations under the **Location** tab.
</Update>

<Update label="October 18, 2023" description="Workflow Contact Attribute Branching" tags={["Feature", "Workflows"]}>
  **What's new:** Branch workflows based on any contact field value, tag, list membership, or custom field with support for complex nested conditions.

  **Why it matters:** Create sophisticated automation paths that adapt to each contact's profile.

  **How to use it:** Add an **If/Else** condition in the workflow builder with your desired contact attribute filters.
</Update>

<Update label="October 11, 2023" description="Email Template Marketplace" tags={["Feature", "Email Marketing"]}>
  **What's new:** Browse and install professionally designed email templates from a built-in marketplace, categorized by industry and use case.

  **Why it matters:** Get started quickly with templates that look great on all devices.

  **How to use it:** In the email builder, click **Templates > Marketplace** to browse available designs.
</Update>

<Update label="October 11, 2023" description="Calendar Booking Confirmation Customization" tags={["Feature", "Calendars"]}>
  **What's new:** Fully customize booking confirmation pages and emails with your branding, custom messages, next-step instructions, and additional resource links.

  **Why it matters:** Make a great impression after booking and reduce pre-appointment questions.

  **How to use it:** Edit the confirmation settings in your calendar type under **Confirmation**.
</Update>

<Update label="October 4, 2023" description="Email Unsubscribe Feedback Collection" tags={["Feature", "Email Marketing"]}>
  **What's new:** When contacts unsubscribe, they can optionally provide feedback on why, with aggregated insights visible in your email analytics.

  **Why it matters:** Understand why people leave so you can improve your email strategy.

  **How to use it:** Enable feedback collection in **Marketing > Email > Unsubscribe Settings**.
</Update>

<Update label="October 4, 2023" description="Funnel A/B Split Testing" tags={["Feature", "Funnels"]}>
  **What's new:** Run A/B tests on any funnel page with traffic splitting, conversion tracking, and automatic winner selection after reaching statistical significance.

  **Why it matters:** Systematically optimize your funnels for higher conversion rates.

  **How to use it:** In the funnel editor, click **A/B Test** on any page to create a variant.
</Update>

<Update label="October 4, 2023" description="Workflow SMS Delivery Report Tracking" tags={["Feature", "Workflows"]}>
  **What's new:** Track SMS delivery status (delivered, failed, undelivered) within workflow execution history with carrier error codes.

  **Why it matters:** Identify and troubleshoot SMS delivery issues per contact.

  **How to use it:** View delivery reports in the workflow execution history for any SMS action.
</Update>

<Update label="September 27, 2023" description="Blog Builder Launch" tags={["Feature", "Websites"]}>
  **What's new:** A full-featured blog builder with categories, tags, author profiles, RSS feeds, and SEO settings integrated into your HoopAI website.

  **Why it matters:** Drive organic traffic with a professional blog without external platforms.

  **How to use it:** Go to **Sites > Websites**, select your site, and click **Blog** to start creating posts.
</Update>

<Update label="September 27, 2023" description="Funnel One-Click Upsell Pages" tags={["Feature", "Funnels"]}>
  **What's new:** Add post-purchase one-click upsell pages that charge the customer's payment method on file without re-entering payment details.

  **Why it matters:** Dramatically increase average order value with frictionless upsells.

  **How to use it:** In the funnel builder, add an **Upsell** step after your order confirmation page.
</Update>

<Update label="September 20, 2023" description="Funnel Builder v2 Launch" tags={["Feature", "Funnels"]}>
  **What's new:** A completely rebuilt funnel builder with true drag-and-drop editing, section templates, responsive controls, and a new modern element library.

  **Why it matters:** Building high-converting funnels is now significantly faster and more intuitive.

  **How to use it:** All new funnels use the v2 builder. Existing funnels can be migrated from **Funnels > Settings > Migrate**.
</Update>

<Update label="September 20, 2023" description="Email Campaign Revenue Attribution" tags={["Feature", "Email Marketing"]}>
  **What's new:** Track revenue directly attributed to email campaigns with conversion windows, product-level attribution, and ROI calculations.

  **Why it matters:** Prove the financial impact of your email marketing efforts.

  **How to use it:** Revenue data appears automatically on campaign analytics when payment tracking is enabled.
</Update>

<Update label="September 20, 2023" description="Workflow Global Wait Step" tags={["Feature", "Workflows"]}>
  **What's new:** Wait steps can now use a global time setting that respects the contact's timezone and business hours configuration.

  **Why it matters:** Ensure follow-ups happen at appropriate times regardless of the contact's location.

  **How to use it:** Toggle **Business Hours** and **Contact Timezone** on any wait step.
</Update>

<Update label="September 13, 2023" description="Funnel Section Templates" tags={["Feature", "Funnels"]}>
  **What's new:** Choose from 100+ pre-designed section templates (hero, features, testimonials, pricing, FAQ) to build pages by assembling sections.

  **Why it matters:** Build professional pages in minutes by combining pre-designed sections.

  **How to use it:** In the funnel builder, click **Add Section** and browse the template library.
</Update>

<Update label="September 13, 2023" description="Email Inbox Preview Testing" tags={["Feature", "Email Marketing"]}>
  **What's new:** Preview how your emails render across 30+ email clients and devices before sending, including Gmail, Outlook, Apple Mail, and mobile apps.

  **Why it matters:** Ensure your emails look perfect everywhere your audience reads them.

  **How to use it:** In the email builder, click **Preview and Test > Inbox Preview**.
</Update>

<Update label="September 6, 2023" description="Funnel Custom Domain Mapping" tags={["Feature", "Funnels"]}>
  **What's new:** Map custom domains and subdomains to individual funnels with automatic SSL certificate provisioning and DNS verification.

  **Why it matters:** Professional branded URLs increase trust and conversion rates.

  **How to use it:** In funnel settings, go to **Domain** and add your custom domain.
</Update>

<Update label="September 6, 2023" description="Contact Smart List Dynamic Filters" tags={["Feature", "Contacts"]}>
  **What's new:** Smart lists now support dynamic date-based filters like last 7 days, this month, and days since last activity that update automatically.

  **Why it matters:** Keep segments current without manually updating date ranges.

  **How to use it:** Create a smart list and use the relative date filter options.
</Update>

<Update label="September 6, 2023" description="Email Automatic Resend to Non-Openers" tags={["Feature", "Email Marketing"]}>
  **What's new:** Automatically resend campaigns to contacts who did not open the first time, with a different subject line, after a configurable delay.

  **Why it matters:** Recover lost opens with minimal effort and maximize campaign reach.

  **How to use it:** After sending a campaign, click **Resend to Non-Openers** and configure the subject and delay.
</Update>

<Update label="August 30, 2023" description="Funnel Popup and Sticky Bar Elements" tags={["Feature", "Funnels"]}>
  **What's new:** Add exit-intent popups and sticky notification bars to any funnel page with timing, scroll, and click triggers.

  **Why it matters:** Capture abandoning visitors and highlight offers with attention-grabbing overlays.

  **How to use it:** In the funnel builder, add a **Popup** or **Sticky Bar** element from the elements panel.
</Update>

<Update label="August 30, 2023" description="Email Contact List Health Score" tags={["Feature", "Email Marketing"]}>
  **What's new:** Each email list now has a health score based on bounce rate, engagement rate, and list hygiene metrics with improvement recommendations.

  **Why it matters:** Maintain healthy lists that protect your sender reputation.

  **How to use it:** View list health scores in **Marketing > Email > Lists**.
</Update>

<Update label="August 23, 2023" description="Website Builder Global Header and Footer" tags={["Feature", "Websites"]}>
  **What's new:** Define global header and footer sections that automatically apply to all pages of your website, with one-click updates across the entire site.

  **Why it matters:** Maintain consistent navigation and branding without editing every page individually.

  **How to use it:** In the website editor, go to **Global Sections** and create your header and footer.
</Update>

<Update label="August 23, 2023" description="Funnel Analytics Dashboard" tags={["Feature", "Funnels"]}>
  **What's new:** A dedicated funnel analytics dashboard showing step-by-step conversion rates, drop-off analysis, and revenue per visitor metrics.

  **Why it matters:** Identify exactly where prospects drop off so you can optimize those steps.

  **How to use it:** Open any funnel and click the **Analytics** tab.
</Update>

<Update label="August 23, 2023" description="Workflow Appointment Reminder Sequence" tags={["Feature", "Workflows"]}>
  **What's new:** Pre-built appointment reminder workflow templates with configurable timing (24hr, 1hr, 15min before) across email, SMS, and push.

  **Why it matters:** Reduce no-shows dramatically with multi-channel reminder sequences.

  **How to use it:** In workflows, select the **Appointment Reminder** template and customize your timing and channels.
</Update>

<Update label="August 16, 2023" description="Funnel Membership Integration" tags={["Feature", "Funnels"]}>
  **What's new:** Sell membership and course access directly from funnel order forms with automatic member provisioning upon payment.

  **Why it matters:** Seamless purchase-to-access flow for digital products.

  **How to use it:** In your order form, link a membership offer and access is granted automatically after purchase.
</Update>

<Update label="August 16, 2023" description="Email Smart Sending Frequency Cap" tags={["Feature", "Email Marketing"]}>
  **What's new:** Set maximum email frequency per contact per day and week to prevent over-communication across campaigns and automations.

  **Why it matters:** Prevents subscriber fatigue and reduces unsubscribe rates.

  **How to use it:** Configure frequency caps in **Marketing > Email > Settings > Sending Limits**.
</Update>

<Update label="August 9, 2023" description="Website SEO Settings" tags={["Feature", "Websites"]}>
  **What's new:** Per-page SEO settings with meta title, description, Open Graph image, canonical URL, and robots directives.

  **Why it matters:** Full control over how your pages appear in search results and social shares.

  **How to use it:** In the page editor, click **SEO Settings** to configure all meta properties.
</Update>

<Update label="August 9, 2023" description="Funnel Product Element Redesign" tags={["Enhancement", "Funnels"]}>
  **What's new:** The product element in funnels has been redesigned with new layout options, quantity selectors, variant support, and improved mobile rendering.

  **Why it matters:** Better product presentation leads to higher conversion rates.

  **How to use it:** Drag the **Product** element into your funnel page and explore the new configuration options.
</Update>

<Update label="August 9, 2023" description="Contact Bulk Update Actions" tags={["Feature", "Contacts"]}>
  **What's new:** Bulk update contact fields, tags, owner assignment, and pipeline stage for selected contacts with a single action.

  **Why it matters:** Mass data cleanup and organization tasks that used to take hours now take seconds.

  **How to use it:** Select contacts in the list view and click **Bulk Actions > Update Fields**.
</Update>

<Update label="August 2, 2023" description="Email Campaign Calendar View" tags={["Feature", "Email Marketing"]}>
  **What's new:** View all scheduled and sent email campaigns on a visual calendar with drag-to-reschedule and color coding by campaign type.

  **Why it matters:** Plan your email content calendar visually and avoid scheduling conflicts.

  **How to use it:** In **Marketing > Email**, switch to the **Calendar** view.
</Update>

<Update label="August 2, 2023" description="Funnel Video Element" tags={["Feature", "Funnels"]}>
  **What's new:** Native video element supporting YouTube, Vimeo, and self-hosted videos with autoplay, thumbnail customization, and gated content options.

  **Why it matters:** Video on landing pages significantly increases engagement and time on page.

  **How to use it:** Add the **Video** element in the funnel builder and paste your video URL.
</Update>

<Update label="July 26, 2023" description="Email Drag-and-Drop Editor Launch" tags={["Feature", "Email Marketing"]}>
  **What's new:** A brand new drag-and-drop email editor with content blocks, saved sections, mobile editing, and real-time co-editing support.

  **Why it matters:** Create beautiful, responsive emails without touching code.

  **How to use it:** The new editor is available when creating any email campaign or template.
</Update>

<Update label="July 26, 2023" description="Website Custom Code Injection" tags={["Feature", "Websites"]}>
  **What's new:** Inject custom HTML, CSS, and JavaScript into any website page's head or body, with site-wide and per-page options.

  **Why it matters:** Add tracking pixels, custom widgets, and advanced styling without limitations.

  **How to use it:** In the page editor, go to **Settings > Custom Code** and add your snippets.
</Update>

<Update label="July 26, 2023" description="Workflow Contact Last Activity Filter" tags={["Feature", "Workflows"]}>
  **What's new:** Filter and branch workflows based on a contact's last activity date, type, and channel for re-engagement campaigns.

  **Why it matters:** Identify and re-engage inactive contacts automatically.

  **How to use it:** Add an **If/Else** condition using the **Last Activity** filter options.
</Update>

<Update label="July 19, 2023" description="Funnel Timer and Countdown Element" tags={["Feature", "Funnels"]}>
  **What's new:** Add countdown timers to funnel pages with fixed-date or evergreen (per-visitor) options and customizable styling.

  **Why it matters:** Urgency and scarcity elements increase conversion rates on sales pages.

  **How to use it:** Add the **Countdown Timer** element in the funnel builder and configure your deadline.
</Update>

<Update label="July 19, 2023" description="Email Plain Text Version Auto-Generation" tags={["Feature", "Email Marketing"]}>
  **What's new:** The email builder now automatically generates a clean plain text version of your HTML email, with the option to customize it.

  **Why it matters:** Plain text versions improve deliverability and display in clients that do not render HTML.

  **How to use it:** When creating an email, the plain text version is generated automatically. Click **Plain Text** to edit.
</Update>

<Update label="July 12, 2023" description="Website Form Builder" tags={["Feature", "Websites"]}>
  **What's new:** A standalone form builder for creating surveys, contact forms, and lead capture forms with conditional logic and custom thank-you pages.

  **Why it matters:** Capture leads anywhere without needing a full funnel.

  **How to use it:** Go to **Sites > Forms** and create a new form, then embed it on any page.
</Update>

<Update label="July 12, 2023" description="Funnel Checkout Page Redesign" tags={["Enhancement", "Funnels"]}>
  **What's new:** Redesigned checkout pages with two-step ordering, express checkout support, trust badge placement, and mobile-optimized layouts.

  **Why it matters:** Optimized checkout flows reduce cart abandonment.

  **How to use it:** Update your order form settings to use the new checkout layout options.
</Update>

<Update label="July 12, 2023" description="Workflow SMS Two-Way Conversation Detection" tags={["Feature", "Workflows"]}>
  **What's new:** Workflows can now detect when a contact replies to an SMS and branch to different paths based on their response content.

  **Why it matters:** Create interactive SMS conversations that adapt based on contact responses.

  **How to use it:** Add an **SMS Reply** condition after any SMS action in the workflow builder.
</Update>

<Update label="July 5, 2023" description="Email List Import Improvements" tags={["Feature", "Email Marketing"]}>
  **What's new:** CSV import for email lists now supports column auto-detection, duplicate handling options, and a preview of matched records before importing.

  **Why it matters:** Cleaner imports with fewer errors and no accidental duplicates.

  **How to use it:** Use the improved import wizard in **Marketing > Email > Lists > Import**.
</Update>

<Update label="July 5, 2023" description="Funnel Image Gallery Element" tags={["Feature", "Funnels"]}>
  **What's new:** A responsive image gallery element with lightbox, carousel, masonry, and grid layouts for showcasing products, portfolios, or results.

  **Why it matters:** Visual social proof and portfolio displays increase credibility on landing pages.

  **How to use it:** Add the **Image Gallery** element in the funnel builder and upload your images.
</Update>

<Update label="June 28, 2023" description="Email Automation Journey Builder" tags={["Feature", "Email Marketing"]}>
  **What's new:** A visual journey builder for creating multi-step email automation sequences with branching, delays, and goal conditions.

  **Why it matters:** Design complex nurture sequences visually instead of building separate workflows.

  **How to use it:** Go to **Marketing > Email > Automations** and create a new journey.
</Update>

<Update label="June 28, 2023" description="Website Sitemap Auto-Generation" tags={["Feature", "Websites"]}>
  **What's new:** XML sitemaps are automatically generated and updated for all website pages, with the ability to exclude specific pages or set priority.

  **Why it matters:** Proper sitemaps help search engines discover and index your content.

  **How to use it:** Sitemaps are generated automatically. Customize in **Sites > Websites > Settings > SEO**.
</Update>

<Update label="June 21, 2023" description="Email AMP Support" tags={["Feature", "Email Marketing"]}>
  **What's new:** Create AMP-enabled emails with interactive elements like carousels, accordions, and forms that work directly in the inbox.

  **Why it matters:** Interactive emails get higher engagement and allow actions without visiting a website.

  **How to use it:** Toggle **AMP** in the email builder and add interactive AMP elements.
</Update>

<Update label="June 21, 2023" description="Funnel Custom CSS Per Page" tags={["Feature", "Funnels"]}>
  **What's new:** Apply custom CSS to individual funnel pages without affecting other pages in the same funnel.

  **Why it matters:** Fine-tune the appearance of specific pages for advanced design needs.

  **How to use it:** In the funnel page editor, go to **Settings > Custom CSS** and add your styles.
</Update>

<Update label="June 21, 2023" description="Workflow Email Open and Click Triggers" tags={["Feature", "Workflows"]}>
  **What's new:** Trigger workflows when a contact opens a specific email or clicks a specific link, enabling behavior-based follow-up sequences.

  **Why it matters:** React to engagement signals in real time with targeted follow-ups.

  **How to use it:** Select the **Email Opened** or **Link Clicked** trigger in the workflow builder.
</Update>

<Update label="June 14, 2023" description="Website Mobile Editor" tags={["Feature", "Websites"]}>
  **What's new:** Edit and preview the mobile version of your website separately, with mobile-specific visibility controls and styling overrides.

  **Why it matters:** Optimize the mobile experience without compromising desktop design.

  **How to use it:** In the website editor, click the **Mobile** toggle to switch to mobile editing mode.
</Update>

<Update label="June 14, 2023" description="Email Deliverability Monitoring" tags={["Feature", "Email Marketing"]}>
  **What's new:** Real-time deliverability monitoring with inbox placement tracking, spam score checking, and blacklist alerts.

  **Why it matters:** Proactively catch deliverability issues before they impact your campaigns.

  **How to use it:** Navigate to **Marketing > Email > Deliverability** for your monitoring dashboard.
</Update>

<Update label="June 7, 2023" description="Funnel Drag-and-Drop Page Reordering" tags={["Feature", "Funnels"]}>
  **What's new:** Reorder funnel steps by dragging pages in the funnel builder sidebar, with automatic URL redirect management.

  **Why it matters:** Restructure your funnel flow without rebuilding pages.

  **How to use it:** In the funnel builder sidebar, drag pages to reorder them.
</Update>

<Update label="June 7, 2023" description="Email Contact Tag-Based Sending" tags={["Feature", "Email Marketing"]}>
  **What's new:** Send email campaigns directly to contacts with specific tags without creating a separate list, with multi-tag AND/OR logic.

  **Why it matters:** Quick targeted sends without list management overhead.

  **How to use it:** When selecting campaign recipients, choose **Tags** and select your targeting criteria.
</Update>

<Update label="June 7, 2023" description="Website Live Chat Widget" tags={["Feature", "Websites"]}>
  **What's new:** A customizable live chat widget for your website that connects to the HoopAI conversation inbox with AI-powered auto-responses.

  **Why it matters:** Convert website visitors into leads with instant chat engagement.

  **How to use it:** Go to **Sites > Chat Widget** and customize the appearance, then copy the embed code.
</Update>

<Update label="May 31, 2023" description="Email Subject Line A/B Testing" tags={["Feature", "Email Marketing"]}>
  **What's new:** Test up to three subject line variants on a subset of your list, with the winning subject automatically sent to the remainder.

  **Why it matters:** Data-driven subject line optimization for better open rates.

  **How to use it:** When composing a campaign, click **A/B Test Subject** and add your variants.
</Update>

<Update label="May 31, 2023" description="Funnel Global CSS and Scripts" tags={["Feature", "Funnels"]}>
  **What's new:** Apply CSS and JavaScript globally across all pages in a funnel from a single configuration point.

  **Why it matters:** Consistent styling and tracking across your entire funnel without per-page editing.

  **How to use it:** In funnel settings, go to **Custom Code** and add your global CSS and scripts.
</Update>

<Update label="May 24, 2023" description="Email Spam Score Checker" tags={["Feature", "Email Marketing"]}>
  **What's new:** Check your email's spam score before sending with detailed feedback on content, links, authentication, and formatting issues.

  **Why it matters:** Avoid the spam folder by fixing issues before you hit send.

  **How to use it:** In the email builder, click **Spam Check** to analyze your email.
</Update>

<Update label="May 24, 2023" description="Funnel Thank You Page Analytics" tags={["Feature", "Funnels"]}>
  **What's new:** Track thank you page views as conversions with source attribution, showing which traffic sources drive the most conversions.

  **Why it matters:** Understand which marketing channels deliver the best ROI.

  **How to use it:** Conversion tracking is automatic for thank you pages. View data in funnel analytics.
</Update>

<Update label="May 24, 2023" description="Contact Activity Score" tags={["Feature", "Contacts"]}>
  **What's new:** Contacts receive an automated activity score based on email engagement, website visits, form submissions, and conversation activity.

  **Why it matters:** Quickly identify your most active and engaged leads.

  **How to use it:** Activity scores appear on contact records and can be used as filters in smart lists.
</Update>

<Update label="May 17, 2023" description="Email HTML Code Editor" tags={["Feature", "Email Marketing"]}>
  **What's new:** A full-featured HTML code editor alongside the drag-and-drop builder with syntax highlighting, auto-completion, and live preview.

  **Why it matters:** Developers and designers can fine-tune email HTML when the visual editor is not enough.

  **How to use it:** In the email builder, click **Code Editor** to switch to HTML mode.
</Update>

<Update label="May 17, 2023" description="Website Analytics Integration" tags={["Feature", "Websites"]}>
  **What's new:** Built-in page analytics showing visits, unique visitors, bounce rate, and average time on page without external analytics tools.

  **Why it matters:** Understand website performance directly in HoopAI.

  **How to use it:** View analytics in **Sites > Websites > Analytics** for each site and page.
</Update>

<Update label="May 10, 2023" description="Funnel Builder Responsive Controls" tags={["Feature", "Funnels"]}>
  **What's new:** Granular responsive design controls let you adjust padding, font sizes, visibility, and layout per breakpoint (desktop, tablet, mobile).

  **Why it matters:** Pixel-perfect designs on every screen size.

  **How to use it:** In the funnel builder, use the breakpoint switcher to adjust settings per device.
</Update>

<Update label="May 10, 2023" description="Email Preheader Text Support" tags={["Feature", "Email Marketing"]}>
  **What's new:** Set custom preheader text that appears next to the subject line in inbox previews, with character count guidance.

  **Why it matters:** Effective preheaders increase open rates by providing additional context in the inbox.

  **How to use it:** When composing a campaign, fill in the **Preheader** field below the subject line.
</Update>

<Update label="May 3, 2023" description="Website Custom 404 Pages" tags={["Feature", "Websites"]}>
  **What's new:** Design custom 404 error pages for your website with helpful navigation links, search, and branded messaging.

  **Why it matters:** Turn dead-end pages into opportunities to guide visitors back to useful content.

  **How to use it:** In website settings, go to **Pages > 404 Page** and customize the design.
</Update>

<Update label="May 3, 2023" description="Funnel Split URL Testing" tags={["Feature", "Funnels"]}>
  **What's new:** Test entirely different funnel pages against each other with traffic splitting at the URL level and consolidated conversion reporting.

  **Why it matters:** Compare radically different page designs, not just element variations.

  **How to use it:** In funnel settings, create a **Split URL Test** and add your variant pages.
</Update>

<Update label="April 26, 2023" description="Email Bounce Management" tags={["Feature", "Email Marketing"]}>
  **What's new:** Automatic hard bounce suppression with bounce classification (hard, soft, complaint), retry logic for soft bounces, and list cleaning recommendations.

  **Why it matters:** Protect your sender reputation with automated bounce handling.

  **How to use it:** Bounce management is automatic. Review bounced contacts in **Marketing > Email > Bounces**.
</Update>

<Update label="April 26, 2023" description="Funnel Testimonial Element" tags={["Feature", "Funnels"]}>
  **What's new:** A dedicated testimonial element with carousel, grid, and featured layouts, star ratings, photos, and video testimonial support.

  **Why it matters:** Social proof elements are critical for conversion and now easy to add.

  **How to use it:** Add the **Testimonial** element in the funnel builder and add your customer reviews.
</Update>

<Update label="April 26, 2023" description="Workflow Opportunity Stage Change Trigger" tags={["Feature", "Workflows"]}>
  **What's new:** Trigger workflows when an opportunity moves to a specific pipeline stage, with conditions for the previous stage and deal value.

  **Why it matters:** Automate stage-specific actions like sending proposals, scheduling calls, or notifying team members.

  **How to use it:** Select the **Pipeline Stage Changed** trigger in the workflow builder.
</Update>

<Update label="April 19, 2023" description="Funnel Builder v2 Template Library" tags={["Feature", "Funnels"]}>
  **What's new:** Over 200 pre-built funnel templates organized by industry and goal (lead generation, sales, webinar, course launch, local business).

  **Why it matters:** Launch funnels in minutes instead of hours by starting from proven templates.

  **How to use it:** When creating a new funnel, browse the **Template Library** and select your starting point.
</Update>

<Update label="April 19, 2023" description="Email Click Tracking by Link" tags={["Feature", "Email Marketing"]}>
  **What's new:** Track clicks on individual links within an email with click counts, unique clicks, and click-through rates per link.

  **Why it matters:** Understand which CTAs and links resonate most with your audience.

  **How to use it:** View per-link click data in the campaign analytics after sending.
</Update>

<Update label="April 12, 2023" description="Website Password Protection" tags={["Feature", "Websites"]}>
  **What's new:** Protect individual website pages or entire sites with password access, with customizable password entry pages.

  **Why it matters:** Share draft sites with clients or create simple gated content without full membership setup.

  **How to use it:** In page settings, enable **Password Protection** and set your password.
</Update>

<Update label="April 12, 2023" description="Funnel Pricing Table Element" tags={["Feature", "Funnels"]}>
  **What's new:** A comparison pricing table element with feature rows, highlighted plans, annual/monthly toggles, and CTA buttons per tier.

  **Why it matters:** Professional pricing presentation increases conversions for SaaS and service businesses.

  **How to use it:** Add the **Pricing Table** element in the funnel builder and configure your tiers.
</Update>

<Update label="April 5, 2023" description="Email Send Throttling" tags={["Feature", "Email Marketing"]}>
  **What's new:** Control campaign send speed with configurable throttling to spread delivery over hours or days instead of sending all at once.

  **Why it matters:** Gradual sending protects deliverability for large lists and prevents server overload.

  **How to use it:** When scheduling a campaign, configure **Send Speed** in the delivery options.
</Update>

<Update label="April 5, 2023" description="Website Favicon and Branding Settings" tags={["Feature", "Websites"]}>
  **What's new:** Upload custom favicons and configure browser tab titles, social sharing images, and theme colors per website.

  **Why it matters:** Complete brand control across every touchpoint where your site appears.

  **How to use it:** In website settings, go to **Branding** and upload your favicon and social images.
</Update>

<Update label="April 5, 2023" description="Workflow Tag-Based Triggers" tags={["Feature", "Workflows"]}>
  **What's new:** Trigger workflows when specific tags are added or removed from contacts, with support for tag combinations using AND/OR logic.

  **Why it matters:** Tags are a simple yet powerful way to initiate automations based on contact categorization.

  **How to use it:** Select the **Tag Added** or **Tag Removed** trigger in the workflow builder.
</Update>

<Update label="March 29, 2023" description="Blog SEO Features" tags={["Feature", "Websites"]}>
  **What's new:** Blog posts now support structured data markup, custom slugs, canonical URLs, and automatic Open Graph tags for social sharing.

  **Why it matters:** Better search visibility and social sharing for your blog content.

  **How to use it:** Configure SEO settings on each blog post in the **SEO** tab.
</Update>

<Update label="March 29, 2023" description="Email Dark Mode Preview" tags={["Feature", "Email Marketing"]}>
  **What's new:** Preview how your emails look in dark mode across popular email clients before sending.

  **Why it matters:** Over 80% of users have dark mode enabled — ensure your emails look great for them.

  **How to use it:** In the email builder, click **Preview > Dark Mode** to see the dark mode rendering.
</Update>

<Update label="March 22, 2023" description="Funnel Builder Custom Fonts" tags={["Feature", "Funnels"]}>
  **What's new:** Upload and use custom fonts (WOFF, WOFF2, TTF) in your funnels alongside the existing Google Fonts library.

  **Why it matters:** Maintain exact brand typography across your marketing pages.

  **How to use it:** In funnel settings, go to **Fonts > Upload Custom Font** and apply it to your elements.
</Update>

<Update label="March 22, 2023" description="Website Multi-Language Support" tags={["Feature", "Websites"]}>
  **What's new:** Create multilingual website versions with a language switcher widget and per-language SEO settings.

  **Why it matters:** Reach international audiences with properly localized website content.

  **How to use it:** In website settings, enable **Multi-Language** and add your supported languages.
</Update>

<Update label="March 22, 2023" description="Contact Import Error Handling" tags={["Feature", "Contacts"]}>
  **What's new:** Detailed error reports for failed contact imports with row-level error messages and the ability to download and fix only the failed rows.

  **Why it matters:** Fix import issues quickly without re-importing your entire file.

  **How to use it:** After an import with errors, download the error report from the import history.
</Update>

<Update label="March 15, 2023" description="Funnel Builder Undo/Redo" tags={["Feature", "Funnels"]}>
  **What's new:** Full undo and redo support in the funnel builder with up to 50 history states, including element additions, deletions, and style changes.

  **Why it matters:** Experiment freely knowing you can always go back.

  **How to use it:** Use **Ctrl+Z** (undo) and **Ctrl+Shift+Z** (redo) or the toolbar buttons.
</Update>

<Update label="March 15, 2023" description="Email Custom Unsubscribe Page" tags={["Feature", "Email Marketing"]}>
  **What's new:** Design a custom-branded unsubscribe page with options to manage preferences instead of fully unsubscribing.

  **Why it matters:** A professional unsubscribe experience reduces full opt-outs and maintains brand trust.

  **How to use it:** Customize your unsubscribe page in **Marketing > Email > Settings > Unsubscribe Page**.
</Update>

<Update label="March 8, 2023" description="Funnel Builder Mobile Preview" tags={["Feature", "Funnels"]}>
  **What's new:** Real-time mobile preview in the funnel builder showing exactly how your page will appear on phones and tablets.

  **Why it matters:** Design mobile-first pages without switching devices or publishing drafts.

  **How to use it:** Click the **Mobile** icon in the funnel builder toolbar to toggle mobile preview.
</Update>

<Update label="March 8, 2023" description="Workflow Multi-Trigger Support" tags={["Feature", "Workflows"]}>
  **What's new:** A single workflow can now have multiple triggers, with contacts entering from any trigger path and merging into the same action sequence.

  **Why it matters:** Consolidate similar automations into one workflow instead of maintaining duplicates.

  **How to use it:** In the workflow builder, click **Add Trigger** to add additional entry points.
</Update>

<Update label="March 1, 2023" description="Funnel Builder v2 Beta Launch" tags={["Feature", "Funnels"]}>
  **What's new:** The v2 funnel builder enters public beta with a completely new drag-and-drop engine, layer panel, design tokens, and a rebuilt element library.

  **Why it matters:** A faster, more intuitive builder for creating high-converting marketing funnels.

  **How to use it:** Opt in to the v2 beta in **Settings > Labs > Funnel Builder v2**.
</Update>

<Update label="March 1, 2023" description="Email Sender Profile Management" tags={["Feature", "Email Marketing"]}>
  **What's new:** Create multiple sender profiles with different from names, email addresses, and reply-to settings for use across campaigns.

  **Why it matters:** Send from the right identity for each campaign (marketing, support, personal).

  **How to use it:** Manage sender profiles in **Marketing > Email > Settings > Sender Profiles**.
</Update>

<Update label="March 1, 2023" description="Contact Duplicate Detection" tags={["Feature", "Contacts"]}>
  **What's new:** Automatic duplicate contact detection based on email, phone, and name matching with merge suggestions and bulk merge tools.

  **Why it matters:** Keep your database clean and avoid sending duplicate messages.

  **How to use it:** View duplicate suggestions in **Contacts > Duplicates** and merge or dismiss matches.
</Update>

<Update label="February 22, 2023" description="Website Builder v2 Launch" tags={["Feature", "Websites"]}>
  **What's new:** The website builder has been completely rebuilt with a new visual editor, pre-designed sections, blog integration, and improved performance.

  **Why it matters:** Build professional multi-page websites faster with a modern editing experience.

  **How to use it:** Create a new website in **Sites > Websites** to use the v2 builder.
</Update>

<Update label="February 22, 2023" description="Email Campaign Cloning" tags={["Feature", "Email Marketing"]}>
  **What's new:** Clone any email campaign including its design, recipients, and settings with one click, making it easy to create series or reuse successful campaigns.

  **Why it matters:** Save time by building on what already works.

  **How to use it:** On any campaign, click **Clone** to create an editable copy.
</Update>

<Update label="February 15, 2023" description="Workflow Conversion Tracking" tags={["Feature", "Workflows"]}>
  **What's new:** Define conversion goals within workflows and track conversion rates at each step to identify drop-off points.

  **Why it matters:** Optimize your automations based on actual conversion data, not assumptions.

  **How to use it:** In the workflow builder, click **Set Goal** and define your conversion criteria.
</Update>

<Update label="February 15, 2023" description="Contact Notes and Internal Comments" tags={["Feature", "Contacts"]}>
  **What's new:** Add internal notes and team comments to contact records with @ mentions, timestamps, and file attachments.

  **Why it matters:** Centralize team communication about each contact for better collaboration.

  **How to use it:** On any contact record, use the **Notes** tab to add notes and mention team members.
</Update>

<Update label="February 15, 2023" description="Email Template Categorization" tags={["Feature", "Email Marketing"]}>
  **What's new:** Organize email templates into custom categories and folders with search and filtering for quick access.

  **Why it matters:** Find the right template instantly as your template library grows.

  **How to use it:** In **Marketing > Email > Templates**, use folders and categories to organize.
</Update>

<Update label="February 8, 2023" description="Website Domain Management" tags={["Feature", "Websites"]}>
  **What's new:** Improved domain management with automatic SSL renewal, DNS configuration wizard, and subdomain routing for multiple sites.

  **Why it matters:** Reliable, hassle-free domain setup for all your web properties.

  **How to use it:** Manage domains in **Settings > Domains** with the guided setup wizard.
</Update>

<Update label="February 8, 2023" description="Contact Custom Field Types" tags={["Feature", "Contacts"]}>
  **What's new:** New custom field types including file upload, signature, date range, multi-select dropdown, and numerical with validation rules.

  **Why it matters:** Capture any type of data on contact records without workarounds.

  **How to use it:** Create custom fields in **Settings > Custom Fields** with the new type options.
</Update>

<Update label="February 1, 2023" description="Email Campaign Analytics Export" tags={["Feature", "Email Marketing"]}>
  **What's new:** Export detailed campaign analytics to CSV including per-recipient engagement data, device stats, and link click details.

  **Why it matters:** Deep-dive into campaign performance in your own spreadsheets or BI tools.

  **How to use it:** On any campaign analytics page, click **Export** and select your data points.
</Update>

<Update label="February 1, 2023" description="Workflow Enrollment Limits" tags={["Feature", "Workflows"]}>
  **What's new:** Set maximum enrollment limits per workflow with options for daily, weekly, or total caps and queue management for overflow contacts.

  **Why it matters:** Control automation volume to stay within messaging limits or manage team capacity.

  **How to use it:** In workflow settings, configure **Enrollment Limits** with your desired caps.
</Update>

<Update label="January 25, 2023" description="Website Template Library" tags={["Feature", "Websites"]}>
  **What's new:** A curated library of 50+ website templates organized by industry (agency, restaurant, real estate, fitness, SaaS) with one-click installation.

  **Why it matters:** Launch a complete website in minutes by starting from a professional template.

  **How to use it:** When creating a new website, browse the **Template Library** and select your industry.
</Update>

<Update label="January 25, 2023" description="Email Contact Engagement History" tags={["Feature", "Email Marketing"]}>
  **What's new:** View a complete email engagement history per contact showing every campaign received, opened, clicked, and replied to.

  **Why it matters:** Understand each contact's email interaction history for better personalization.

  **How to use it:** On any contact record, go to the **Email** tab to view their engagement history.
</Update>

<Update label="January 25, 2023" description="Contact Pipeline Quick View" tags={["Feature", "CRM"]}>
  **What's new:** View a contact's current pipeline positions and opportunity details directly from the contact record without navigating to the pipeline.

  **Why it matters:** Faster context when reviewing a contact's sales status.

  **How to use it:** On any contact record, see the **Opportunities** section for pipeline positions.
</Update>

<Update label="January 18, 2023" description="Email Builder Image Editor" tags={["Feature", "Email Marketing"]}>
  **What's new:** An in-line image editor within the email builder with crop, resize, filters, text overlay, and optimization for email-friendly file sizes.

  **Why it matters:** Edit images without leaving the email builder or opening external tools.

  **How to use it:** Click any image in the email builder and select **Edit** to open the image editor.
</Update>

<Update label="January 18, 2023" description="Website Responsive Breakpoint Controls" tags={["Feature", "Websites"]}>
  **What's new:** Fine-tune website design at desktop, tablet, and mobile breakpoints with independent styling controls for each device size.

  **Why it matters:** Deliver the best possible experience on every screen size.

  **How to use it:** In the website editor, use the breakpoint switcher in the toolbar.
</Update>

<Update label="January 11, 2023" description="Workflow Execution Speed Improvements" tags={["Improvement", "Workflows"]}>
  **What's new:** Workflow engine performance upgrades deliver 3x faster action execution and reduced queue wait times during peak usage.

  **Why it matters:** Time-sensitive automations execute closer to real time.

  **How to use it:** No action needed — all workflows benefit automatically.
</Update>

<Update label="January 11, 2023" description="Email Footer Compliance Editor" tags={["Feature", "Email Marketing"]}>
  **What's new:** Customize the required email footer with your business information, unsubscribe link style, and branding while maintaining CAN-SPAM compliance.

  **Why it matters:** Professional footers that match your brand while staying legally compliant.

  **How to use it:** Customize footer settings in **Marketing > Email > Settings > Footer**.
</Update>

<Update label="January 11, 2023" description="Contact Search Overhaul" tags={["Enhancement", "Contacts"]}>
  **What's new:** Redesigned contact search with instant results, search across all fields (including custom fields), and saved search history.

  **Why it matters:** Find any contact instantly, no matter what information you remember about them.

  **How to use it:** Use the global search bar or the search field in the contacts list.
</Update>

<Update label="January 4, 2023" description="Platform Dashboard Redesign" tags={["Enhancement", "Dashboard"]}>
  **What's new:** A refreshed dashboard with customizable widget layout, quick stats, recent activity feed, and team performance overview.

  **Why it matters:** Start every day with a clear picture of your business health and pending tasks.

  **How to use it:** The new dashboard is live on login. Customize the layout by clicking **Edit Dashboard**.
</Update>

<Update label="January 4, 2023" description="Email Builder Quick Actions" tags={["Feature", "Email Marketing"]}>
  **What's new:** Right-click context menus and keyboard shortcuts in the email builder for faster editing including duplicate, copy style, and swap content.

  **Why it matters:** Power users can build emails significantly faster with keyboard-driven workflows.

  **How to use it:** Right-click any element in the email builder or use keyboard shortcuts shown in the help panel.
</Update>
