KK-DATA avatar KK-DATA

Why should opening/valid testing be given priority in base material screening? Correct order for number verification

Base material screening Tutorial kkdata Number verification

Why is it necessary to prioritize opening/valid testing for base material screening? Correct order for number verification

The first step in acquiring customers overseas is often not to write copy or choose channels, but to select base materials. Whether you are doing Telegram community promotion, WhatsApp private message marketing, or Line/Zalo targeted reach, among the original number list you get, the effective proportion that is actually registered on the target platform and can be reached may only be 30%–60%. Directly using these numbers for activity detection or gender identification is like looking for gold in a pile of unsifted soil - most of the cost is wasted on invalid numbers. This article will break down in detail why base material screening must start with activation/effective detection, and how to use batch screening tools to build an efficient number verification process step by step.

What is base material screening? Why is it the first step to acquire customers overseas?

In the context of overseas marketing, “base material screening” refers to initially screening out numbers registered on specific social platforms (such as Telegram, WhatsApp, Line, Zalo, etc.) from the original number pool, and eliminating invalid data such as empty numbers, unregistered numbers, and downtime numbers. To put it simply, it is “see if these numbers can be used first”.

Many teams tend to skip this step and directly use high-cost detection types (such as activity and gender) to run the entire data. As a result, they find that more than half of the tens of thousands of numbers have not even registered for the platform they want to promote. Screening the base materials first is equivalent to drawing an outline of the “reachable people” for subsequent detailed operations, and every subsequent penny will be spent on real users.

Why does base material screening give priority to activation/validity testing instead of direct activity or gender testing?

The core reason is two words: cost.

The detection types on each platform are sorted from low to high by unit price, usually as follows: Activation/registration detection <Activity detection <Gender/age detection. The activation test only verifies whether the number has an account on the platform, which has the smallest system workload and the lowest unit price; while the active test needs to determine the period when the number has been online recently (such as the last 7 days, 30 days), which involves time window judgment; gender detection requires additional portrait inference, and the cost is naturally higher.

A typical scenario: You have 100,000 numbers on hand. Assuming you only do Telegram activation testing, it may only cost X yuan (based on the real-time price of the console). If you do Telegram activity + gender directly, the cost may be 2-3 times that of opening the test. But in the end, you will find that only 40,000 of the 100,000 numbers may be registered TG - the additional detection cost on 60% of the invalid numbers will be wasted.

Cost comparison tips

The unit price to initiate testing is usually much lower than activity/gender testing. By doing the activation first and filtering out a large number of unregistered numbers before conducting subsequent testing, the overall cost can be saved by more than 50% (the actual proportion depends on the validity of the original number). The specific cost is subject to the real-time price of the console.

So the correct sequence is: First do the activation test, narrow the pool to “valid numbers” → Then do targeted screening based on activity/gender etc. based on the marketing goals. This avoids wasting core budget and avoiding repeatedly processing invalid data.

What is the difference between activation detection and activity detection? Which one goes first?

The following table compares the two most commonly used detection types to help you quickly understand their differences and applicable scenarios.

Comparison DimensionsActivation/Registration TestActivity Test
Detection purposeVerify whether the number has registered an account on the target platformVerify whether the number has had any activity within the specified time window (such as the last 7 days, 30 days)
Return valueActivated/unactivated (or valid/invalid)Active/inactive (usually with the latest active timestamp)
Typical usesScreening base materials, cleaning invalid data, and determining the reachable baseScreening recent online users, improving reach rate, and avoiding contacting dormant accounts
Unit PriceLowestMedium (higher than opening, lower than gender)
Recommended execution orderStep oneStep two

Conclusion: Any number verification project should proceed along the pipeline sequence of activation → active → gender → other. Skipping the opening and going directly to activities is like building a building without building a foundation - one day the cost will collapse.

How to perform activation testing in base material screening in batches? Take Telegram and WhatsApp as examples

Next, we will take the KK-DATA platform as an example to demonstrate the complete process from number preparation to exporting valid data. KK-DATA supports the activation/validity detection of more than ten platforms such as Telegram, WhatsApp, Line, Zalo, and iMessage, and can handle up to about 1 million numbers in one task.

