Changelog

All the latest updates, improvements, and fixes to Reepl.

March 7, 2026

New
  • Pull contacts from Salesforce -- You can now import contacts from Salesforce into Reepl. Select a list view, map fields between Salesforce and Reepl, and import with automatic deduplication.
  • Freshworks CRM integration -- Connect your Freshworks CRM account to sync LinkedIn contacts and profile data with your CRM.

March 5, 2026

New
  • AI comments on LinkedIn newsletters -- The Reepl extension now generates AI-powered comments on LinkedIn newsletter and Pulse articles, not just regular posts.
Improved
  • Salesforce: sync contacts as Leads -- A new toggle in your Salesforce integration settings lets you choose to sync LinkedIn saves as Leads instead of Contacts.
  • Extension compatibility with new LinkedIn layout -- Profile detection, name, photo, and sidebar injection now work correctly on the updated LinkedIn profile design.

March 4, 2026

New
  • Merge lists -- You can now merge two contact lists into one. Select a list, choose "Merge", pick the target list, and all contacts are combined. Great for cleaning up duplicates or consolidating segments.
  • First comment on posts -- Write a first comment directly in the LinkedIn preview when composing a post. It gets posted automatically right after your content goes live.
Improved
  • Content grading score -- The content grade in the Post Formatter now shows a visual score dial with a pie chart, emoji letter grade, and descriptions for each metric (readability, conciseness, engagement) so it's easier to understand what to improve.
  • Mobile-friendly content tools -- The content creator, AI Copilot, Post Formatter, Carousel Generator, Post Virality Checker, and Tweet Screenshot Converter all work correctly on phones and tablets. No more horizontal scrolling or overlapping panels on small screens.
  • Favorite contacts sync -- Starred contacts now stay in sync correctly across page loads and when contacts are updated, with no flicker or incorrect state.

March 3, 2026

Improved
  • Templates now require a plan -- The Templates library is now available on Pro plans and during your trial. Free users see an upgrade prompt; trial users see the option to try for $1.

March 2, 2026

New
  • Apollo integration -- Connect your Apollo.io API key to enrich LinkedIn profiles with verified emails, phone numbers, and company data.
  • Prospeo integration -- Connect your Prospeo API key to find and verify professional email addresses for LinkedIn profiles.

March 1, 2026

New
  • Twitter/X integration -- Connect your X (Twitter) account to Reepl. Cross-post your LinkedIn content to X and manage both platforms from one place.
  • Floating Copilot panel -- The AI Copilot now opens as a floating panel you can drag, resize, and pin anywhere on screen, so you can use it side-by-side with the editor.
  • Salesforce integration -- Connect your Salesforce CRM to sync LinkedIn contacts, log engagement activity, and keep your pipeline in sync.
  • GoHighLevel integration -- Connect your GoHighLevel CRM to sync contacts and log LinkedIn activity automatically.
  • Contacts bulk actions -- Select multiple contacts and apply actions in bulk: delete, tag, change status, or move to a different list.
Improved
  • Sidebar redesign -- Refreshed sidebar with cleaner hover states and improved navigation layout.
  • Profile avatars -- Contacts without a photo now show styled initials instead of a blank placeholder.
Fixed
  • Scheduled posts failing from Copilot -- Loading a draft via the Copilot while a scheduled post was open could cause a "Post not found" error. This is now fixed.
  • Dropdowns hidden behind dialogs -- Select menus, popovers, and tooltips opened inside a dialog were sometimes hidden behind the overlay. They now always appear on top.
  • Published tab showing "Create List" button -- The empty state on the Published tab incorrectly showed a "Create List" button. It now shows the correct message.

February 27, 2026

Improved
  • Extension detected but profile access blocked -- If your Reepl extension is installed but LinkedIn profile data can't be fetched (due to permissions or an older extension version), you'll now see a clear message with step-by-step instructions for running the analysis directly from the extension sidebar instead of a generic error.
Fixed
  • Promo page showing outdated plan features -- Promotional offer pages (e.g. comeback and review thank-you offers) were displaying an old feature list that did not match the current Pro plan. They now show the same up-to-date features as the plans page.

February 26, 2026

New
  • Generate carousels via MCP -- Ask Claude (or any MCP-compatible AI assistant) to create a carousel for you. The AI can generate a full carousel with slides, content, and styling directly from a prompt, and it will appear in your carousel editor ready to publish.
