NetSendo v1.7.22: Smarter Lead Scoring & Campaign Tags

Introduction
In the world of marketing automation, timing and accuracy are everything. Sending the right message is only half the battle; sending it at the right time, based on accurate data, is what truly drives results. We know how frustrating it is when technical issues like incorrect timezones or system glitches undermine your strategy. That’s why we’re excited to release NetSendo v1.7.22, an update focused on enhancing the intelligence, reliability, and organization of your marketing efforts.
🚀 What's New in v1.7.22
This release is all about making your automation smarter and your platform more robust. We've tackled some fundamental issues with data accuracy and added new features to help you manage your campaigns more effectively.
Timezone-Aware Lead Scoring
All scoring calculations now respect the contact owner's timezone, ensuring events are tracked with perfect accuracy.
Campaign Tags
Organize, filter, and analyze your email and SMS campaigns with a flexible new tagging system.
Critical Stability Fixes
We've resolved memory leaks, fixed broken background commands, and improved data integrity to make NetSendo more reliable.
🎯 Accurate, Timezone-Aware Lead Scoring
Previously, all lead scoring calculations, such as daily limits and analytics, were based on the server's timezone. This could lead to inaccurate scoring for teams operating across different regions. For example, a contact's action at the end of their day might have been recorded for the *next* day according to the server.
With v1.7.22, we’ve completely overhauled this logic. All lead scoring processes now correctly use the user's configured timezone. This includes daily point limits, analytics reports, and score trend calculations, giving you a true picture of contact engagement as it happens in their world.
ℹ️ Note: We also added the missing `contact_created` event to the default scoring rules. New contacts will now automatically receive +5 points upon creation, providing a baseline score.
🏷️ Organize Your Outreach with Campaign Tags
As your marketing efforts grow, so does the number of campaigns you manage. Keeping them organized can be a challenge. To solve this, we've introduced Message Campaign Tags.
You can now assign one or more tags to any message campaign directly from the editor. This simple but powerful feature allows you to categorize your campaigns by quarter (e.g., "Q4-2026"), promotion type ("Black Friday"), target audience ("SaaS-Trial-Users"), or any other system that works for you.
💡 Benefits & Use Cases
Here’s how you can leverage these updates in real-world scenarios:
SaaS: Precision Onboarding
A SaaS company with a global user base can now use lead scoring with confidence. A trial user in Tokyo who opens a "Getting Started" email at 9 AM JST will have their score updated based on their local time, allowing you to trigger a timely follow-up from a sales rep in the appropriate regional office.
E-commerce: Granular Performance Analysis
An e-commerce manager can now tag all holiday campaigns with "Holiday-2026". At the end of the season, they can easily filter their campaign statistics to analyze the collective performance of all holiday-related emails and SMS messages, gaining clear insights for next year's strategy.
Agencies: Streamlined Client Management
An agency managing marketing for multiple clients can use tags like `[ClientA]` and `[ClientB]` to keep campaigns neatly separated. This simplifies reporting and ensures that automations and messages for one client are never accidentally mixed with another's.
🛠️ Step-by-Step Guide: Using Campaign Tags
Ready to organize your campaigns? It only takes a few clicks.
-
Edit or Create a Message
Navigate to the "Messages" section in your NetSendo dashboard and either create a new message or edit an existing one.
-
Open the Settings Tab
In the message editor, click on the "Settings" tab in the right-hand sidebar to reveal campaign-level options.
-
Assign Your Tags
You'll see a new "Campaign Tags" field. Click into it to either select existing tags from a dropdown or type a new tag and press Enter to create it. You can add multiple tags to a single message.
[Image Description: Screenshot of the NetSendo message editor, with an arrow pointing to the new "Campaign Tags" input field in the Settings sidebar. The field shows two tags: "Q4-2026" and "Promo".]
-
Save and You're Done!
Once you've added your tags, simply save the message. Your tags are now assigned and can be used for filtering in the main messages list.
🎯 Expert Tips
To keep your tags organized long-term, create a consistent naming convention. For example, use prefixes like `[Type]-` (e.g., `Newsletter-Weekly`, `Promo-FlashSale`) or `[Client]-` for agency use.
The lead scoring fixes rely on your user profile's timezone setting. Navigate to your Profile → Settings and ensure your timezone is set correctly to see accurate, localized data in your reports.
We've fixed the lead scoring queue to use the `default` worker. Ensure your `netsendo:work` process is running correctly to process scoring events in real-time. Check the supervisor configuration in our documentation if you're unsure.
Upgrade to a Smarter, More Reliable NetSendo
Data accuracy and platform stability are cornerstones of effective automation. Update your instance to v1.7.22 today to take advantage of these crucial improvements.
# Pull the latest version and restart your instance
docker compose pull
docker compose up -d