Preparation: Format requirements and deduplication suggestions for number sources

  • Number Format: Recommended international format, such as +8613901234567 or 8613901234567, without spaces and hyphens. Most platforms support pure numbers with country codes.
  • Source method: You can import the CSV/TXT file yourself, or you can use KK-DATA’s “Global Number Generation” function to randomly generate numbers by country/region/number segment.
  • Recommendation for deduplication: Before submitting the task, use the platform’s built-in “data deduplication warehouse” to clean it. Duplicate numbers across tasks will be automatically blocked to avoid repeated billing.

The complete process of creating a filter task in the console

  1. Login to the console: Open https://app.kkdata.cc/ and log in.
  2. Select Platform: Click “Screen Task” on the left menu, and then select the target platform (such as Telegram or WhatsApp).
  3. Select detection type: In the detection type drop-down box, select “Enable detection” (or “Register detection/valid detection”, the names of different platforms are slightly different).
  4. Upload numbers: Click “Upload file” or paste the number list. The system will automatically verify the format and display the total number.
  5. View estimated fees: Before submission, the console will display the estimated deduction amount and available balance of the task. Click “Submit Task” after confirming that they are correct.
  6. Waiting for completion: The task enters the queue, usually ranging from a few minutes to dozens of minutes (depending on the number of numbers and platform load). After completion, you will be notified through the Telegram robot (requires binding in advance).
  7. Export results: Click “Export” on the task details page and select CSV or TXT format. The result file will include whether each number is activated/valid, and other optional fields (such as tgid, wsid, etc.).

How to export valid numbers after the task is completed

When exporting, it is recommended to check the “Export only valid numbers” option to directly obtain a filtered and pure list. If you still want to do activity or gender detection later, you can use this batch of valid numbers as input, submit a new task again, and select the corresponding detection type. In this way, the cost is completely controllable.

Three issues that are easily overlooked when selecting base materials

Even if you understand the principle of “activate first and then activate”, there are still many pitfalls that need to be paid attention to in practice.

1. Use high-cost detection types for substrate screening

This is the most common mistake. Some teams, in an attempt to save trouble, checked “Activate + Active + Gender” at once, directly pushing the cost of base material screening to two or three times the normal level. Correct approach: Only open the test to screen the base materials, and then refine as needed after getting the valid list.

2. Ignoring data deduplication leads to repeated deductions

If you have a list of numbers from multiple sources (such as exported from different SDR tools), there are likely to be a large number of duplicate numbers. If you submit a task directly without removing duplicates, you will be charged for each duplicate. KK-DATA’s data deduplication warehouse supports automatic cross-task comparison, but only if you actively enable it. It is recommended to run deduplication before each new task.

Things to note

Submitting too many tasks at one time may result in insufficient balance and the tasks will be suspended. In addition, the activation test results of different platforms have validity periods (for example, the WhatsApp number may change due to being blocked). It is recommended to export the results in time and record them in your own CRM, and do not use them after too long.

3. Not paying attention to the different meanings of activation detection on different platforms

For example, WhatsApp’s activation test verifies whether the number is registered with WhatsApp and is available; while Telegram’s activation test only verifies whether a TG account has been registered, and does not detect whether the number has been restricted/banned. Understanding these differences allows for correct interpretation of the results. The specific meaning is subject to the detection type description of each platform console.

After selecting the base materials, what should I do next?

After completing the base material screening (activation test), you will get a “valid number pool” of the target platform. Next, according to the marketing goals, you can continue to go down this assembly line:

  • Want to improve the reach rate: Do activity detection, screen out users who have been online in the last 7 days/30 days, and avoid meaningless promotion of long-term dormant accounts.
  • I want to do targeted advertising: Do gender/age/region detection (if supported by the corresponding platform), such as targeting “men around 30 years old” on Telegram.
  • Want cross-platform coverage: Submit the same valid number to the activation detection of platforms such as WhatsApp, Line, Zalo, etc. to find out the user’s presence on multiple platforms, and then formulate a multi-channel reach strategy.

In KK-DATA, these steps can be completed by multiple screening tasks in series, and only the cost of the current test will be deducted each time. Finally, export the complete user portrait data including multi-dimensional tags, and then import it into your CRM or push tool.

How to improve the efficiency of base material screening? The role of number generation and deduplication

