NetSendo Logo
Platform Updates

NetSendo v1.7.22: Smarter Lead Scoring & Campaign Tags

NetSendo TeamJanuary 27, 20265 Min. Lesezeit
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.

TL;DR: NetSendo v1.7.22 fixes all lead scoring timezone issues, ensuring scores are calculated based on the user's timezone, not the server's. It also introduces Campaign Tags for better organization and ships numerous critical stability and performance fixes.

🚀 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.

  1. 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.

  2. Open the Settings Tab

    In the message editor, click on the "Settings" tab in the right-hand sidebar to reveal campaign-level options.

  3. 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".]

  4. 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

1
Establish a Tagging Convention

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.

2
Verify Your Profile Timezone

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.

3
Run Your Workers

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
#lead scoring#platform update#automation#campaign management#stability#self-hosted
Share: