Changelog

What's new

Every release, newest first.

0.65.9
Oct 2026
  • Safer LinkedIn limits: the daily invitation limit now counts the last 24 hours instead of resetting at midnight, so 20 can no longer go just before midnight and 20 more just after. On top of it, at most 100 invitations in any 7 days, LinkedIn's own weekly limit; anything over it waits, shown as "Weekly limit". Messages to people you're connected with keep going
  • LinkedIn invitations and messages now go out only within your sending hours (Mailboxes & domains → Sending hours), like campaign emails, so nothing is sent from your account in the middle of the night
  • Each mailbox's daily email limit now follows the mailbox itself, so removing and reconnecting it, or connecting it in a second workspace, no longer starts a fresh day
0.65.8
Oct 2026
  • Daily credits and daily LinkedIn and email limits reset at midnight India time for every workspace. Changing your sending hours' time zone moves when emails go out, never when your limits reset
0.65.7
Oct 2026
  • Sending hours: choose when campaign emails go out, which days, and in which time zone, under Mailboxes & domains. It starts from your own time zone and follows daylight saving. Outside these hours an email waits for the next opening
  • Fixed: a Zoho mailbox removed and connected again didn't pick up replies to emails it sent before. It now reads back 30 days, and those replies stop the campaign
0.65.6
Oct 2026
  • Fixed: a reply to an email sent from a Zoho mailbox didn't stop the campaign, so the lead got the next step anyway. Zoho mailboxes now have their replies read like Gmail ones: reconnect yours once under Mailboxes & domains → Connect Zoho Mail, and the last 30 days of replies are read in
  • A reply is now recognised even when the mail provider replaced the email's id, as long as it comes from the lead and answers the email's subject
  • Fixed: someone who replied to the note on your LinkedIn connection request could still be sent the campaign's next LinkedIn message. Those replies are now picked up and stop the sequence
0.65.4
Oct 2026
  • WhatsApp is open to every workspace: Meta approved FollowThroo's WhatsApp Business access, so you can connect your own number under Settings → Channels and add WhatsApp steps to campaigns. Facebook lead ads can be connected from Settings → Lead sources
0.65.5
Oct 2026
  • Fixed: campaigns sent from a Zoho mailbox connected with Zoho sign-in sent nothing. Every email was refused for carrying a header Zoho's mail API doesn't accept, and a larger campaign also ran into Zoho's limit on how often a connection can be re-authorised
  • Zoho mailboxes now reuse one authorisation for up to 50 minutes instead of asking Zoho for a new one on every email
0.65.4
Oct 2026
  • help.followthroo.com always opens the English home, and French, Spanish and German help pages now declare their own language to browsers and screen readers; switch language from the menu at the top
  • Each comparison page links to the other comparisons, and the use-case and feature pages link to the step-by-step campaign and AI email guides
0.65.3
Oct 2026
  • The home and About pages now show that Brandstac, the studio behind FollowThroo, is a member of the NVIDIA Inception program
0.65.2
Oct 2026
  • FollowThroo's servers and database moved from Sydney to Mumbai, so pages and actions respond faster, especially from India and Europe
0.64.3
Oct 2026
  • Contact lookups read phone numbers LinkedIn writes with hidden characters, non-breaking spaces, dots or full-width digits, which were being dropped while the email was saved
0.64.2
Oct 2026
  • A contact lookup that found a phone row with several numbers, or numbers with labels like (Mobile), is saved now instead of being turned away; the first number is kept. Lookups the desktop app held back are saved at the start of its next run
0.64.1
Oct 2026
  • The Terms and Privacy Policy now name Brandstac, the company that makes FollowThroo, and the Terms describe how plans renew, end and cover several workspaces
  • The footer says FollowThroo is a product of Brandstac without the line running into the ticket's dotted edge
0.65.1
Oct 2026
  • Behind the scenes: the tool that encrypts stored credentials now checks it holds the right key before changing anything
0.65.0
Oct 2026
  • Adding leads to a paused campaign no longer restarts it: they wait, and Resume starts everything
  • A campaign with an email step that has no template can't be launched, so no blank emails go out
  • Emails always go inside your business hours, including after waiting for credits or a pause
  • A step that keeps failing stops after five tries and says why, instead of retrying for ever
  • WhatsApp's daily limit now counts people, as Meta does: a second message to someone already messaged today doesn't use up a slot
  • Credits held by a send that never finished are returned automatically
  • The new-lead acknowledgement goes once, even if the job runs twice
  • Replies are no longer missed when a lot of mail arrives between checks
  • A team member can't change or delete a colleague's task, or overwrite a contact they can't see; adding an email in different capitals no longer creates a duplicate
  • Your AI assistant connection stays in the workspace you allowed it for
  • Pages load faster: fewer sequential database lookups and more database connections per server
0.64.4
Oct 2026
  • A plan paid for as a one-off payment now ends on its date even if the workspace had a subscription before
0.64.3
Oct 2026
  • A WhatsApp campaign step that lands at night for the contact now waits until 8am their time; before, it was skipped
  • A WhatsApp campaign message can no longer go out twice if something fails just after it was sent
  • Each mailbox now sends at most 500 campaign emails a day, as well as 40 an hour, so a free Gmail account isn't pushed past Google's limit
  • A step that hits a sending limit waits until there's room, instead of retrying every few minutes
  • If we can't tell whether a message went out, the lead is held on that step and marked so you can check, rather than being sent it twice
  • Replies are checked with a small overlap, so one that arrives during a check is no longer missed
0.64.2
Oct 2026
  • A LinkedIn post can only be edited, published or deleted by the person it goes out as
  • Post images must be uploaded through FollowThroo
  • The AI agent can only record buying signals, company and title on a contact; it can no longer change anything else about them
0.64.1
Oct 2026
  • A task or a deal can only be attached to a contact in your own workspace, and one you can see
  • Someone removed from a workspace is signed out of its desktop app and Chrome extension straight away
  • A group lead can invite members only; admins are invited by an owner or admin
0.64.0
Oct 2026
  • Grow now includes 2 workspaces and Scale 3, with no extra payment. Create another workspace from the workspace menu and it's on your plan straight away, sharing its daily credits. Give a workspace a daily share under Plans & billing so it can't use them all
  • Moving to a plan with fewer workspaces never deletes anything: the extra workspaces just need a plan of their own
  • A new workspace no longer asks the welcome questions again
  • Cancelling a plan asks two short, optional questions: why, and anything we could have done better. Skip them with one click
0.63.1
Oct 2026
  • A full refund now ends the plan it paid for, with an email saying so: the workspace becomes read-only and nothing is deleted. A partial refund leaves the plan as it is
  • Clearer sign-up confirmation email
0.63.0
Oct 2026
  • FollowThroo's own emails have a proper design now: receipts, sign-up confirmation, invitations, task reminders and billing notices each have a clear heading and a button for the next step, with a plain-text version alongside
  • Clearer wording across those emails: every link says where it goes, and replying reaches a person
  • The welcome questions can now take what you searched for, if you found us through Google, an AI assistant or YouTube. It's optional
0.62.3
Oct 2026
  • FollowThroo's own emails now come from hello@mail.followthroo.com instead of a no-reply address, and replying reaches a person
0.62.2
Oct 2026
  • Behind the scenes: receipts and getting-started emails can only be sent with working links to FollowThroo, never a test address
0.62.1
Oct 2026
  • Behind the scenes: each part of the billing check that runs every 15 minutes now has its own time limit, so a slow mail server can't hold up the rest
  • Behind the scenes: FollowThroo's own emails (receipts, sign-up confirmation, invitations, reminders) now go through a new mail provider, and a reply reaches a person at hello@followthroo.com
