KK-DATA avatar KK-DATA

Complete tutorial on TG filtering: How to superimpose activity filtering to improve customer reach efficiency

tg filter active kkdata US data

TG filtering complete tutorial: How to superimpose activity filtering to improve customer reach efficiency

When doing Telegram marketing, the biggest fear is not that there are few numbers, but that the numbers are “dead” in the address book - the number is activated, but the user has not been online for months or even a year. The message you send will either go nowhere or be seen by the other party only a few months later, resulting in a pitifully low conversion rate. This is why tg filter must be superimposed on activity filter.

This article will teach you step by step how to complete a high ROI Telegram filtering operation from the definition of activity, window selection, execution steps, task order to list hierarchy. Whether you are doing community recruitment, private message promotion or mass messaging, you can find a method that suits you.

What is the “activity” filter of TG filtering?

In the TG Screen Number system, “activity” refers to the time window in which a user was last logged in or online. Different from ordinary “activation detection” (which only verifies whether the number is registered with Telegram), activity filtering will return the last active time period of the user, such as within 24 hours, within 7 days, within 30 days, etc.

Core Value: Only conduct follow-up communications with numbers that have logged in recently to avoid sending messages to “zombie accounts” that have been offline for a long time, which not only saves costs, but also increases the response rate.

Active detection vs regular activation detection

Detection typePurposeApplicable scenarios
Activation detection (basic)Verify whether the number is registered with TelegramPreliminary cleaning to determine the validity of the number
Activity detectionVerify whether the number is online within the specified time windowAccurate reach, only contact recently active users

**Why is opening the test not enough? ** A number may be registered with Telegram, but the user has not opened the app in three months. The message you sent cannot be seen by the other party (or it may only be seen after a long time). Activity detection can help you filter out such “silent accounts” and focus marketing resources on active users.

Meaning of active window

The active window refers to the “recent” range you wish to detect. KK-DATA supports several common windows (specifically based on the console options):

  • 24-hour window: Check whether the user has logged in within the last 24 hours. Suitable for instant promotions, limited-time activities, customer service confirmation and other scenarios that require quick response.
  • 7-day window: Detects activity within the past 7 days. Suitable for most regular marketing campaigns, reaching weekend users without going too far.
  • 30 Day Window: Detects activity within the past 30 days. Suitable for low-frequency, high-value content push or warm-up activities.

Selection logic: The more urgent the activity, the smaller the window; the more important the content and the longer the user decision-making cycle, the window can be appropriately widened.

How to select the active window in TG filtering?

Different marketing goals correspond to different active windows. The following are three practical suggestions:

  1. Instant access (promotions, notifications, customer service follow-up) → Select 24-hour window. You need users to see the message immediately.
  2. Batch mass sending (normal content push, community invitation) → Select 7-day window. Taking into account the activity level and the number of lists, it is sufficient for most marketing scenarios.
  3. Activity warm-up (activities lasting more than one week) → Select 30-day window. Users may come online from time to time, and widening the window can retain more potential leads.

If the budget is sufficient and the number quality is high, you can also do a 24-hour activity test first and prioritize these “super active” numbers; the remaining numbers can be filtered a second time using a 7-day window to achieve hierarchical reach.

Execution steps of TG filtering and activity filtering

