KK-DATA avatar KK-DATA

Dismantling of the core modules of the screening system: generation, detection, deduplication, and export

Sieve number system Function kkdata Number generation social detection

Dismantling of the core modules of the sieve number system: generation, detection, deduplication, and export

In the business chain of overseas customer acquisition, the number screening system is the key bridge connecting “number data” and “accurate reach”. Whether you are doing private message marketing through Telegram or WhatsApp, or using Line or Zalo to explore the Southeast Asian market, having an efficient and reusable number screening process can significantly reduce the cost of trial and error and improve the conversion rate. A complete screening system usually consists of four core modules: number generation, multi-platform social detection, intelligent deduplication, and multi-format export. This article will start from these four modules, dismantle the functions and applicable scenarios of each module, and give practical suggestions for combined use to help the overseas team build its own production line.

What are the four core modules of the screening system?

Simply put, the workflow of the number screening system can be summarized as: Establish a number pool from scratch → Detect the status of numbers on each platform → Avoid repeated testing and waste budget → Output fields that can be directly used for marketing. The generation module is responsible for providing seed numbers (or accessing existing data); the detection module uses the platform interface to verify whether the number is activated, active, matches a specific gender, etc.; the deduplication module ensures that the same number will not be billed repeatedly on the same platform; the export module outputs the results in CSV, TXT and other formats to facilitate import into CRM or mass sending tools. These four modules are interlocked and form a complete closed loop from data collection to usable data.

Module 1: Global number generation - building a number pool from scratch

For teams that don’t have initial data or need to expand their list, number generation is the first step. The value of the generation module is that you can freely choose the target market, and the system will generate a batch of potential mobile phone numbers based on the country’s number format and number segment rules. The generation is completely free, and fees will only be deducted on a per-item basis when subsequent detection tasks are submitted.

Supports number segment generation and random generation in 240+ countries/regions around the world

Different countries have different mobile phone number digits, prefixes, and operator number segments. For example, Indonesian numbers usually start with 62 followed by 11 digits, Vietnam starts with 84, and Nigeria starts with 234. The generation module in the screening system has built-in number rules for 240+ countries. You only need to select the target country to generate random numbers for that country in batches at one time. You can also use number segment generation: enter a known prefix or number segment range (for example, +62-8xx-xxx-xxxx), and the system will generate all consecutive numbers under this number segment. This is very helpful for targeting users of a specific carrier.

Custom CSV import: reuse your own data

If you already have some list of numbers (such as from exhibitions, offline collections, or old customer data), you can directly upload the CSV file. The system will parse the number sequence and add it to the number pool to be detected. This approach avoids regeneration and maximizes the use of existing assets. After uploading, these numbers will enter the subsequent detection and deduplication process.

How to connect with the detection task after generation

The generation module is usually seamlessly connected with the detection module: after generating the number, you can create a detection task with one click, select the platform to be detected (such as Telegram, WhatsApp, Line, etc.), and the system will automatically use the generated number as input. This pipeline design can reduce the time of manual data handling, and is especially suitable for studios or agency operations teams that require batch operations.

Module 2: Multi-platform social detection - screening active and matching target numbers

The detection module is the core value of the entire screening system. Its function is to tell the overseas team: Among a certain batch of numbers, which numbers are registered on Telegram/have been active recently/are they male or female? With these tags, marketers can accurately send private messages, invite groups, or push ads.

Comparison of detection capabilities of major social platforms

The detection types supported by different platforms are different. The following is a summary of the capabilities of common platforms (actual fields are subject to console export):

PlatformActivation DetectionActivity DetectionGender IdentificationID Export
Telegram✅ (active window can be specified, such as 7 days/30 days)✅ (including age field, can be used to interpret people around 30 years old)tgid
WhatsAppwsid
Line✅ (can target male/female)uid
ZaloUser ID
iMessage / iOSNot supportedNot supportedNone
RCSNot supportedNot supportedNone
Viber / Facebook / Instagram, etc.✅ (some platforms)✅ (some)✅ (some)Platform ID

Testing on each platform is billed on a per-item basis. Please refer to the real-time price of the console for details of the unit price. Before submitting a task, the system will display an estimated cost.

How activity detection and gender recognition assist in acquiring customers accurately

Taking Telegeram as an example, you can set “Detect numbers that have been online in the last 7 days”, so that the numbers filtered out are most likely to be real-time active users, which is suitable for event push or community invitations. If you are doing e-commerce private messaging, you may only need to “activate” it, because many users will check messages even though they are not often online.