0.62.0
Oct 2026
  • Every payment now gets a confirmation email and a receipt you can print or save as a PDF, and Plans & billing lists your payments. Receipts aren't tax invoices yet: those start once our GST registration comes through
  • Start, Grow and Scale can renew every month by themselves. Cancel any time from Plans & billing and keep everything until the end of the period you paid for; the reason you give is optional. A one-month plan can now be renewed in its last week, and the new month is added on to the days you have left. The $2 Test Drive is still a one-time 14 days and never renews
  • If a renewal payment fails, you get an email and a week's grace while Razorpay tries again. Nothing stops straight away, and nothing is ever deleted
  • In your first week on a paid plan, a few short emails about the one next step you haven't taken yet. Turn them off under Settings → Notifications or from the email; receipts still arrive
  • WhatsApp is marked Coming soon while Meta reviews FollowThroo's WhatsApp access. Press Notify me under Channels and we'll email you the day it opens
  • Behind the scenes: a payment is recorded exactly once, together with the plan it buys, so a retried confirmation can never apply twice or get lost
0.61.1
Oct 2026
  • The example email in a Throo-written step is clearly optional: one button, See an example first, that uses your campaign's own leads and says nothing is sent. It only appears on the first Throo step, since later ones are written from each lead's conversation
0.61.0
Oct 2026
  • Throo can write any email step of a campaign, not just one. Later emails read the conversation so far, your earlier emails and their replies, answer what the person said, and reuse the first email's research for 2 credits instead of 10. Anything written after a reply waits for your review
  • A condition set to Replied, then Continue, now really continues: the next email goes out after that reply. A later reply still stops the lead unless another condition handles it
0.60.1
Oct 2026
  • Behind the scenes: the end-to-end check for email and LinkedIn campaigns now finishes on its own
0.60.0
Oct 2026
  • On Scale, an email step can be written by Throo for each lead: it searches the web for the person and their company and writes them their own email from a short brief. Each one waits on the campaign's Leads tab for you to read, check its sources, edit and approve, unless you switch on Send without review. 10 credits each, returned when it finds nothing specific
  • A campaign's Leads & launch tab lists everyone in it and where they are in the sequence, and lets you remove people. Add leads and Launch are now separate: leads added to a draft wait until you launch
  • Email and LinkedIn campaigns hold together: if a LinkedIn step fails for someone, their emails still go out, and a campaign with email steps can't launch without a mailbox
  • Throo's mascot replaces the sparkle on the campaign page's Throo buttons
  • New help guides: running a campaign, and emails Throo researches and writes
0.59.0
Oct 2026
  • Throo makes lead groups: a fixed list, or a group that keeps everyone with a tag, stage or company. It adds people to groups, finds leads in one, and starts a campaign for a whole group once you confirm. Works over the MCP connector too
  • Company names stay clean in your emails: a LinkedIn headline like "Glenmark Pharmaceuticals | Strategist | Marketer" now gives the company Glenmark Pharmaceuticals, for new imports, leads added earlier, and every message
  • The sidebar shows the full FollowThroo mark and name instead of a cropped logo
  • Easier to find in search: shorter page descriptions, alt text on the logo and Throo, a real description for the help centre home, and a heading the sign-in page sends to search engines
0.58.0
Oct 2026
  • New workspaces start with five quick welcome steps: your company, how you found us (one answer), size and industry, your role and goals, then a hello from Throo. Finish them for 200 bonus credits, yours to spend once you choose a plan
  • The help centre's Start here cards are all the same height
  • Throo appears in the help centre too: on its topic and at the top of each Throo guide
  • Help centre brought up to date: the welcome questions and bonus in Your first steps, Throo's costs and the welcome bonus in How credits work, and adding leads through Throo in the import and Add a lead guides
0.57.1
Oct 2026
  • Throo looks the same everywhere: one happy ticket, sized to sit level with the text beside it, in the app, on the Throo and MCP pages and in the site menu
0.57.0
Oct 2026
  • Meet Throo's new look: a friendly punched ticket. It's on the Throo button, in the chat, on Home and in Reports, thinks while it works, and looks over at anything waiting for your OK
  • The Throo and MCP pages and help articles now cover adding leads: one person, or every row of a CSV or document
0.56.2
Oct 2026
  • A new favicon: the FollowThroo mark in blue on paper, in browser tabs, bookmarks and on iPhone home screens
0.56.1
Oct 2026
  • The site footer links "Structured data for LLMs" (llms-full.txt) and the sitemap
  • The floating Privacy choices button is gone once you've made your choice; change it any time from Cookie settings at the bottom of the page (now in the help centre too) or Settings → Privacy
  • llms.txt and llms-full.txt now cover the help centre (every article), the status page, the apps, the MCP connector and the latest releases, and keep themselves up to date; robots.txt points crawlers at the help centre's sitemap too
0.56.0
Oct 2026
  • Throo can add leads: ask it to add someone, or share a CSV, spreadsheet or document with Claude or ChatGPT and it adds every row. People already in your CRM are updated, not duplicated
  • Throo runs on a new model chosen by testing ten real requests against four models: it got all of them right, at a fraction of the cost. If it's ever unavailable, Throo switches to a backup automatically
0.55.1
Oct 2026
  • Opening the MCP connector's address in a browser now shows its page instead of an error
  • Security: only the person who started an AI assistant connection can allow it; background jobs refuse to run if their signing keys are ever missing; the integration status endpoint no longer says publicly which services are configured
0.55.0
Oct 2026
  • Use Throo from Claude or ChatGPT: add https://app.followthroo.com/api/mcp as a custom connector, sign in, and allow it. Your assistant can read your workspace and build templates and draft campaigns (3 credits per build; reading is free)
  • Anything that goes live from an assistant, like starting a campaign, comes back as a link you open and confirm in FollowThroo
  • Every assistant you connect is shown on a consent screen naming it, your workspace and where it returns you
0.54.1
Oct 2026
  • Faster pages: your sign-in is now checked from a short-lived signed cookie instead of the database on every request
  • Reports' AI insights and questions now come from Throo
0.54.0
Oct 2026
  • A calmer, simpler dashboard, same look: Home leads with Throo, then one strip of today's counts and your two to-do lists side by side
  • Leads has one main button, Add lead; Companies, Groups and Export are under More, and the less-used columns appear when there's room
  • Templates opens on your templates; New template opens the form when you need it
  • Settings is a short list grouped by what it's about, in two columns on wide screens
  • A campaign's page shows its status in plain words and doesn't repeat its name above the steps
0.53.1
Oct 2026
  • Campaigns is now a simple table: name, status, steps, leads and sender, with search and status filters. Click a campaign to open it; pause, stop, open in desktop and delete are in each row's menu
0.53.0
Oct 2026
  • Each campaign now opens in its own workspace with three steps: Sequence, Leads & launch, and Performance. Open Throo there to build the steps, write the messages or check how it's doing
  • Saving a new campaign takes you straight into its workspace, and Throo's Open links on a campaign it built land there too
  • Campaign cards stay readable with Throo open: one column when there isn't room for two, and their buttons wrap instead of spilling out
0.52.2
Oct 2026
  • Fixed: sending a message to Throo could crash the page in newer versions of Chrome
  • Throo's lists read as lists even when they follow a line of text
0.52.1
Oct 2026
  • The website, pricing, help centre and the AI summaries for search engines now introduce Throo: what it builds, that it asks before anything goes live, what it costs and that it's on Scale
  • Three new help articles in English, Spanish, French and German: what Throo can do, building a campaign with Throo, and why it asks before going live
  • The privacy policy says what Throo sends to the AI model and how long its chats are kept
0.52.0
Oct 2026
  • Meet Throo, the AI agent on the Scale plan. Ask it on Home, or open it on any screen with the Throo button or Ctrl+J, to write templates, build draft campaigns, find who to follow up and read how your outreach is doing
  • Throo builds drafts on its own and shows a card you confirm before anything goes live: adding leads to a campaign, or sending a WhatsApp template to Meta
  • A Throo reply costs 2 credits, plus 3 for each thing it builds, never more than 15; a reply that fails costs nothing. Your past chats are under History
0.51.0
Oct 2026
  • Behind the scenes: the groundwork for Throo, an AI agent you'll be able to chat with to write templates and build campaigns. It builds drafts on its own and never sends, launches or submits anything until you confirm