The following operations are based on the KK-DATA console (https://app.kkdata.cc/),流程通用。

Step one: Prepare number list (generate/import)

There are two sources of numbers:

  • Use the global number generation module: In the “Number Generation” function of the console, select the target country and number segment (or customize CSV import) to generate up to about 1 million numbers for free. There is no charge for generation.
  • Upload existing list: Support CSV, TXT format, one line for each number.

It is recommended to roughly clean the numbers first (removing obviously invalid formats and duplicate numbers), and then use the deduplication warehouse tool to deduplicate across tasks to avoid wasting balances through repeated detection.

Step 2: Submit the activity filtering task on the console

  1. Log in to the console → enter the “Screen ID” module → select “Telegram Detection”.
  2. Upload the number list (supports batch files).
  3. In the detection type, check both “Enable Detection” and “Active Detection” (you can also check only active detection, but it is recommended to activate it first and then activate it to save costs, see below).
  4. Select an active window: Select 24 hours, 7 days, or 30 days (and other windows supported by the platform) in the drop-down menu.
  5. The system will display the estimated cost (calculated based on the number of tests × corresponding unit price) before submission. Submit the task after confirming it is correct.
  6. After the task is completed, you can be notified through Telegram (needs to be bound in settings), or view the results on the console and export them (CSV/TXT).

The window cannot be modified after the task is submitted.

Once the active window is selected and submitted, it cannot be changed. If you need different window results, it is recommended to divide the task into multiple tasks.

The order of TG filtering and activity filtering: pass the filter first or be active first?

This is a common decision point. Both options have pros and cons, depending on your budget and efficiency needs.

Pass the screening first and then become active: suitable for teams with limited budgets

Steps:

  1. Submit the task of only enabling detection first → get the list of “valid numbers”.
  2. Submit the valid number to the activity screening task → get the “recent active numbers”.

Advantages: Avoid active detection of invalid numbers and save a lot of costs (the unit price of active detection is usually higher than the activation detection). Disadvantages: Requires two missions, takes a little more time.

Recommended scenario: The quality of the number source is unknown, the list is large (more than hundreds of thousands), and the budget is tight.

Be active first and pass the screening later: Suitable for teams that prioritize time

Steps:

  1. Directly submit a one-time task containing “activation detection + active detection”.
  2. The results include both columns “whether the number is activated” and “whether the number is active”, which is done in one step.

Advantages: Save operation time and export results more directly. Disadvantages: Even if the number is not activated, the system will try to do active detection (which may waste a small amount of money, but the platform will generally optimize it).

Recommended scenario: The number is of high quality (from paid channels, basic validity has been verified), time is tight, and the budget is relatively sufficient.

Tips: You can first test the cost difference between the two sequences on 100 to 500 numbers, and then decide on the full implementation strategy.

Common misunderstandings in TG filtering activity filtering

  • High activity ≠ High intention: If the other party has logged in within 24 hours, it does not mean that he will definitely read your message, let alone that he will reply. Active detection only solves the problem of “whether it can be reached”. Content quality and reach strategy are equally important.
  • Active window is not real-time online: The 24-hour window means that the last time the user was detected online was within 24 hours, but the user may have been offline for a long time when the detection is completed. Don’t equate “active” with “online right now.”
  • Highly active numbers may be in rest time: If the user’s time zone is in the early morning, even if he has been active within 24 hours, he may be sleeping now. It is recommended to send messages in conjunction with the target country’s prime time.
  • Activity detection results are affected by Telegram privacy settings: If the user turns on strict privacy (the last online time is not visible), the system may not be able to obtain activity data, and the result will be marked as “Unknown”. This situation needs to be treated differently.

Why is list stratification important for activity filtering?

Teams that directly perform Telegram filtering on the entire list often find that the cost exceeds expectations and the conversion rate improvement is limited. The reason is: not all numbers are worth screening by activity level.

Recommended practices:

  1. Roughly layer the numbers according to fields such as source, country, label (for example: layer A is the recently crawled high-quality numbers, layer B is the old list, and layer C is randomly generated test numbers).
  2. Prioritize tg filtering + activity detection (24-hour or 7-day window) for layer A to quickly obtain users who are most likely to respond.
  3. For layer B, the activation test can be performed first, and then the activated number can be tested for 30 days of activity to strike a balance between cost and effect.
  4. Only perform activation detection or directly discard the C layer because the activity improvement is limited.

In this way, the limited balance is used on the list most likely to produce conversions, and the ROI is significantly better than a one-size-fits-all screening method.

Pay attention to balance and task limits

Before submitting the activity detection task, please confirm that the balance is sufficient. The maximum number of single tasks is about 1 million, and the specific unit price is subject to the real-time price of the console. Fees will be deducted after the task is completed. It is recommended to do a small batch test first.

FAQ

**Q: Can “active detection” and “activation detection” be done at the same time in TG filtering? **

Answer: Yes. When submitting a Telegram detection task in the console, you can check “Enable Detection” and “Active Detection” at the same time. Both screenings are completed in one task, but different detection types are billed separately. For detailed unit prices, please see the real-time price on the console.

**Q: Does the “24-hour window” of activity screening mean that users must be online within 24 hours? **

Answer: It means that the system detects that the user’s last login/online status was within 24 hours. This means “recently active”, but it does not mean that the user will remain online within 24 hours or will definitely reply to messages.

**Q: Is there any charge for number generation? How much is charged for TG filtering tasks? **

Answer: The global number generation module is free to use and no balance will be deducted. TG filtering is deducted based on the number of tests. Different detection types (activated/active/gender, etc.) have different unit prices. For details, see the real-time price on the console.

**Q: Can I see the estimated cost of the task before submitting? **

Answer: Yes. After uploading the number list and selecting the detection type, the system will display the estimated cost before submission, and the task will be officially submitted after confirmation.

**Q: Can the active window be modified after it is selected? **

Answer: Once a task is submitted, the active window cannot be changed. It is recommended to test the effects of different windows on a small number of numbers before executing them in batches.


To get high-quality TG active numbers, choose the reliable tg filter tool. KK-DATA supports flexible setting of active windows, pure billing by item, and no subscription bundling.

👉 Log in to the console to start filtering Submit your first TG filtering task. 👉 Two-way contact customer service https://t.me/kkdata_robot to get task suggestions and product consultation. 👉 Detailed documentation and platform introduction: https://kkdata.cc/

Related Articles

How long does it take for tg filtered data to expire? One table controls the shelf life and re-screening rhythm of Telegram number screening

The number data filtered by TG in overseas marketing will decay over time. This article explains in detail the "freshness period" of Telegram filter results: How long does it take for activity, gender, and activation status to change? When is rescreening necessary? Attached is a heavy screening judgment list and rhythm suggestions to help you maintain the quality of customer acquisition with TG screening numbers.

US TG data activity screening guide: active window, usage order and list stratification

Master the US TG data activity screening skills: understand the active window settings, optimal filter number order and list stratification strategy. Use KK-DATA to batch detect the activation status and activity level of American Telegram users, improve the accuracy of overseas customer acquisition, and reduce the cost of invalid contacts. Complete operating instructions with precautions.

tg filtering Ultimate Guide: How to efficiently filter Telegram active numbers based on search intent (2025 practical version)

What do users searching for 'tg filter' want? This article starts from the Google search intention and dismantles the real needs of Telegram account screening: batch detection of whether the number is activated, active, and filtering the target gender and age. Contains KK-DATA practical steps, suitable for B2B overseas customer acquisition and community operations. The latest version of 2025 helps you efficiently filter invalid Telegram numbers and accurately reach target customers.