In terms of gender identification, the detection results of Telegram and Line will return the gender field (male/female), and some also include the age range. For example, you can filter out users “about 30 years old” from the age field for product promotion in specific age groups. Note: The age here is inferred based on the platform’s public information or behavioral data. It is not ID-level accurate data, but it is sufficient for targeted marketing.

Task submission process and billing mechanism

The steps are usually:

  1. Select the source (generate number/upload CSV/select from existing list)
  2. Select detection platform and detection type
  3. Confirm the estimated cost (the balance must be sufficient, insufficient balance cannot be submitted)
  4. Submit the task and the background will automatically detect it.
  5. After the test is completed, the actual cost will be deducted from the balance, and the task results can be downloaded.

Tip: Please confirm the balance before testing

New tasks cannot be submitted when the balance is insufficient. It is recommended to recharge in advance. The estimated cost of testing can be viewed before submission. For details, see the real-time price on the console.

Module 3: Intelligent data deduplication - avoid wasting budget on duplicate detection

In the screening process, the most easily overlooked but most cost-effective thing is the removal module. If you test 10,000 numbers today and use the same numbers to test tomorrow, the system will charge you repeatedly - which is obviously not cost-effective. A good screening system will have a built-in cross-task deduplication warehouse, automatically identify numbers that have been detected in the past, and avoid repeated billing.

How does the deduplication warehouse work?

When submitting a new detection task, the system will automatically compare the number entered this time with the numbers detected in all previous tasks (differentiated by platform). If a number has been detected on the same platform, for example, the Telegram activation status of a certain number has been detected before, then the number will not be billed again this time. Deduplication is based on the combination of “number + platform”: the same number has been detected on Telegram, and then tested on WhatsApp, it is still a new detection and will be billed normally.

You can view the detected number records and the platform list corresponding to each number on the deduplication warehouse page in the console. This helps you stay on top of your data assets.

Manual deduplication and other deduplication scenarios

In addition to automatic deduplication by the system, you can also export the list of numbers that have been detected and filter them again using the deduplication function in Excel. Especially when you collect numbers from multiple sources, manual deduplication can ensure that subsequent tasks are not wasted. Some teams will regularly import entire batches of test results into the deduplication warehouse to allow the system to accumulate more reference data.

Module 4: Multi-format export - use filter results for marketing activities

After the detection is completed, the final step is to export the results. The export module determines whether the data can be used directly by downstream tools.

Export field description: tgid, phone number, gender, active status, etc.

Taking Telegram detection as an example, the exported CSV file may contain the following fields:

  • Phone number (with country code)
  • tgid (Telegram internal user ID, used for API direct messages)
  • Activation Status (Registered/Unregistered)
  • Activity Status (last active time window)
  • Gender (Male/Female)
  • Age (approximate value, e.g. 20–30, 30–40, etc.)

For WhatsApp, it contains wsid (WhatsApp ID); Line contains uid. These IDs are the core parameters of platform private messages. With them, messages can be sent directly through Bot.

Export volume and efficiency suggestions

A single task can process up to about 1 million numbers. It is recommended to select the required fields when exporting (to reduce file size). The CSV format has the best compatibility, and the TXT format is suitable for direct import into mass sending tools. After exporting, it is recommended to use a text editor or Python script to double-check the format to ensure that the data in each column is aligned. If you need to connect to CRM, you usually need to do a field mapping.

Note: Export data is for legal purposes only

Please abide by local laws and regulations and the terms of service of the target platform, and do not use data for harassment, fraud and other violations. The platform provides anti-fraud inquiries and beware of fake customer service.

How to use four modules in combination to build an efficient screen number pipeline?

Suppose you are an overseas company targeting e-commerce in Southeast Asia and want to use Zalo for private message promotion in the Vietnamese market. You can do this:

  1. Generate: Select the country “Vietnam” and use random generation or number segment generation (such as 84-3xx-xxx-xxxx) to obtain 50,000 candidate numbers.
  2. Detection: Submit the Zalo detection task and select “Activate + Active + Gender (Male)” to filter out male users who are activated and active.
  3. Removal: The system automatically compares historical detection records, and no fees will be deducted for previously detected numbers.
  4. Export: Export CSV, the fields include phone number, Zalo UID, active status, and gender. Then import Zalo private messaging tool to reach.