The bottleneck in base material screening often lies in the source and quality of numbers. If the quality of your original number list is extremely poor (such as randomly guessed numbers), no matter how low the unit price is, the invalid rate will not be high. At this time, there are two tools that can greatly improve efficiency:

  • Global number generation: KK-DATA provides number generation function for 240+ countries and regions, and supports import by number segment/custom CSV. According to the target market (for example, the Vietnamese market requires Zalo users), you can first generate a list of numbers in the specified country + operator number range, and then perform activation testing on these numbers. The generation itself is free, and only the screen numbers are charged on a per-item basis.
  • Data Deduplication Warehouse: When spanning multiple tasks, the system will automatically record the historical detection results of each number. If you submit it repeatedly with the same number, it will be intercepted by the system and prompted with “Existing test record”, helping you save unnecessary duplicate fees.

By properly combining these two functions, you can build a base material screening pipeline with high coverage and low cost in a short time: generate numbers → remove duplicates → activate detection → export valid numbers → continue in-depth detection.

FAQ

**Q: Are “activated” and “valid” in base material screening the same thing? ** Answer: The definition is slightly different on different platforms, but it can usually be understood as “the number has an account on that platform and is available.” Taking Telegram as an example, activation detection means that the number has been registered with Telegram. Taking WhatsApp as an example, a valid number usually means that the number is registered with WhatsApp and is not restricted. The specific meaning is subject to the console detection type description.

**Q: When screening base materials, the number of numbers is very large (such as 1 million), can KK-DATA handle it? ** Answer: Yes. KK-DATA supports up to about 1 million numbers in a single task. The estimated cost and approximate time-consuming will be displayed before submission, which is suitable for batch screening of base materials. If the number exceeds 1 million, it is recommended to submit it in multiple tasks.

**Q: Does the valid number exported after base material screening still need to be duplicated again? ** Answer: The platform has a built-in “data deduplication warehouse” that will automatically compare across tasks to avoid repeated detection of the same number. However, if you export and then import the number list mixed with other sources, it is recommended to manually perform deduplication before submitting a new task to further eliminate duplication.

**Q: Can the base material screening results be filtered by country/region? ** Answer: The activation test itself does not distinguish between countries. It only returns whether the number is registered. However, KK-DATA supports preliminary classification by the country code of the number (the number itself contains the country code). If you want to accurately filter by country, it is recommended to use the “Global Number Generation” function to generate numbers for specified countries, and then perform activation testing on these numbers.

**Q: How to estimate the cost of base material screening? ** Answer: Activation of testing is billed on a per-item basis, and the specific unit price varies depending on the platform. For example, the unit prices for TG activation testing and WA activation testing are different. You can check the estimated deduction amount after uploading the number on the “Task Submission” page of the console. Typically the proportion of valid numbers is between 30%–80% (depending on source quality), from which the total cost can be estimated.


The above is the correct posture for screening base materials. Starting from activating the test, first confirm whether the number is valid, and then use activity, gender and other tests to gradually narrow the scope. This saves money and is efficient. If you want to experience the whole process for yourself, you can log in to the KK-DATA console and try it now.

👉Log in to the console to start screening numbers Two-way contact customer service: https://t.me/kkdata_robot Official website: https://kkdata.cc/ · Instructions for use: https://docs.kkdata.cc/

Related Articles

Guide to selecting and avoiding potholes in substrates: 8 common mistakes and correct practices

8 common mistakes when selecting base materials when acquiring overseas customers: only detecting activation but not activity, not doing cross-platform screening, ignoring gender and age targeting, not deduplicating and wasting budget, etc. This article explains in detail the consequences of each error and how to avoid pitfalls to help you improve number quality and customer acquisition ROI. It is suitable for reference by operation teams using screening platforms such as KK-DATA.

The Complete Guide to Base Screening: What is Number Base? Why do we need to screen before investing when acquiring customers overseas?

Screening of base materials is the core part of acquiring customers overseas. This article explains in detail what number base material is, why screening first and then investing can avoid ineffective budget waste, and how to batch verify the validity and activity of numbers on platforms such as Telegram/WhatsApp. It also includes practical steps and common misunderstandings to help you improve customer acquisition ROI.

Newbie’s Guide to Obtaining Line Male Data: How to Quickly Filter Line Male Users?

How can newbies obtain Line male data? This article teaches you in detail how to use the screening platform to screen male Line users from concept, preparation to complete operation steps. Suitable for overseas marketing and community operation teams, it includes precautions and FAQs to help you accurately reach male users and improve conversion efficiency.