0.50.1
Oct 2026
  • Every place that sends a WhatsApp message now says what it costs: the automatic reply to new leads (1 credit each), the WhatsApp template form, and the lead page's reply box (free)
  • Pricing, the help centre and Settings now say that Meta bills its own per-message fee for WhatsApp to your WhatsApp account, separately from FollowThroo's credits
0.50.0
Oct 2026
  • Write WhatsApp templates on the Templates page and send them to Meta for approval without leaving FollowThroo. Each one shows whether Meta approved it, and why not if it didn't
  • Personalising a template is now a pick from a list: type {{ while writing and choose First name, Company and the rest, or click a field under the box
  • In a WhatsApp template, picking First name writes WhatsApp's {{1}} for you and remembers what it stands for, so campaigns fill it in correctly
  • What fills each WhatsApp template field is now set on the Templates page instead of in Settings
0.49.4
Oct 2026
  • Behind the scenes: a plan can now be granted by hand for up to a year, long enough for a platform's app review login
0.49.3
Oct 2026
  • Behind the scenes: the code is now checked by ESLint on every build, so a whole class of mistakes stops a release instead of reaching you
0.49.2
Oct 2026
  • Reply on WhatsApp from the lead's page. The box appears for 24 hours after their last WhatsApp message, the window Meta allows free text in, and replies cost no credits
  • Someone who messages your WhatsApp number now shows WhatsApp as their source
0.49.1
Oct 2026
  • The privacy policy now says exactly what FollowThroo keeps from a connected Facebook Page or WhatsApp number, and how to delete it
0.49.0
Oct 2026
  • Connect your own WhatsApp Business number in Settings, then Channels, through Meta. Campaign WhatsApp steps send your approved templates from it, and replies, delivery and STOP come back on their own
  • Each template placeholder is filled from a lead field you choose, with a fallback; a lead missing one is skipped with the reason instead of getting a blank
  • A WhatsApp opt-in switch on every lead with a phone number. Anyone who messages your number counts as opted in automatically
  • WhatsApp now runs on Meta directly instead of Twilio
0.48.0
Oct 2026
  • The dashboard now fully matches the new look: square badges, buttons and switches, flat panels and dialogs without shadows, and error messages in the same warm red everywhere
  • Sign-in, sign-up and invitation pages use the same style
0.47.1
Oct 2026
  • The privacy policy now explains what happens to messages you send through the contact form
  • The status page’s Application & API check now reaches the app, so it reports the real state instead of showing it as down
0.47.0
Oct 2026
  • A contact form on the Contact page. Messages reach our team straight away and are added to our CRM as a website-form lead, you get an email receipt, and we reply to the address you give
  • Notification emails are no longer sent to test accounts on example or local addresses, which only ever bounced
0.46.3
Oct 2026
  • Links to FollowThroo shared in WhatsApp, LinkedIn, Slack and other apps now show a preview card in the new paper-and-ink look
0.46.2
Oct 2026
  • Website pages are back in their familiar layouts, now in the paper-and-ink look. Only the footer keeps its ruled, numbered layout
  • The help centre is a single, simple reading column again, so articles are easier to focus on
  • The home page’s first screen fits shorter laptop screens: the headline, both buttons and the product preview all show without scrolling
0.46.1
Oct 2026
  • Every website page now sits on the same ruled sheet as the footer: a ruled top bar with numbered menus, a numbered list of the page’s own sections beside each heading, and the closing call to action printed on the blue ticket
  • Legal pages list their sections down the side, and the list follows you as you read. Comparison and product pages are laid out as numbered, ruled sections
  • The help centre uses the same look, with each article’s topic listed beside it
  • The website footer now highlights the page you are on
  • A clearer page-not-found screen, with the main places to go next
0.46.0
Oct 2026
  • A new look across FollowThroo: cream paper, black ink and one blue, with fine ruled lines instead of shadows and square, cut-corner buttons. The website, help centre and dashboard all use it, and dark mode is now warm carbon with cream text
  • A new website footer: a numbered index of the product, links to every resource, company and legal page, and a blue ticket with FollowThroo printed across it. Point at the name and it breaks into dots; click the stub to punch it
  • Every text colour is checked for readability in both light and dark mode before it ships
0.45.2
Oct 2026
  • Links from the website to sign in, sign up and the cookie policy no longer trigger failed background requests in the browser
0.45.1
Oct 2026
  • A redesigned website. The first screen now holds the whole pitch: what FollowThroo does, both actions, and the product itself, with no scrolling
  • New Product, Solutions and Resources menus. Product is grouped by the job (find leads, reach out, work the replies, run it safely), Solutions by team and goal, and Resources holds the Help Center and system status
  • The home page walks through the product in the order the work happens, then shows who it is for, and the footer links to every page, comparison and help resource
0.45.0
Oct 2026
  • A new help centre at help.followthroo.com, in English, Spanish, French and German: search, guides grouped by topic, and a language switch that keeps you on the same article
  • New guides for getting started, the automatic reply to new leads, plans and prices, how credits work, top-ups and what happens when a plan ends. The lead source, LinkedIn and import guides moved there too, one article per task
  • The old guide addresses on www.followthroo.com/docs now take you to the same article in the help centre
  • The Step-by-step guide link in Settings, then Lead sources, now appears for Facebook and Instagram lead ads, Google Ads and website forms as well
0.44.2
Oct 2026
  • FollowThroo now has a public, independently hosted status page. It shows the website and application health and stays reachable if the app itself is unavailable
0.44.3
Oct 2026
  • Test leads are never emailed. Addresses at example.com and the other reserved test domains are skipped on every send, so a provider's "send test data" button no longer bounces back into your mailbox
  • A bounced automatic reply now adds the address to your suppression list, as a bounced campaign email already did
  • Settings, then Lead sources, has a switch for the automatic "We've got your enquiry" reply to new leads. It stays on unless you turn it off
0.44.1
Oct 2026
  • A dedicated help centre address, help.followthroo.com, for the guides: lead sources, LinkedIn, and leads and imports. Each source's box in Settings → Lead sources links to its guide there
0.44.0
Oct 2026
  • Lead source help is now one guide per source: Facebook and Instagram lead ads, Google Ads, IndiaMART, JustDial, Sulekha, TradeIndia, website forms and spreadsheet import. Each opens with what you will be able to do, what you need first, numbered steps, what to do when something goes wrong, and when it was last checked
  • Every source's box in Settings → Lead sources now links to its step-by-step guide
0.43.4
Oct 2026
  • The IndiaMART help no longer asks you to email an IndiaMART key to support. It now points you to IndiaMART's spreadsheet download and the spreadsheet import, and says not to send keys or passwords to anyone
0.43.3
Oct 2026
  • The help guides are rewritten in plain words: lead sources (with a short list of the words it uses), LinkedIn, leads and imports, and the docs home. Each step says where to click and what you will see, and problems say what to do about them
0.43.2
Oct 2026
  • The lead sources guide now opens with how lead sources work, and adds a troubleshooting checklist and who to contact, with what to send us to get a fast answer. Tally is covered step by step
0.43.1
Oct 2026
  • Fixed: Tally forms connected through a webhook delivered submissions that created no lead. The website-form source now reads Tally's answers, finding the email and phone by question type and the name and company by label
0.43.0
Oct 2026
  • Website forms on your own site: Settings → Lead sources → Website form now gives you form code to paste into any web page. It works from any website, sends visitors to your own thank-you page, drops bot submissions, and uses an address that is safe to publish and can be reset on its own
  • The private website-form URL is now labelled for form tools and automations only
0.42.6
Oct 2026
  • Settings → Lead sources only shows a URL for sources that deliver to one. Adding by hand, CSV import and LinkedIn now show as Ready instead of offering a URL nothing could use and waiting for a test delivery that would never come
0.42.5
Oct 2026
  • Fixed: leads from Google Ads lead forms arrived without their email, phone or name and were not created. They now come through with every answer
0.42.4
Oct 2026
  • Fixed: IndiaMART enquiries sent through IndiaMART's live Push API were accepted but did not create leads. They now arrive as leads. If you connected IndiaMART before today, earlier enquiries can be recovered with IndiaMART's Pull API; ask support
0.42.3
Oct 2026
  • The lead sources guide now covers every source: Meta Lead Ads, Google Ads, IndiaMART, JustDial, Sulekha, TradeIndia, website forms, LinkedIn, CSV and manual entry, each with why you would connect it, the steps, and what to check when leads don't arrive
0.42.2
Oct 2026
  • Internal: the Meta app is published and Facebook lead delivery is verified end to end: a test lead reaches FollowThroo within seconds and lands in the workspace that connected the Page
0.42.1
Oct 2026
  • Facebook lead ads: the Lead sources card and the setup guide now say what to do if you customised Leads access for your Page in Meta Business Suite: allow FollowThroo there too
0.42.0
Sep 2026
  • Facebook lead ads: connect your own Facebook Page from Settings → Lead sources. Choose the Page on Facebook's screen, and every new lead from its lead forms arrives in your leads as it comes in. Disconnect a Page from the same place
0.41.1
Sep 2026
  • Internal: Meta Lead Ads is wired to the Meta app (webhook verified, lead notifications subscribed), with a script for connecting the Facebook Page
0.41.0
Sep 2026
  • Google Ads lead forms can now be connected by any workspace on its own: Settings → Lead sources shows a webhook key beside the Google Ads URL. Paste both into the lead form's webhook settings and press Send test data
0.40.1
Sep 2026
  • Rupee prices are now fixed instead of following the daily exchange rate: Test Drive ₹199, Start ₹999, Grow ₹1,999, Scale ₹4,999, and top-ups ₹499, ₹1,199, ₹2,999 and ₹7,499
0.40.0
Sep 2026
  • Paying from India: plans, the Test Drive and credit top-ups are now charged in rupees at the day's exchange rate, so UPI, netbanking and wallets are available at checkout as well as cards. The price shown on each button is the amount you pay
  • Everywhere else, prices and payments stay in US dollars
0.39.4
Sep 2026
  • Signing in with Zoho now works for Zoho accounts in any region (US, EU, Australia and others), not only India
  • Payments: checkout no longer fails with "Authentication failed"
  • Internal: a workspace can be given a plan or a trial for a set number of days by hand
0.39.3
Sep 2026
  • The cards on the Resources and Platform pages are now links: each heading opens its page, and the guides, changelogs, comparisons and policies listed inside open directly
0.39.2
Sep 2026
  • Internal: the IndexNow submit script explains how to use it when run without pages, and can submit every public page after a site-wide change
0.39.1
Sep 2026
  • Search engines that support IndexNow, including Bing, are now told when public website pages are published or change, instead of waiting to find them on their own
0.39.0
Sep 2026
  • The website explains the product properly: Sequences, Channels, CRM, Lead generation and the email, LinkedIn and WhatsApp pages now say what is automated, what is not, the limits each channel runs within, and answer the common questions
  • New comparison pages for lemlist, Waalaxy, Instantly and La Growth Machine. Every competitor detail links to that company's own page and shows the date it was checked, and each page says when the other tool is the better choice
  • The product name is spelled FollowThroo everywhere on the website and in the docs
0.38.2
Sep 2026
  • Cookie choices now start with every optional cookie switched off — nothing is on until you turn it on
  • Toggle switches show their state clearly: on is blue with the dot on the right, off is grey with the dot on the left (cookie settings, notifications, LinkedIn notes and auto-enrich)
0.38.1
Sep 2026
  • Ask AI on Reports is switched on, and gives complete answers to longer questions instead of occasionally cutting off
  • Export your workspace from Settings → Privacy & data: the file is kept in private storage in India and only your workspace's owners and admins can download it
  • Unrelated email that connected inboxes stored before September 29 has been removed; only mail about your leads and campaigns is kept
0.38.0
Sep 2026
  • FollowThroo now has a complete public platform guide, dedicated email, LinkedIn, WhatsApp and analytics pages, and practical guides for sales teams, agencies, SDR teams, startups and lead generation
  • Every public page now uses the same www.followthroo.com identity, its own search title and description, canonical link, social preview and truthful product facts; private workspace and sign-in pages are explicitly kept out of search
  • Search and AI discovery files were rebuilt from one route registry: the sitemap no longer invents update dates, robots.txt names documented search, retrieval and training crawlers, and llms.txt plus llms-full.txt describe the product and current pricing without placeholder claims
  • The homepage now explains what FollowThroo automates in the first server response, uses accessible native FAQs and self-hosted fonts, and loads 56 kB less first-page JavaScript
  • Blog and internal API placeholders now redirect to factual resources and documentation; careers and service status no longer claim openings or live monitoring that have not been published
0.37.1
Sep 2026
  • Campaign email days are now shown from enrolment: a 0, 7, 14 sequence sends on days 0, 7 and 14, and existing campaigns keep their original effective dates when edited
  • Long campaign waits are kept safely in FollowThroo and re-armed in bounded steps, so a queue rejection can no longer turn a future email into an overdue one
  • Replies and campaign conditions are checked at the scheduled follow-up boundary, with email sends kept inside the workspace's business hours
  • Campaign email attempts now use one durable delivery record per person and step, preventing two workers or a restart from sending the same step twice
  • LinkedIn results can be reported repeatedly without duplicating credits or Outbox records, and invitation history is ordered by its latest lifecycle activity with sender details and clearer statuses
0.37.0
Sep 2026
  • Choose a plan to get started: new workspaces pick Start, Grow, Scale or the $2 Test Drive on a single page, and members can ask their workspace owner to choose one
  • Reports are rebuilt: pick 7, 30 or 90 days or your own dates, filter by campaign, channel, teammate, pipeline or source, and see every number compared with the period before
  • New on Reports: a conversion funnel with drop-off, channel and source performance, and LinkedIn results that count people who were already connected separately from invitations sent
  • Deliverability shows whether each mailbox's SPF, DKIM, DMARC and MX records are set up, checked live, plus bounce rates — and how many health checks pass, instead of a made-up score
  • Grow and Scale get a Team tab, ageing lists of leads going stale, a control tower of what needs attention now, and (on Scale) SLA compliance and response times
  • Ask AI about your reports: five free questions a day, answered as facts, likely explanations and recommendations, using only your aggregated numbers
  • LinkedIn campaigns now run step by step: waits count from when someone actually accepts, and campaigns launch in FollowThroo Desktop
  • Campaign emails end with a visible "Not interested? Unsubscribe." link, and anyone who unsubscribes is skipped before every send
  • Only email related to your leads and campaigns is kept from connected inboxes; unrelated mail is no longer stored
  • Settings → Privacy & data: change cookie choices, export all of your workspace's data, see your consent history, or delete your workspace or account
  • Settings → Compliance has an audit log showing who changed plans, campaigns, roles and mailboxes, and when
  • New Cookie Policy and subprocessor list, and an updated Privacy Policy that describes exactly what FollowThroo stores and for how long
0.36.3
Sep 2026
  • Optional product analytics now covers FollowThroo itself as well as the public website, so feature usage can guide improvements without exposing lead names, record IDs, invitation tokens or query details
  • Choose Accept essential to keep Analytics off or Accept all to enable it; a Privacy choices control on every screen makes changing or withdrawing the choice just as easy
  • The privacy notice now explains the data, purpose, provider and rights in plain language, and signed-in choices are added to the tamper-evident compliance ledger
0.36.2
Sep 2026
  • A successful payment now activates the plan or adds credits even if the checkout tab is closed before returning to FollowThroo
  • Payments are captured immediately, preventing an authorized payment from being refunded later after its credits were already granted
0.36.1
Sep 2026
  • Every campaign email now has a one-click unsubscribe, the kind Gmail and Yahoo show beside the sender's name. Someone who unsubscribes is never emailed again from your workspace, and their LinkedIn and WhatsApp steps stop too
  • Opening the unsubscribe link only asks — email security scanners that open every link can't unsubscribe anyone by accident
  • A team member's Home now lists only replies from their own contacts; before, Needs your attention showed the whole team's
  • Behind the scenes: the automated tests no longer email test addresses or leave test accounts behind
0.36.0
Sep 2026
  • See your whole team's email in one place: the Inbox and the Outbox have a Teammate filter, and every email shows which mailbox it went out from or arrived in
  • Team members can now run their own campaigns in the team workspace, from their own mailbox to their own contacts — no more running them from a separate workspace their manager can't see
  • In a team, everyone's LinkedIn invitations and messages go out from their own LinkedIn. The owner's desktop app no longer picks up a teammate's queue, and the daily limit, the free notes and Stop everything now count per person
  • Replies show in full in the Inbox, not just their first line
  • A reply from a contact whose email address was saved with capital letters now lands on their conversation instead of going missing
  • Mailboxes on a domain bought through FollowThroo are now checked for replies, and a busy mailbox no longer drops replies when many emails arrive between checks
  • Refresh in the Inbox now tells you when a mailbox couldn't be checked, and why
  • Emails the AI agent sends now appear on the contact's conversation, and the reply to one is recognised as a reply
  • Running LinkedIn outreach on a group now skips anyone who opted out, unsubscribed or is already queued
  • Merging duplicate contacts keeps their LinkedIn history and their place in your groups
0.35.3
Sep 2026
  • The website opens straight to the page again — the loading screen is gone
0.35.2
Sep 2026
  • A new loading screen for the website: roots that fill with blue on a white page, from the trunk out to the finest tips
  • It now shows every time the site opens and stays until the roots have filled — before, it could vanish in a blink or not appear at all
0.35.1
Sep 2026
  • The website's familiar menu bar is back
  • A short blue-and-white loading screen greets you the first time you open the website in a visit — it doesn't come back on every page
0.35.0
Sep 2026
  • A new look for followthroo.com: a cleaner, brighter design with pictures of the product doing its job — a sequence that stops the moment someone replies, the Chrome extension, the desktop app, a warmed-up sending domain
  • The homepage now walks through it in order: bring leads in, build one sequence, answer from one inbox — then everything else it does, on one page
  • The website is always light, whatever your computer is set to. FollowThroo itself still has light, dark and system themes, in the sidebar
0.34.2
Sep 2026
  • If the desktop app reports the same invitation or message twice after a connection drop, it is recorded once — no duplicate entries in the Outbox, Reports or the lead's activity
0.34.1
Sep 2026
  • AI LinkedIn messages work again. The AI model they used had been withdrawn by the provider; it is replaced, and if a model is ever withdrawn again FollowThroo switches to a working one automatically instead of failing
  • When AI writing does fail, the message now says why in plain words rather than just an error number
  • Topic research for AI posts and the reply assistant were affected by the same withdrawn model, and work again too
  • A contact lookup that was interrupted no longer blocks that person from being looked up again: it goes back in the queue by itself within about 20 minutes
  • A lookup that finds an email address another lead already has now saves the lookup instead of failing silently
0.34.0
Sep 2026
  • Hosting tuned to keep costs predictable: builds always use the standard machine and run one at a time, and pushes that only change the desktop app or docs no longer rebuild the web app
  • Background requests no longer pass through page routing, and the LinkedIn sourcing view checks for progress only while a job is running
  • A stuck request now stops after 60 seconds instead of five minutes; imports, exports, bulk actions, campaign enrolment and LinkedIn replies keep their longer limit
  • Security updates: Next.js, the email library and the spreadsheet importer
0.33.0
Sep 2026
  • Queued invitations can be removed before they go — one at a time, or everything in the current view. Any credits they held come back
  • Email threads fixed: a new email from a lead no longer lands under your campaign email as if it were a reply. It gets its own conversation, while real replies stay on the thread they answer
  • Campaign follow-up emails stay on that campaign's conversation, and a reply you type in the Inbox stays on the conversation you typed it in
  • Inbox: filter by channel — Email, LinkedIn or WhatsApp — alongside the status filters, with each conversation's channel shown
  • Outbox: a LinkedIn messages tab showing every message from the moment it's queued — sent, failed and why, or removed
  • LinkedIn messages and their replies now appear in the Inbox as conversations
0.32.0
Sep 2026
  • AI LinkedIn messages: a LinkedIn message column on Leads with Generate for one lead, and Generate LinkedIn messages for a selection — each written separately for that person, with progress and a retry for any that failed
  • Messages are written only from what's on the lead's record (name, title, company, tags, descriptive custom fields, recent notes, enrichment) and never from email addresses, phone numbers or links; a reply with a leftover placeholder is refused rather than saved
  • Every message is reviewed and editable before anything is sent. A hand edit is kept by later bulk runs; Regenerate replaces it only when you ask
  • A campaign's LinkedIn message step now sends the lead's saved message, and falls back to the step's template for anyone without one. Invitation notes are unchanged
  • 2 credits per message written, charged only for messages actually saved
0.31.0
Sep 2026
  • LinkedIn campaign cards now hand execution to the installed desktop app and select the exact campaign through a secure custom-protocol link
  • Desktop presence is only shown as connected after a recent authenticated check-in; campaign creation, enrollment, messages, CRM results, and analytics remain in the web app
  • Queue claims are campaign-scoped and atomically reserved before delivery, preventing two clients from receiving the same irreversible LinkedIn action
  • "Open in desktop" now shows whether the desktop app is connected, and offers a download when this computer doesn't have it — instead of a link that silently did nothing
  • Adds the server side that desktop 1.16 needs to start invitation runs; 1.16.0 briefly reached some computers ahead of it and could not start a run until this update
0.30.0
Sep 2026
  • Task-assignment email now reuses a rate-limited SMTP connection and retries a transient socket close once — fixing the repeated Zoho connection drops seen in production — while a mail failure can never undo the task
  • Every assignment email now exposes the full delivery decision in structured server logs: recipient resolution, preference gating, SMTP attempt, success, and a safe failure reason
  • Notification verification now covers assignment, self-assignment, disabled preferences, missing recipients, reassignment, and failed mail delivery without ever sending test email through the production SMTP account
0.29.0
Sep 2026
  • LinkedIn now opens with Chrome extension setup; import history and readable page-reading errors moved to Your LinkedIn → Logs
  • Public pricing and in-app upgrades now show LinkedIn profile enrichment on Grow and Scale, including its up-to-three-credit refund policy
  • Lead source settings now distinguish configured providers, missing credentials, pending real test deliveries, and latest authenticated delivery outcomes
  • Leads now have stage, owner and source filters plus an owner/admin CSV export that preserves custom import fields; imports accept CSV or Excel (.xlsx) with the same headers
  • Email templates can carry private attachments that campaigns send with the selected template
  • Task reminder and daily digest scheduling now has a read-only health check; a failed digest email releases its daily claim so it can retry instead of being silently lost
  • A successful lead import now clears prior table filters so the new rows appear immediately; team members can only use the mailbox they connected, never a colleague's identity
0.28.1
Sep 2026
  • Claude Fable 5.1 repriced to 39 credits, to stay above cost on every plan including Scale's cheapest per-credit rate
0.28.0
Sep 2026
  • Start, Grow and Scale can now be bought straight from Plans & billing, not just messaged in — Razorpay Checkout, one month at a time, with a reminder before it runs out
  • Eight more AI models for Posts and Autopilot: Llama 3.3 70B, Qwen3 14B, Qwen3 235B A22B and GLM 5.3 on the standard tier; GPT-5.5, GPT-5.6 Sol and Gemini 3.1 Pro on premium; Claude Fable 5.1 for narrative-heavy writing at its own price
0.27.0
Sep 2026
  • llms.txt now covers enrichment and AI Posts/Autopilot (previously missing), adds the homepage FAQ as direct Q&A pairs for answer engines to quote, a "who it's for" section, and links to the changelog, desktop app and extension pages
0.26.0
Sep 2026
  • Every action that spends credits now shows its cost up front, not just after: the campaign builder's step types and note choices, the LinkedIn invite dialog and bulk actions, Queued invitations' per-row cost, the AI post editor's model picker and Write buttons, autopilot's model picker and a per-run total, and Test emails' Send test button
0.25.0
Sep 2026
  • New: Posts, under Automate. Write and schedule a LinkedIn post by hand or with AI — pick a model, find a trending topic with sources, and either save it as a draft or schedule it
  • Autopilot: a standing job that finds topics on a schedule (every N days, or chosen weekdays) and writes a draft for you to approve, or publishes straight to your feed with no review step
  • One uploaded image per post. Instagram shows as "coming soon", with a Notify me
  • AI posts cost 10 credits on a standard model, 20 on premium, charged per variant only once it's actually written
0.24.0
Sep 2026
  • Find email and phone from a LinkedIn connection's Contact info: a bulk action on the Leads screen, a button on the lead record, a new "Find email and phone" campaign step (with a Has email / Has phone condition to branch on), and an optional "look up contact info when an invitation is accepted" setting under LinkedIn → Limits
  • Up to 3 credits per lookup, refunded for whatever LinkedIn doesn't show, and free if the person isn't a 1st-degree connection yet
  • An existing email or phone on a lead is never overwritten — a different one found on LinkedIn is added beside it, marked "from LinkedIn"
0.23.0
Sep 2026
  • Plans & billing takes payment through Razorpay for the $2 Test Drive and for credit top-ups. Credits land as soon as the payment clears, and campaign steps waiting for credits carry on straight away instead of at midnight
  • Launching a campaign shows the most one lead can cost in credits across the sequence, and how many credits are left today
  • When more is switched on than your plan includes, "Choose what stays active" lets you pick which campaigns, sending inboxes and people stay on. Nothing is deleted: the rest pause or go read-only, and upgrading turns them back on
  • A report your plan doesn't include shows which plan has it, instead of failing. Inviting past your plan's seats, or giving someone the admin or group lead role on a plan without roles, says why
  • None of this charges or limits anything until billing is switched on
0.22.0
Sep 2026
  • New pricing: a $2 Test Drive for 14 days, then Start at $10, Grow at $20 and Scale at $50 a month. Every plan has the CRM, the inbox and every channel; plans differ in daily credits, people, inboxes, campaigns, templates and leads. The pricing page compares them side by side and lists what every action costs
  • Plans & billing is rebuilt around it: your plan and how much of each limit you use, today's credits, top-up packs with what each credit costs next to your plan's own rate, and a history of every charge and refund. It used to show three plans nobody could be on
  • Nothing is charged yet, and nothing you send is counted, until card payments are switched on
  • The sidebar no longer labels every workspace "Free"
  • The homepage, site navigation, footer and the desktop app and Chrome extension pages no longer say "Start free", "Sign up for free" or "No card required" — they offer the $2 Test Drive instead. The homepage's "Book a demo" button now opens the contact page rather than the dashboard
0.21.0
Sep 2026
  • Choose which LinkedIn invitations carry a note. A new Queued invitations list on the LinkedIn screen shows who goes out next, with a Note switch and an editable note on every invitation, and how many of today's notes are left
  • Connection-request steps in a campaign have a new "Add a note for" setting: Everyone, Leads I pick (each one waits in Queued invitations until you choose), or No one
  • Set your LinkedIn account type under Limits. Free accounts get 3 notes a day; once they're used, invitations you chose a note for wait for tomorrow instead of going out without one, and invitations without a note keep sending
  • LinkedIn's daily limits now reset at midnight in your workspace's time zone. They used to reset at 5:30 in the morning India time
0.20.9
Sep 2026
  • Inside the Windows app, the sign-in and sign-up pages now offer "Sign in with Google or Zoho in your browser" instead of buttons that can't work there. This reaches copies of the app that are already installed, without waiting for an update
  • Fixed: "Try signing in again" after a failed Windows app sign-in finished in the browser and never went back to the app
0.20.8
Sep 2026
  • Fixed: the homepage's closing pitch and every page's plain "Start reaching leads" band were unreadable in dark mode — white text on what should have been a dark panel, but the panel itself was quietly turning pale since dark mode is exactly when the color it used for its background flips light
  • The footer's theme switch and "Built by brandstac" line are centered now, instead of pinned to opposite edges
0.20.7
Sep 2026
  • New footer, on every page: five real columns (Get started, Product, Resources, Company, Legal) instead of four, and a small mark centered on the divider above it
  • New page for the Windows app at /desktop — what it does, why it isn't the Chrome extension, and the download, in the same place the extension already had its own page
0.20.6
Sep 2026
  • Fixed: a company's lead count on the Companies list could disagree with its own detail page — "Mobikonnect" showing 2 leads on one screen and 3 on the next. The list grouped companies by exact spelling, so "Mobikonnect" and "mobikonnect" counted as two different companies with two different totals; it now groups the same way the detail page already matched, ignoring case
  • A company can now be renamed or deleted from its own page. Renaming moves every lead there to the new name; deleting only removes the company from those leads — nobody's contact record is deleted
  • The Team page now says what each role can actually do, next to every member — not just while inviting someone new
0.20.5
Sep 2026
  • Added native Next.js App Router robots generator (/robots.txt) and sitemap generator (/sitemap.xml) to index public marketing pages while disallowing application dashboard/auth endpoints
0.20.4
Sep 2026
  • Optimized SEO, AEO, and GEO surface with dynamic OpenGraph image generation (/opengraph-image), plain-text LLM product summary (/llms.txt), and enriched metadata across marketing pages
0.20.3
Sep 2026
  • Added interactive FAQ component with live category search and FAQPage JSON-LD schema across the homepage and pricing page
0.20.2
Sep 2026
  • Integrated GDPR cookie consent management (ft-consent cookie) and connected Google Analytics 4 tracking (G-SHMQHNSM8D) gated on explicit user opt-in
0.20.1
Sep 2026
  • Upgraded top navigation with lemlist-style multi-column Product and Resources mega-menus (@floating-ui/react hover panels), interactive mobile accordions, and a 3-item CTA cluster ('Log in', 'Get a demo', and 'Sign up for free')
0.20.0
Sep 2026
  • Redesigned the entire color system with a lemlist-inspired blue and navy theme: navy ink (#213856), slate blue (#566f8f), electric blue brand accents (#316bff), gradient primary buttons, borderless soft-shadow secondary buttons, and a unified blue-node brand mark
0.19.1
Sep 2026
  • Fixed the homepage's animated “live sequence” graphic: the lines connecting each channel to the lead, and two of the three pulsing dots, were invisible — the colors they were drawn in were never actually defined, so the browser quietly fell back to no line at all. The same missing colors affected the rate-limit table further down the page
  • The security page's contact address is now hello@followthroo.com
0.19.0
Sep 2026
  • New accounts created with an email and password now confirm the address before they can sign in: we email a link, and the account opens once it is clicked. This closes a way someone could register another person’s email ahead of them and keep access after the real owner signed in with Google. Google and Zoho sign-ups work as before, and existing accounts are unaffected
  • Signing in, signing up and requesting confirmation emails are now rate limited, and so are the Chrome extension, the Windows app, lead webhooks, CSV imports and bulk edits—so a runaway script or a leaked key cannot flood a workspace
  • Tightened database access so your data can only be reached through FollowThroo itself, including any tables added in future
  • Reports load faster for busy workspaces: totals, daily charts and campaign numbers are counted in the database instead of being assembled from every message in the period
  • Fixed: a tags column in a CSV import was ignored. Tags in the file are now applied to each lead
  • Tasks now says when a section is showing only its first 200, instead of silently leaving the rest out
0.18.0
Sep 2026
  • New Outbox, under Communicate: everything that went out, and what sent it. Messages sent lists every email, WhatsApp and LinkedIn message with the campaign behind it—or the teammate who typed it, or the AI agent. LinkedIn invites follows every connection request from queued to sent to accepted
  • The Inbox now says where each conversation came from. A reply to a campaign email is marked with that campaign, a message from a known contact that is not a reply says so plainly, and WhatsApp and LinkedIn threads show which campaign last contacted the person
  • Reports has a LinkedIn section with real numbers: connection requests sent, how many were accepted, the acceptance rate, and how each campaign did. LinkedIn doesn’t announce acceptances, so a request counts as accepted when that person appears in your connections list—the Windows app checks it at the start of a run, at most every six hours, and the Chrome extension reads it whenever you open your Connections page
  • Replies you type in the Inbox now count as sent messages, so they appear in the Outbox with your name on them
  • The Inbox no longer stops at 100 conversations: older ones load from the bottom of the list
  • Fixed: a team member could open a colleague’s Inbox conversation from a direct link. Conversations now follow the same visibility rules as the Inbox list
0.17.0
Sep 2026
  • Fixed: tasks assigned to a teammate never reached them—nothing on their task list and nothing in their notifications. Signing in always opened the oldest workspace on the account, and for anyone who joined a team by invitation that was the empty personal workspace created when they signed up, so the work was sitting one workspace away. Signing in now opens the workspace you last used, or else the team you joined most recently
  • The notification bell also counts unread notifications waiting in your other workspaces, with a Switch button beside each, so work assigned to you somewhere else can no longer go unnoticed
  • Campaigns can now be deleted, by owners and admins. Before you confirm, it says what will stop—how many people are partway through the sequence and how many LinkedIn connection requests are still queued. A campaign that has already sent messages leaves your list but stays in the records, so replies and reports can still say which campaign they came from
  • Fixed: deleting a campaign used to leave its queued LinkedIn connection requests behind, where the desktop app could still send them. Connection requests from a deleted campaign are now cancelled and never sent
  • Fixed: a team member could edit or delete a lead they were not allowed to open, if they had its link. Editing and deleting now follow the same visibility rules as viewing
  • The Leads table has an Added by column: who brought each lead in and how—by hand, from a CSV, or from LinkedIn with the extension—or which source sent it, when no person did. Each lead’s own page says the same, with the date
  • Leads can be assigned one at a time: choose an owner straight from the Owner column, from the lead’s page, or while adding the lead, and the new owner is notified. The Owner column also now shows the owner of leads that are not in a pipeline, which used to read as a dash
  • Import CSV now shows the columns it understands—an email or a LinkedIn URL is all a row needs, plus name, company, title, phone and tags—with a sample file to start from. Any other column is kept on the lead and can be used in templates, and after an import it lists why any rows were skipped
  • Archived templates can be found again: Templates has an Archived list, where each one can be restored or deleted permanently
  • Removed the paste-a-LinkedIn-link importer from the LinkedIn page and from Add Lead. Bring people in from LinkedIn with the Chrome extension, or in bulk with a CSV that has a LinkedIn URL column
  • People a team member adds with the extension now count as theirs, so they appear in that person’s leads instead of landing unassigned where they could not see them
0.12.0
Sep 2026
  • Fixed: campaign invitations could be marked “rate-limited” and dropped before they were ever queued. Two separate daily limits were counting the same 20 invites, and one of them counted queueing as sending. Inviting from the Leads screen skipped that counter entirely, so the same people counted once or twice depending on which screen you started from
0.10.2
Sep 2026
  • Dark mode works on the public site. It never did: the theme switch only existed inside the app, so a visitor who prefers dark got a dark page with white panels sitting on it and no way to change either
  • There is a theme switch in the site footer now — light, dark, or follow your system
  • Fixed roughly thirty places that were painted white regardless of theme, including the sign-in and sign-up forms, the pricing table, and the contact form
  • Fixed the ones that were worse than white-on-dark: several dark bands inverted to near-white while their text stayed white, so whole sections were white on white
  • Fixed the illustration in the hero — the lead avatar’s initials had vanished, and the logo’s hollow circle had gone solid
  • Checked every public page in both themes rather than assuming: sixteen pages, no remaining contrast failures
0.10.1
Sep 2026
  • The LinkedIn screen is one screen now. Paste a URL, see what came back, and check your account — in that order, on one page
  • Gone: the catalogue of 32 job cards, 19 of them greyed-out things we had not built, under a heading that claimed 35. None of them were buttons. The roadmap lives in our docs now, not in your product
  • Gone with it: the essay about session cookies that took up half the screen you land on
  • Your LinkedIn settings and your LinkedIn screen used to be two different pages for one subject. They are one page. The old link still works
  • Daily limits are folded away until you want them, because you set them once
  • The sidebar is down from thirteen rows to ten. Companies is reached from Leads, where those companies come from; Test emails from Templates, where the wording it tests lives; and Calendar has stopped promising something that does not exist yet
0.10.0
Sep 2026
  • LinkedIn is now a step in a campaign. Pick “LinkedIn connection request” or “LinkedIn message” the same way you pick Email, put them in whatever order you want, and stop thinking about the browser extension
  • Which one you get is now decided by the step you built, not by a setting buried in the extension’s options page
  • Connection notes are checked against LinkedIn’s 300-character limit while you build the campaign, counting what your variables could grow to — not after it fails on the one lead with a long company name
  • Fixed: editing a campaign quietly unpinned any step that was pinned to a specific version of a template. Re-saving a campaign no longer changes what it sends
  • Fixed: opening a campaign that had a wait or end step and saving it turned those steps into messages. They are now left exactly as they are
  • Fixed: per-campaign LinkedIn limits never applied to campaign steps at all, because the step never recorded which campaign it came from. If you have restricted the extension to certain campaigns, that setting now works — and takes effect
  • Fixed: every LinkedIn step was counted twice in reports, once when queued and again when you sent it
0.9.7
Sep 2026
  • Connect your LinkedIn account. Settings → LinkedIn now opens LinkedIn’s own consent screen — you sign in on linkedin.com, and your name and photo appear on your account. We never see your password
  • A connected account can post to your LinkedIn feed on a schedule, through LinkedIn’s official API — no browser needed, and it runs whether or not your laptop is on
  • The LinkedIn settings page now reads as two plain steps — connect your account, then activate it in the browser you prospect from — rather than a token to copy with no explanation of what it was for
  • It also answers the question everyone asks: why an extension is needed at all when you have connected your account. LinkedIn sells identity and posting; it does not sell search, invitations or messages at any tier, so the sourcing happens in your own browser
  • LinkedIn connections expire after 60 days. We now tell you a week before, instead of letting you find out through a post that did not go out
  • Disconnecting deletes the stored tokens outright rather than flagging them as unused
  • Your LinkedIn tokens are encrypted at rest, like every other credential you give us
0.9.5
Sep 2026
  • Find leads from LinkedIn. Paste a search, a profile, a company, a post, a group, an event or your connections — we work out what the page is, and your own browser reads it
  • Everything comes back for review before it becomes a contact. People you already have are ticked off for you, so a big list does not quietly create duplicates
  • Nothing is sent, connected or messaged by this — it only reads pages you can already see, in your own logged-in tab. No password or session leaves your browser
  • Daily reading limits, so a big list cannot put your LinkedIn account at risk. The dialog tells you what is left before you start
  • When LinkedIn changes its layout we say so, instead of reporting an empty result and letting you think the search found nobody
  • Fixed: a LinkedIn invite note longer than 300 characters was silently cut off mid-word when it reached your browser. It is now refused when you write it
  • LinkedIn now has its own place in the sidebar, with everything it can do in one screen — paste a URL to get people, watch jobs run, and see the full catalogue of 35 jobs
  • Each job says plainly whether it only reads a page, whether it will fill a box for you to send yourself, or whether it goes through LinkedIn’s official API — because that is what decides the risk to your account
  • Jobs that are not built yet say what they are waiting on instead of just “coming soon”
  • Fixed a serious one: an incoming WhatsApp message could be matched to a contact in someone else’s workspace, because the lookup ignored which workspace it belonged to. A reply could land on the wrong company’s contact, and a “stop” could unsubscribe the wrong person
0.9.4
Sep 2026
  • Your contacts are yours. A team member now sees only what is assigned to them or added by them — there is no longer a shared pool everyone can browse
  • The same is now true of tasks. The Tasks screen used to show every task in the workspace, with owner names, to anyone who opened it
  • Opening a colleague's contact by pasting its link no longer works either — the record and its whole conversation history are gated, not just hidden from the list
  • New contacts land on a person automatically. Set a rule per source: always one rep, round-robin, or whoever has the fewest open contacts
  • Assignment now runs everywhere leads arrive — webhooks, CSV imports and contacts you add by hand. Only webhook leads used to get an owner
  • A CSV import can spread across the team as it loads, one row each in turn, instead of landing in a heap
  • New Unassigned view for owners, admins and managers, with a count on your dashboard — so a contact nobody was routed to is visible instead of quietly lost
  • You are told when work lands on you. Assigning a task or a contact now notifies that person straight away — before, the only thing they ever got was a reminder once it was already due
  • A notification bell in the header, with an unread count. Click through to the task or contact it is about
  • It stays quiet when it should: nothing for a task you assigned to yourself, nothing for editing a task without reassigning it, and an import that routes 40 contacts to someone sends one message rather than forty
  • Two new switches in Settings → Notifications for the assignment emails. The in-app bell is always on
0.9.3
Sep 2026
  • Invites are emailed now. You no longer have to copy a link and send it yourself — the copy-link button stays as a fallback
  • Inviting someone as a Manager works. It used to fail with a server error every time, so the only Managers that existed were made directly in the database
  • Roles are named the way you'd say them: Owner, Admin, Manager, Team member — with a line under each explaining what it means
  • Contacts have an owner and a creator of their own, so "who is working this account" is a fact rather than something the app guessed from the pipeline
  • Contacts you add by hand are tagged Manual, and CSV imports are tagged CSV, with who added them and when
  • A new team performance breakdown — contacts, outreach, replies, reply rate and open tasks per person
  • The Team settings page is no longer readable by team members, who could previously see everyone's department and reporting line
  • A reply now has to actually be a reply. We match the email thread, not just the sender's address — so when a contact sends you a brand-new question, their sequence keeps running instead of silently stopping
  • The other half of the same fix: a reply that comes from an assistant, an alias, or deep in a forwarded thread is now recognised, where before it was missed and we kept emailing someone who had already answered
  • Reply rate per campaign works. It was structurally always zero — replies were recorded without noting which campaign they answered
  • New inbound mail that is not a campaign reply is counted separately, so nothing disappears from your numbers
  • Templates can be edited. Until now they could only be created — there was no way to change a word of one after saving it
  • Editing a template asks what to do about campaigns already running on it: leave them on the wording they were built with, switch one campaign over, or just save a new version. Before, an edit would have silently rewritten every unsent message in every live sequence
  • Duplicate, archive, preview against a real contact, send yourself a test, and browse the version history of any template
  • A preview tells you which variables that contact has no value for, so a merge field never goes out blank
  • Templates warn about wording that trips spam filters
  • Sign in with Zoho, and connect a Zoho mailbox to send from in one click — no server settings, no app password
  • Your dashboard is now yours: your contacts, your tasks, your replies. Owners and managers get a team performance table and can switch the whole screen to any one person
  • Assign contacts to a teammate in bulk, or hand them back to the team pool
0.9.2
Sep 2026
  • Mailbox passwords, Google sign-in tokens and DKIM signing keys are now encrypted in the database, under a key we hold outside it. Keys can be rotated without downtime or a maintenance window
  • Fixed: a workspace's mailbox password could be read by any member of that workspace from the Campaigns screen. It is no longer sent to the browser at all
  • Connecting or removing a mailbox, and creating or editing a campaign, now require an owner or admin — a team member could previously delete the mailbox everyone sends from
  • The Twilio and email provider webhooks now verify their signatures. Anyone who knew the address could previously unsubscribe your contacts
  • Click tracking links are signed, so the redirect in your emails cannot be pointed at somebody else's site
  • Our Security and Privacy pages now describe what the product actually does, rather than what it intended to
  • Reports loads noticeably faster — the charts now stream in behind the numbers instead of blocking them, and the logo behind every screen went from 2.2 MB to 15 KB
0.9.1
Sep 2026
  • The AI page is now Test emails, and sends to one lead at a time — it used to tick every lead on the page by default, so a single click could message hundreds
  • Search and pagination when choosing who to send to. Only leads with an email address are offered, since that is what gets sent
  • Adding a contact that already exists now says so instead of "Lead added" — it updates the existing record rather than creating a duplicate, so it stays where it was in your list
  • Fixed the contact search when creating a task, which never returned any results
  • Fixed team invites, which failed with a server error for everyone
  • The AI agent runs through OpenRouter now, so you can choose the model it uses
0.9.0
Aug 2026
  • Buy a sending domain and business mailboxes without leaving FollowThroo — pick a name, buy it in the store, and we check the mail records against live DNS and connect the mailbox for you
  • Cold outreach can run on a lookalike domain instead of the one your invoices go out on, so a spam flag never reaches the address your customers already know
  • Connecting a mailbox no longer means hunting for server settings: we recognise who runs your mail and ask only for the address and password, or connect Google in one click
  • Tasks can be handed to a teammate, with a real due date, a priority and an instruction — not just a title
  • A due date now does something. You get an email when a task comes due, and your manager hears about it if it is still open a day later
  • One morning email at 8am listing what is overdue and what is due today. Nothing arrives on a day with nothing due
  • Notification preferences save to your account instead of just the browser you set them in
0.8.0
Aug 2026
  • Every lead now has a Next Action — and the app works it out for you when you haven't set one
  • New lead page: one timeline across email, WhatsApp, LinkedIn and stage changes, with notes and tasks beside it
  • Tasks — Overdue, Today and Upcoming. A follow-up appears on its own when someone replies and nobody has answered
  • Home became a work queue instead of a scoreboard: what needs you, who replied, what's overdue
  • Sidebar cut from 18 items to 11 — Deliverability, Ageing, Escalations and Control tower moved under Reports
  • Contacts are called Leads everywhere, in the menu and on the page
  • Campaigns and the AI agent now ask which of your mailboxes to send from — outreach always goes out under your own domain, so replies come back to you and your sending reputation is yours alone
0.7.0
Aug 2026
  • AI agent runs on Claude and can move pipeline stages, qualify leads, and draft instead of send when unsure
  • Channels declare what they can do — WhatsApp's 24-hour session window is now enforced, not assumed
  • Quiet hours respect the contact's own local time, not the workspace's
  • Tamper-evident compliance ledger: consent and suppression events are hash-chained and exportable
  • Control tower — every open conversation across channels, attention-first
  • Scheduled SLA sweep flags work that has gone quiet
0.6.0
Aug 2026
  • LinkedIn moved to a human-assisted model — we draft, you send from your own session
  • One unified conversation per contact across email, LinkedIn and WhatsApp
  • Department roles: admin → group leader → member, with data scoped to each
  • Auto-assignment, capture notifications, and escalation up the hierarchy
  • Lead scoring, source ROI, and a response-time leaderboard
  • New lead sources: Google Ads, IndiaMART (incl. backfill), JustDial, Sulekha, TradeIndia
  • Email-parsing fallback for aggregators with no webhook
0.5.0
Aug 2026
  • CRM core: identity graph resolves one person across email, phone and LinkedIn
  • Generic pipeline engine — stages, SLAs, drag-and-drop, reason-on-backward-move
  • Inbound adapters and a normalised lead-capture path
  • First-run product tour and a rebuilt dashboard foundation
  • Settings for lead sources, team hierarchy and pipelines
  • Split the product app from the marketing site
0.4.0
Jul 2026
  • Multi-tenant workspaces with teams, roles and invitations
  • Conditional campaigns — branch on replied / opened / clicked, stop on reply
  • Unified inbox with reply capture across mailboxes
  • Open and click tracking, reports, and a deliverability score per mailbox
  • Mailbox warm-up that rescues its own mail from spam
  • Gmail-OAuth accounts send through the Gmail API; scheduling moved to QStash
0.3.0
Jul 2026
  • Monochrome brand refresh
  • New landing, dashboard, and 404
  • Marketing pages for every section
0.2.0
Jul 2026
  • Renamed to FollowThroo
  • AI agent on Claude
0.1.0
Jul 2026
  • Email, WhatsApp, CRM foundations
  • Rate limiting + sequences + templates