Fixed
  • Posts scheduled via LinkedIn stuck in queue -- Posts you scheduled natively through LinkedIn (via the Chrome extension's native scheduler) were staying in the Queued tab indefinitely. They now automatically move to Published once their scheduled time has passed.

February 25, 2026

New
  • Slack notifications -- Connect your Slack workspace from Notification Settings and choose which channel receives your Reepl activity. Channels are listed with public and private indicators so you can pick the right one.
Improved
  • Billing page -- The billing page now shows a warning banner when a payment has failed, with a direct link to update your payment details. A progress bar shows how many days remain in your current billing period, and any active discounts are displayed inline. Team members see billing info in read-only mode; only workspace owners can make changes.
  • In-app notifications -- The notification dropdown now includes a "Mark all as read" button. Notifications cover new activity types including trial alerts, agent posts, CoPilot scheduling, and team activity. Clicking a notification takes you directly to the relevant section of the app.

February 24, 2026

New
  • Carousel font size controls -- Choose Small, Medium, Large, or Extra Large for title and body text in your carousel slides. Long titles automatically scale down to prevent overflow.
  • Starter carousel examples -- The carousel editor now opens with two example carousels ("Quick Tips" and "Story Arc") on your first visit, so you can jump straight into editing instead of starting from a blank canvas.
  • New Carousel button -- A "New" button in the carousel sidebar lets you reset to a blank canvas at any time. If you have unsaved changes, you'll be asked to confirm first.
Improved
  • Carousel draft previews -- Draft cards in the sidebar now show a live color preview of your first slide instead of a blank placeholder, making it easy to spot the right draft at a glance.
  • Instant content queue actions -- Approving, rejecting, requesting changes, and other queue actions now update the UI immediately without waiting for a server response.
  • Trial warning -- The sidebar trial reminder can now be dismissed with the X button and won't reappear during the same session. The banner and the dashboard trial offer no longer show at the same time.
Fixed
  • Comment errors in the content queue -- Failed comment submissions now show an error message instead of silently appearing to succeed.
  • Published posts disappear from queue -- Posts sent to LinkedIn from the approval queue now immediately disappear from the queue and stay removed.

February 22, 2026

New
  • Carousel drafts -- Save your carousel work as a draft and come back to it later. A save button in the toolbar shows an unsaved-changes indicator, and you can load any previous draft to resume editing.
  • Brand kits for carousels -- Save your preferred carousel styling (theme, colors, background, graphics) as a reusable brand kit. Apply a kit when creating carousels to instantly match your brand's look.
  • Post and schedule carousels to LinkedIn -- New "Post" and "Schedule" buttons in the carousel editor let you publish directly to LinkedIn or schedule for later, without leaving the editor.
  • Slash commands for engagement comments -- Type "/" in the engagement feed comment box to see your configured comment styles (e.g., thoughtful, supportive, contrarian). Pick one to instantly generate an AI comment in that tone.
  • Image attachments in CoPilot -- Attach up to 4 images to your CoPilot messages. The AI can analyze the images and help you create LinkedIn posts based on them.
  • CoPilot integration sources -- Pull data from connected integrations (Notion, Google Sheets, Google Docs, Airtable, Reddit, YouTube) and web search directly into CoPilot to inform your content.
  • Multiple Substack newsletters -- Connect up to 5 Substack newsletters and see articles from all of them in a single, merged feed sorted by date.
  • Medium articles feed -- Connected Medium profiles now show recent stories, just like Substack. Connect up to 5 Medium profiles and browse all your stories in one place.
Improved
  • Engagement feed multi-profile filter -- Select multiple LinkedIn profiles at once using checkboxes, and your filter preferences are now saved between visits.
  • Engagement feed loading -- See incremental progress like "Loading 2 of 5 profiles..." instead of a generic spinner, with posts appearing as each profile loads.
  • Plan upgrade proration -- When changing plans, you now see a detailed cost breakdown showing credits for unused time and charges for the new plan, right in the app.
  • Yearly savings prompt -- Monthly subscribers see a personalized banner showing how much they could save by switching to yearly billing.
  • Integrations page -- Filter integrations by category (Content, CRM, Productivity, AI) and search by name. View preference is now remembered.
  • API key management -- Managing API keys for AI integrations is now simpler, with key status shown inline and add/update/delete actions in one place.
  • Compose page sources -- The source picker for new posts now shows three clear options: Text, Repurpose, and Carousel.
  • Ideas panel -- Integration and activity sources are now organized in compact dropdown menus instead of individual buttons.
  • CoPilot input -- The separate source, attach, and styles buttons have been consolidated into a single "+" menu for a cleaner input area.
  • Integration management -- The Substack and Medium settings pages now show a list of all connected feeds with the ability to add or remove individual ones.
Fixed
  • LinkedIn-scheduled posts -- Posts scheduled directly through LinkedIn now appear as read-only in your schedule view, preventing accidental edits or deletions.
  • Engagement comment loading -- The loading spinner when generating AI comments is now tracked per-post instead of showing on all posts at once.
  • Integration error handling -- Fixed issues where temporary API errors could make connected integrations appear disconnected, with clearer error messages for invalid API keys.

February 19, 2026

Improved
  • Integrations available during trial -- Users on a Premium or Max trial now have access to premium integrations (HubSpot, Pipedrive, Zoho CRM, and others) for the duration of their trial.
  • Engagement Feed and Inbox upgrade prompts -- Gated pages now show a preview of the feature while displaying the upgrade prompt, so you can see what you're unlocking.
Fixed
  • Sidebar stuck loading on session error -- Fixed an issue where the sidebar user menu could get stuck in a loading state if your session expired, making it impossible to log out.

February 17, 2026

New
  • CoPilot interactive questions -- CoPilot can now ask you clarifying questions before creating your post. Answer one at a time with option buttons, sliders, or custom text input to get more tailored results.
  • Refine your draft comments -- Type a draft comment in the Chrome extension and click generate. The AI will refine and improve your draft instead of writing from scratch.
  • Bring your own AI key for commenting and messaging -- Use your own OpenAI, Anthropic, or Google Gemini API keys for comment and message generation in the Chrome extension, at no extra credit cost.
  • Create custom voice tones from Extension Settings -- Add new voice tones directly from the Comment Assistant or DM Reply Assistant tone dropdown, without leaving the settings page.
Improved
  • CoPilot reliability -- Automatic retry when the AI takes too long to respond, with better error handling across all AI providers.
  • Headline Generator -- Only your current role is required now; all other fields are optional.
Fixed
  • CoPilot post topic appearing as "undefined" -- Fixed an issue where CoPilot would sometimes use "undefined" as the topic when generating a post.
  • Agent setup integration links -- Clicking "Connect" on YouTube, Reddit, Substack, or Medium sources in the Agent Setup Wizard now correctly opens the integration settings page instead of showing an error.

February 16, 2026

New
  • Bring your own AI models to CoPilot -- Connect your OpenAI, Anthropic, or Google Gemini API key in Settings > Integrations, then choose which models appear in the CoPilot model picker. Use GPT-4o, Haiku 3.5, Gemini 2.0 Flash, and more -- directly with your own API key at no extra credit cost.
  • CoPilot stop button -- Cancel a streaming AI response mid-generation and send a new message right away.
  • Shared team credits -- Team and agency plan members now draw from a shared credit pool. Credits are managed at the organization level, so every team member can use features without needing individual credit balances.

February 11, 2026

Improved
  • Faster page loads -- Reduced initial page load times by deferring heavy analytics and PDF libraries until they're actually needed.
  • Smoother interactions -- Optimized how the app tracks UI changes, reducing unnecessary screen updates across the content creator, carousel editor, onboarding, and settings.
  • Faster calendar views -- Replaced a heavy date library with a lighter alternative for snappier calendar rendering.
Removed
  • Legacy analytics -- Removed the old Mixpanel tracking system. All analytics now run through PostHog.

February 10, 2026

Improved
  • LinkedIn Inbox keyboard shortcuts -- Navigate conversations with j/k, archive with e, label with l, and snooze with s. Expand AI-powered replies with Cmd+J.
  • LinkedIn Inbox filters and CRM context -- Filter conversations and see contact details alongside messages for richer context.
  • AI expand comment -- Use AI to expand short comments into more thoughtful replies directly in the Engagement Feed.
  • Contact export -- Export individual contacts as a CSV file from the contact profile.
  • Activity scoreboard tuning -- Adjusted the daily posting target for a more realistic goal.
Fixed
  • Contact save button -- Fixed the save button not reflecting the correct saved state on LinkedIn profiles.
  • LinkedIn typo -- Fixed "Linked In" appearing instead of "LinkedIn" across the app.

February 8, 2026

New
  • Engagement Feed (Early Beta) -- Track and engage with LinkedIn posts from contacts in your engagement lists. Enable engagement on any list, and Reepl will fetch recent posts from those contacts so you can comment directly without leaving the app. Available for Lifetime and Max plan users.
  • Engagement list toggle -- Enable or disable engagement tracking on any contact list from the list table actions menu.
  • LinkedIn Inbox -- Read and reply to your LinkedIn messages directly from Reepl. Manage conversations without leaving the app. Available for Lifetime and Max plan users.
Improved
  • Extension version gating -- Features that require a newer extension version now show a Coming Soon preview, so you know what to expect before updating.
  • Feature access clarity -- Engagement Feed and LinkedIn Inbox now clearly show plan requirements upfront, preventing confusing upgrade flows.

February 7, 2026

New
  • Dashboard drag-and-drop -- Rearrange widgets on your home dashboard by dragging and dropping. Your layout is saved automatically and persists across sessions.
  • Comment on published posts -- Add comments directly on your published posts from within the app.
  • Dashboard offer widget -- Trial and free users now see a contextual upgrade prompt on the dashboard.
Improved
  • Internationalization -- Extracted remaining hardcoded strings from the composer and fixed placeholder mismatches across all 7 languages.
  • Content creator performance -- Unified posts fetching for faster load times in the content creator.
  • Timezone utilities -- Expanded timezone formatting options for more accurate schedule displays.
Fixed
  • Free tools background color -- Fixed background color rendering and breaking layout changes on free tools.

January 27, 2026

New
  • Apps & API settings -- Redesigned API keys page with management tools and a value-prop description. Renamed from "API Access" to "Apps & API".
  • LinkedIn character validation -- Real-time character count validation integrated across all post composition components.
  • LinkedIn headline lock -- Prevent the Chrome extension from overwriting your LinkedIn headline with a new lock toggle.
  • API key edit permissions -- Control which scopes each API key can access.
  • Voice input for Story Wizard -- Dictate your stories using voice input in the story wizard.
Improved
  • Content creator layout -- Refactored to use a shared layout with a persistent Copilot panel.
  • SEO improvements -- Fixed indexing, robots.txt, metadata, semantic HTML, and loading states across the web app.
  • Integration click-through -- Clicking "Connect" on collection tables now navigates directly to the integration setup.
  • Notification routing -- Clicking a notification now opens the correct tab based on notification type.
Fixed
  • Copilot streaming markers -- POST_PREVIEW markers no longer appear in Copilot streaming output.
  • Sidebar layout -- Fixed white space on shorter viewports, icon centering when collapsed, and footer padding on settings pages.
  • Claude models BYOK -- All Claude models now require a user API key (BYOK) to prevent unexpected charges.

January 17, 2026

New
  • AI Agent for LinkedIn -- Configure an automated AI agent that drafts and schedules LinkedIn posts on your behalf.
  • Gemini AI image generation -- Generate images with Google Gemini and auto-attach them to posts with a shimmer loading effect.
  • Stories feature -- Guided story templates to help you write compelling personal narratives for LinkedIn.
  • Source integrations -- Pull content from YouTube, Reddit, Substack, and Medium as writing sources in the Copilot.
  • Voice Profiles -- Research-based voice profiles that learn your writing style. Replace generic tone presets with real personality modeling.
  • Activity Scoreboard -- Track your LinkedIn engagement activity on the dashboard with a scoreboard widget.
  • Content Queue Stats -- New dashboard widget showing your scheduled content pipeline at a glance.
  • Prompt import/export -- Import prompt collections and export your custom prompts to share or back up.
  • Ghost preview for queue -- See placeholder time slots in your scheduling queue so you know where your next post will land.
  • Drag-and-drop file upload -- Drop files directly onto the composer to attach media to posts.
  • Edge extension support -- Reepl Chrome extension now works on Microsoft Edge with dedicated extension ID support.
Improved
  • GeneratedVia tracking -- AI-generated content now shows a hover card indicating which model produced it.
  • SSR and lazy loading -- Heavy components are now lazy-loaded for faster initial page renders.
  • Posting schedule preferences -- Configure your preferred posting times for smarter scheduling suggestions.
  • Messaging groups -- Manage messaging groups and improve prompt library organization.
  • Virality checker -- Optimized analysis and improved UI for the post virality checker.
  • Onboarding checklist -- Checklist state now persists to your user profile across devices.
Fixed
  • Voice profiles for individuals -- Fixed voice profiles not working for users without an organization.
  • Settings sidebar scroll -- Settings sidebar is now scrollable at higher zoom levels.
  • Text overflow -- Fixed text overflow in Recently Viewed cards.
  • DOM error on language change -- Resolved Intercom-related DOM error when switching languages.

January 2, 2026

New
  • Team management -- New team management page for inviting members and managing roles.
  • Referral program redesign -- Revamped referral program UI with clearer rewards and tracking.
  • Analytics gating -- Free users see a placeholder preview of analytics features, encouraging upgrades.
  • Claude Opus 4.5 -- Added Claude Opus 4.5 as a Copilot model option (requires BYOK API key).
Improved
  • Agent config panel -- Updated agent configuration panel with feature parity to the setup wizard.
  • LinkedIn preview -- Newline handling in post preview now matches actual LinkedIn display.
  • Google Picker -- Enforces the same Google account for the file picker as your connected integration.
Fixed
  • Extension stats tracking -- Fixed detection of LinkedIn comment-post buttons for accurate stats on older LinkedIn layouts.
  • Promotional banner -- Updated January 2026 grace period messaging.

December 15, 2025

New
  • Source-based content extraction -- Pull content from YouTube videos, web articles, and PDFs directly in the Copilot to use as writing context.
  • LinkedIn Post Screenshot API -- New backend Lambda for capturing LinkedIn post screenshots.
  • HLS stream support -- Download videos from LinkedIn Events and Bluesky using HLS stream handling.
  • Posting Consistency metric -- Track your weekly posting consistency with a configurable target goal.
  • Content approval workflow -- Submit posts for review before publishing, with approval/rejection flow.
  • Draft limits for free tier -- Free users now have a cap on the number of drafts they can save.
  • Plan-specific coupons -- Promo codes can now be restricted to specific subscription plans.
Improved
  • Regional pricing -- Fixed currency display to use actual regional pricing instead of hard-coded USD across billing and pricing pages.
  • Idea cards redesign -- Idea cards now display in a LinkedIn post style layout, defaulting to the Notion tab.
  • Email broadcasts -- Batch size is now configurable for email broadcasts.
  • Customer.io tracking -- AI content generation events now tracked in Customer.io for engagement analytics.
  • Post stats refresh -- LinkedIn post stats can now be refreshed asynchronously.
Fixed
  • i18n fallback -- Added English fallback for missing translation keys across all languages.
  • Currency display -- Fixed pricing inconsistency on billing page for international users.
  • Checkout currency -- Regional pricing now correctly detected during checkout.
  • Credits on cancellation -- Purchased credits are now preserved when a subscription is cancelled.

December 5, 2025

New
  • Auto-Comment Team Engagement -- Automatically generate and post supportive comments from team members on your LinkedIn posts.
  • Auto-react settings -- Configure automatic reactions on team members' posts from integration settings.
  • HubSpot integration settings -- Toggle-based configuration for HubSpot CRM sync preferences.
  • Pipedrive and Zoho CRM tag mapping -- Map tags and labels between Reepl lists and your CRM contacts.
  • Max plan -- New top-tier plan with higher limits, added alongside refreshed pricing.
  • 7 new free LinkedIn tools -- Connection request writer, headline optimizer, recommendation writer, endorsement generator, event description writer, newsletter intro generator, and poll creator.
  • LinkedIn Post Screenshot Generator -- New free tool to capture and style LinkedIn post screenshots.
Improved
  • Workspace support -- Inactive workspaces are now supported with proper switching and permission handling.
  • Media attachments -- Posts now support multiple media URLs for image attachments in both creation and editing.
  • Multilingual translations -- Synchronized and completed translations across all 7 languages to 100% consistency.
  • Sidebar responsiveness -- Improved sidebar layout on smaller screens with updated tool naming.
  • Analytics cards -- Refreshed analytics card design and contact management UI.
  • Team member authorship -- Content creator now shows which team member authored each post.
Fixed
  • Calendar view button -- Fixed non-clickable button in the calendar view.
  • CRM permission checkboxes -- Removed non-functional permission checkboxes from Zoho CRM and Pipedrive settings.
  • Workspace switching -- Fixed workspace switching bugs and permission issues.
  • Recently viewed truncation -- Fixed title truncation bug in recently viewed cards.
  • Extension menu -- Redesigned extension popup menu with updated UI and consistent styling.
  • Extension stats sync -- Improved stats synchronization and modal post content extraction.

November 25, 2025

New
  • Content Creator with AI Copilot -- Major new feature: write LinkedIn posts with an AI Copilot assistant, integrated calendar view, and a unified LinkedIn composer.
  • Unified Plans & Pricing -- New pricing page with tab navigation showing all plan tiers side by side.
  • Content Calendar Creator -- Generate a full month of LinkedIn content ideas with AI, then save them directly to your drafts.
  • Notifications system -- In-app notifications with real-time updates and workspace-scoped delivery.
  • Post Details dialog -- View full post details, Copilot thread history, and draft metadata in a dialog.
  • AI actions popover -- Quick AI actions (rewrite, shorten, expand) with undo/redo support.
  • Creation Tools thumbnails -- Creation Tools page now shows image thumbnails for each tool.
  • Old LinkedIn support -- Chrome extension now works on both old and new LinkedIn layouts.
Improved
  • Unified PostCard -- Consistent card design across scheduled, draft, and published post views.
  • Content Scheduler UX -- Improved drag-and-drop queue, calendar draft actions, and schedule dialog timezone clarity.
  • Extract Ideas UI -- Simplified with progressive disclosure for a cleaner experience.
  • SEO metadata -- Added comprehensive SEO metadata to all pages.
  • Design system -- Typography consistency updates and design system refinements across the app.
Fixed
  • Timezone draft rendering -- Fixed a bug where drafts would not render for users in non-UTC timezones.
  • Calendar draft actions -- Fixed content scheduler layout and calendar draft interaction issues.
  • Sidebar icon alignment -- Fixed icon centering in collapsed sidebar state.
  • MCP token refresh -- Improved token refresh reliability and fixed 30-day logout issue.
  • Workspace collection filtering -- Fixed workspace filtering for collections.

November 17, 2025

New
  • Black Friday 2025 sale -- Multi-plan promotional system with automatic coupon application.
  • 2-step payment flow -- Billing address collection before payment for Indian RBI compliance, with confetti on success.
  • Geo-location pricing -- Automatic country detection for regional pricing on all pricing pages.
  • Viral Loops referral program -- Integrated referral program for users to earn rewards by sharing Reepl.
  • Feature gating system -- Granular access control showing preview placeholders for gated features instead of blocking access entirely.
  • Email finder credits -- New credits system for the email finder feature in the web app.
  • Carousel generator gating -- Carousel generator now enforces subscription tier validation.
  • Extension daily limits -- Free plan users see a daily usage limit overlay on the Chrome extension.
Improved
  • Extension payment redirect -- Extension now redirects to the web app for payment instead of embedding Stripe.
  • Template switching -- Fixed flickering when switching between template catalog tabs.
  • Collection sorting -- Removed redundant frontend sorting since the backend now handles sort order.
  • Swipe file sharing -- Improved sharing with type-based routing for different content types.
  • Subscription status display -- Clearer subscription status and trial conversion UX.
Fixed
  • Collection operations -- Fixed stale data after move/delete operations in collections by invalidating queries.
  • Post selection -- Cleared post selection state after move/delete operations.
  • Black Friday pricing -- Fixed showing actual discounted price instead of incorrect amount for annual offers.
  • Promo button text -- Fixed plan name placeholder not being replaced dynamically in promo buttons.
  • Collections performance -- Fixed duplicate posts and improved load performance.

November 7, 2025

New
  • Intercom integration -- Contact Us now opens the Intercom messenger widget for live support.
  • Help dropdown menu -- Added a help menu to the top navigation bar with quick links to docs, support, and shortcuts.
  • Extension settings sync -- Extension preferences now sync with the backend, with dynamic widget settings validation.
  • PostHog analytics -- Added 10 core user journey tracking events for product analytics.
  • Promotional discount codes -- New system for creating and validating promo codes with dedicated claim pages.
Improved
  • Auth page redesign -- Sign-up and login pages redesigned to follow the design system with modern animations.
  • Extension setup UX -- Improved dark mode support, accurate copy, and interactive plan cards instead of static images.
  • OAuth redirect speed -- OAuth login and signup redirects are now 75-85% faster.
  • MCP Connector -- Renamed from "MCP Integrations" with simple and advanced setup methods, tabbed settings page.
  • Extension progressive loading -- Better loading states and error handling throughout the extension.
  • LinkedIn comment generation -- Research-backed AI parameters for more human-like LinkedIn comments.
Fixed
  • Global search results -- Fixed wrong results appearing due to React key collision.
  • Lemlist integration -- Updated API endpoint to fix broken integration.
  • Carousel slide count -- Fixed input bugs and improved UX for setting slide count.
  • Cancellation discount -- Prevented the cancellation discount from being offered multiple times.
  • Stripe duplicate requests -- Fixed idempotency key errors causing duplicate payment requests.
  • Google Sheets/Docs errors -- Fixed 403 errors by skipping unnecessary API calls.
  • Extension URL validation -- Added validation to prevent invalid URLs in article extraction.

November 1, 2025

New
  • Feature gating for workspace and team -- Workspace and team settings show a "Coming Soon" state for plans that don't include them.
  • Zero results messages -- Empty search results now show helpful "No [type] found" messages instead of blank screens.
  • Automatic LinkedIn profile sync -- Chrome extension now syncs your LinkedIn profile automatically on install.
Improved
  • Privacy settings -- Renamed "Permissions" to "Privacy" with a new research participation toggle.
  • Phone input -- Replaced custom phone input with the react-phone-number-input library for better international support.
  • Extension preferences sync -- Profile viewers and post impressions now included in stats API response.
Fixed
  • Typos -- Corrected typos throughout the codebase.
  • Google OAuth -- Fixed OAuth prompt parameter casing for TypeScript compatibility.
  • Contact lists dialog -- Fixed selected lists not persisting and current lists not showing in "Add to Lists" dialog.
  • MCP token refresh -- Improved retry logic and added comprehensive logging for token refresh failures.

October 29, 2025

New
  • Dynamic location-based pricing -- Plans and billing now display prices in your local currency based on your geographic location.
  • Subscription cancellation flow -- Cancel your subscription with a guided retention flow that offers a discount before confirming.
  • MCP integration -- Connect Reepl to Claude Desktop and ChatGPT via the Model Context Protocol, with multi-app support.
  • Google Picker API -- Browse and select Google Docs and Sheets directly from a native picker inside the app.
  • Post-to-template flow -- Convert any post into a reusable template, create catalogs, and share templates with your team.
  • Post analysis -- Analyze the performance and quality of your draft and published posts with AI-generated insights.
  • Profile analyzer integration -- Run your LinkedIn profile through the AI analyzer directly from the authenticated app.
  • Comprehensive SEO -- Phase 1 SEO implementation with structured data, meta tags, and semantic HTML across all pages.
Improved
  • Pricing page -- Complete redesign with detailed features, credit breakdown, FAQ section, and multi-currency support.
  • Billing page -- Enhanced with subscription status displays, plan comparison, and pricing information.
  • Contact profile UI -- Improved contact profile layout and data mapping for CRM integrations.
  • Google OAuth scope -- Updated to use the more restrictive drive.file scope instead of full Drive access.
  • OpenAI model preferences -- OAuth integration detection and model preference selection in settings.
  • Extension profile extraction -- Improved LinkedIn profile data extraction quality.
Fixed
  • MCP OAuth -- Fixed refresh token handling by using the Amplify internal token store.
  • Media URLs in scheduler -- Fixed media URLs not displaying in content scheduler tabs.
  • Whitespace in scheduler -- Fixed whitespace preservation in content scheduler components.
  • Extension setup tracking -- Enabled extension setup completion tracking at the profile level.
  • Google Docs display -- Fixed showing document IDs instead of actual document names.
  • Authentication race condition -- Fixed stale or dummy user data appearing after login.

October 20, 2025

New
  • Multi-organization support -- Switch between multiple organizations and workspaces within a single account.
  • Contact activity tracking -- Track engagement history and add notes on individual contacts.
  • Published posts on home sidebar -- Your recent published posts now appear on the dashboard sidebar with clickable previews.
  • LinkedIn connection validation -- Validate your LinkedIn connection with a fluid OAuth modal before posting.
  • Media upload in scheduler -- Upload and attach media files directly within the content scheduler.
  • Post editing in scheduler -- Edit scheduled and draft posts inline within the scheduler view.
  • Intercom JWT authentication -- Secure identity verification for the Intercom support widget.
  • Extension real-time login detection -- Streak widget and popups now detect login state in real time.
  • Auto-contact creation -- Chrome extension automatically creates contacts based on LinkedIn engagement.
  • Recipient profile tracking -- Track who you message on LinkedIn with automatic profile capture.
Improved
  • Content scheduler drag-and-drop -- Improved UX with optimistic updates for smoother reordering.
  • AI Assistant toggle -- New toggle to show/hide the AI assistant, plus redesigned Creation Tools page.
  • Analytics date range -- Restored working analytics with proper date range filter support.
  • Performance chart -- Connected the home page performance chart to the real stats API.
  • Emoji picker -- Optimized emoji picker size and positioning for better usability.
  • Extension performance -- Three-phase MutationObserver optimization reducing memory leaks and fixing flickering in message/comment buttons.
  • Upgrade popup -- Redesigned upgrade and buy credits popup for better conversion.
Fixed
  • OAuth login -- Removed premature signOut that prevented successful OAuth login.
  • Model training deletion -- Fixed file deletion not working in model training.
  • Invite Member navigation -- Fixed navigation and added Send Feedback feature.
  • Extension notes -- Fixed notes not appearing immediately after save.
  • Extension profile analysis -- Fixed analysis not displaying when userPersona is null.
  • Extension crash -- Fixed Chrome extension crash and redesigned Ideas UX.
  • Post formatter -- Fixed post formatter in content scheduler.

October 12, 2025

New
  • LinkedIn post scheduling -- Full scheduling infrastructure: pick a time slot, schedule posts, and manage your queue with optimal posting time suggestions.
  • Stripe inline credit purchases -- Buy additional credits with Stripe Elements embedded directly in the app, plus auto-purchase setup.
  • RAG-based model training -- Upload files to train custom AI models with authorization controls and file limits.
  • LinkedIn Banner Generator -- New free tool to create professional LinkedIn banner images.
  • LinkedIn Ad Copy Generator -- Generate high-converting LinkedIn ad copy with AI.
  • Video Caption & Script Generator -- Create LinkedIn video captions and scripts with AI assistance.
  • About Section Creator -- Generate a compelling LinkedIn About section with AI.
  • Content Calendar Creator -- Plan your content calendar with AI-generated ideas.
  • Template sharing -- Share templates with other users and duplicate prompts in the prompt library.
  • Contact and collection export -- Export your contacts and collections as downloadable files.
  • Bold and italic in editor -- Toggle bold and italic formatting in the post editor.
  • Failed posts with retry -- Failed posts now appear in the Published tab with a retry button.
Improved
  • Schedule queue -- Visual indicator for pre-selected time slots and optimal posting times based on your audience.
  • LinkedIn OAuth in settings -- Add and manage your LinkedIn connection directly from profile settings.
  • Integration mapping -- Complete integration mapping between Reepl lists/collections and external CRM platforms.
  • Pricing page -- Updated to match Figma design with differentiated badge styling for free and paid plans.
  • Credit usage tracking -- Dynamic credit usage data from backend with accurate pricing display.
  • Plan upgrade flow -- Enabled checkout links for plan upgrades with proper name capitalization.
  • Navigation and bundle size -- Optimized navigation performance and reduced overall bundle size.
Fixed
  • Integration mapping for lists -- Fixed incorrect mapping between lists and collections.
  • Duplicate list rendering -- Fixed duplicate lists appearing on the /lists page.
  • GateCard gradient -- Fixed gradient display for both light and dark themes.
  • LinkedIn scheduled posts -- Fixed wrong key schema in UserIntegrations causing execution failures.
  • Toast notifications -- Added OAuth and Stripe payment success/failure toast notifications.
  • Extension URL structure -- Updated collections and lists to use path parameters for cleaner URLs.
  • Extension token refresh -- Fixed token expiration and refresh with updated Cognito client ID.

September 11, 2025

New
  • Plans & billing integration -- Full Stripe billing integration with plan selection, payment processing, and subscription management.
  • Cancel & manage billing -- Self-service subscription cancellation and billing management through the Stripe customer portal.
  • ROI Calculator -- Free tool to estimate your LinkedIn content ROI based on engagement and conversion metrics.
  • Video download tools -- Download LinkedIn and other social media videos directly from the app.
  • Collection pagination -- Large collections now paginate for faster loading and easier browsing.
Improved
  • Dynamic Recently Viewed -- The Recently Viewed section on the dashboard now updates dynamically based on your activity.
  • Profile analyzer onboarding -- Redesigned analyzer and roaster onboarding with extension-first UX and polling-based detection.
Fixed
  • Scroll issues -- Fixed various scroll-related layout issues across the app.
  • Profile examples -- Fixed broken example profiles and added error handling on detail pages.
  • Extension detection -- Fixed Chrome extension detection timeout in profile analyzer and roaster tools.

August 25, 2025

New
  • Credit breakdown system -- Complete migration of all Lambda functions to a granular credit tracking system that shows exactly how credits are spent across AI features.
  • Customer.io integration -- New Customer.io event tracking for user lifecycle messaging and engagement automation.