You can also set up task notification: send notifications through Telegram Bot after the detection is completed, without having to stay in front of the computer. It is recommended to operate in batches: generate 50,000 for the first time, and accumulate a wave of effective customers after testing; generate 50,000 for the second time, and use the deduplication module to avoid duplication with the first batch. In this way, the effective number library is gradually expanded and the budget is controlled.

What key features should you pay attention to when choosing a screening system?

There are endless number screening tools on the market, how to choose? It is recommended to evaluate from the following dimensions:

  • Whether to be billed as per volume/subscription-free: Per-item billing, no subscription package, suitable for flexible marketing budgets. KK-DATA adopts the recharge balance + item deduction model, and you pay what you use.
  • Multi-platform coverage: Supports mainstream platforms such as Telegram / WhatsApp / Line / Zalo / iMessage / RCS / Viber, covering different markets.
  • Deduplication mechanism: Whether there is a cross-task automatic deduplication warehouse to avoid repeated deductions.
  • Export flexibility: whether to support CSV / TXT, whether to customize the export fields (tgid, wsid, uid, etc.).
  • Recharge method: Supports anonymous recharge of USDT (TRC20), suitable for teams with privacy needs.
  • Customer Service and Documentation: Is it possible to quickly contact technical support through Telegram and is there complete documentation.

KK-DATA has made targeted designs in these aspects, forming a closed loop from generation to export, and has no minimum monthly fee. It is a practical choice for overseas teams.


FAQ

**Q: Do I need to pay for the generation module of the sieve number system? **

A: The generation module is free and you can randomly generate numbers based on your target country, or upload a custom CSV. Fees will be deducted on a per-item basis only when the inspection task is actually submitted. For specific unit prices, please see the real-time price on the console.

**Q: How to avoid repeated deductions after number detection? **

Answer: The system has a built-in cross-task deduplication warehouse, which will automatically compare detected numbers, and the same number will not be billed repeatedly on the same platform. You can also use deduplication fields for secondary filtering when exporting.

**Q: What fields are supported for export? **

Answer: The export format can be CSV or TXT. The fields include phone number, platform ID (such as tgid, wsid), activation status, active status, gender, age, etc. The fields exported by different platforms are slightly different, and the results of the console task shall prevail.

**Q: What does “active” mean in Telegram detection? **

Answer: Telegram activity detection refers to the record that the number has been online within a certain time window (such as 7 days, 30 days). You can customize the active window in the task and filter out recently active users.

**Q: How to recharge the balance? What’s the minimum? **

Answer: Currently, USDT (TRC20) recharge is supported, with a minimum of about 50 USDT. The balance is automatically updated after the recharge arrives, no manual activation is required. It is recommended to ensure sufficient balance before submitting large batch tasks.


Want to start building your first screen size pipeline? 👉Log in to the console to start screening numbers Have a problem or need a customized solution? Two-way contact customer service https://t.me/kkdata_robot For more operating instructions, please refer to Usage Documentation

Related Articles

The marketing studio uses the screening system to efficiently deliver customer lists: a set of reusable SOP processes

Overseas marketing studios often face pain points such as invalid numbers, repeated screening, and slow delivery. This article takes a real business scenario as an example to explain in detail how to use the screening system to formulate standardized SOPs from number generation, cross-platform detection to data deduplication and delivery, helping studios save costs and improve list quality. Suitable for team reference in customer acquisition scenarios such as Telegram/WhatsApp/Zalo.

How to use the screening number system to create an efficient customer acquisition data pipeline: a complete tutorial from number generation to precise screening

From number generation to multi-platform social screening, to data deduplication and export, this tutorial explains in detail the core role of the screening system in the customer acquisition data pipeline.手把手教你用KK-DATA搭建「生成→筛选→导出」全流程,支持Telegram、WhatsApp、Line等平台,解决传统手动验证慢、维度少、重复检测等痛点,提升出海获客效率与ROI。

U.S. TG data hierarchical screening guide: four steps of activation, activity, gender and age to accurately locate high-value users

How to efficiently filter US TG data? This article explains in detail the step-by-step usage from activation detection, activity stratification to gender and age fields (including people around 30 years old). Combined with actual combat scenarios, we will teach you how to hierarchically manage US Telegram data according to activity and crowd characteristics. It is suitable for reference for B2B overseas and community operation teams.