KK-DATA avatar KK-DATA

How to screen active male TG users around 30 years old? tg active data combination screening tutorial

tg active data assembly line kkdata Precise screening

How to screen active male TG users around 30 years old? tg active data combination screening tutorial

In Telegram community operation or private message promotion, the biggest fear is not that the message cannot be sent, but that it is sent to “invalid people”: the number has expired, the user is inactive, and the gender does not match. Single-dimensional filtering—for example, only looking at whether Telegram is opened, or only judging gender—often results in a large amount of wasted sending quota. Today’s article will teach you how to use tg active data in combination to filter out precise users who are “male + about 30 years old + recently active” with one click on the KK-DATA platform, and truly improve customer acquisition ROI.

Why do we need the combined filtering of tg active data + male + age?

Shortcomings of common filtering methods

  • Only screen active, not gender: You get a number that is “active within 7 days”, but when you send marketing content, you find that the other party may be a female, or the account information is incomplete, resulting in an extremely low conversion rate.
  • Only screen gender, not activity level: You get a list of male numbers, but a large number of them have been logged out or have not logged in for several months. After sending the private message, it disappeared and the platform balance was wasted.
  • Only screening for activation, no age stratification: Many overseas teams promote products for men around 30 years old (such as games, finance, tool apps), but the age level cannot be distinguished by “activation detection” alone.

Advantages brought by combined filtering

  • Reduce invalid push: Filter out users of non-target gender, non-active period, and non-ideal age at one time, making each message more valuable.
  • Increase reach rate: Active users are more likely to view messages in the short term, resulting in higher click-through rates.
  • Precise positioning: When you need to promote to “men around 30 years old”, combined filtering allows you to directly get the available data sets without the need for secondary cleaning later.

tg active data supports cross-detection in multiple dimensions on the KK-DATA platform: activation status, active window (such as 7 days/30 days), gender, and age fields. You can combine conditions like building blocks and get the result after running a task.

Materials and account numbers that need to be prepared before screening

Before you begin, make sure you have the following ready:

  1. KK-DATA Account: Go to https://app.kkdata.cc/ to register and log in.
  2. Number list: It can be a list of numbers on hand (CSV/TXT), or you can use the [Global Number Generation] function provided by the platform to generate it for free.
  3. Sufficient balance: Screen numbers are billed on a per-item basis. The specific unit price can be viewed in real-time on the console. If the balance is insufficient, you need to recharge USDT (TRC20) first.

Data quality affects screening results and balance consumption

Please confirm that your number list comes from a legal source and is in the correct format (international format, such as +86xxxxxxxxx). If you use the global number generation function, the generation is free; the number screening process will be deducted on a per-item basis. For details, see the real-time price on the console.

How to submit the combined task of “tg active data + male + about 30 years old” in KK-DATA?

Step 1: Import number source (use global number generation or CSV upload)

If you do not have a ready-made number, open the “Number Generation” menu on the left side of the console:

  • Select a country (e.g. Indonesia, Brazil, United States, etc. 240+ countries/regions);
  • You can specify the number segment prefix or use random generation;
  • No limit on the frequency of generation, completely free;
  • After generation, select “Import Screen Number” to transfer to the screen number task with one click.

If you already have a batch of numbers, go directly to the “Number Screening Task” page and click the “Upload Numbers” button. CSV/TXT format is supported. Each number occupies one line. It is recommended to bring the international area code (such as +62xxxxxxxxx).

Step 2: Configure detection type and compound conditions

In the “Detection Configuration” panel of the new task, set in the following order:

  • Platform: Select Telegram.
  • Detection Type: Check “tg activated” and “tg active”. Activity level supports custom windows, such as selecting “Active in the past 7 days” or “Active in the past 30 days”.
  • Gender Recognition: Check the “Gender” option, and then select “Male” in the drop-down list.
  • Age field: Check “Age” (this field is provided by the gender detection module and is an estimate). When checked, you will see the age column in the result file. Since age is not accurate ID card data, it is recommended to select the 28–32 range as the “approximately 30 years old” group during subsequent screening.

Cost estimates and real-time unit prices

After the configuration is completed, the estimated cost will be displayed at the bottom of the page, and each detection dimension (activation, activity, gender, age) will be charged on a per-item basis. Please refer to the real-time display on the console for the specific unit price, which may vary slightly in different countries/regions.

Step 3: Submit tasks and track progress

After confirming that it is correct, click “Submit Task”. The task will be queued and usually completed within a few minutes to tens of minutes (depending on the number of numbers). You can check the progress in the “Task List” or bind Telegram notifications in advance:

  • Go to “Settings” → “Telegram Notification” and enter your TG username to automatically receive a message after the task is completed.
  • After the task is completed, click “Download Results”.

How to export and interpret the tg active data results after the detection is completed?

The result file supports exporting to CSV or TXT format. The following is an interpretation of the key fields:

Field nameMeaningExample values
phoneNumber+628xxxxxxxxx
tg_openWhether to activate Telegramtrue / false
tg_activeWhether active within the specified windowtrue / false
genderGender (if any)male / female / unknown
ageApproximate age (if available)29
latest_active_timeLast active time (if any)2025-03-01 12:00:00

After getting the results, you can use Excel or any text editor to perform secondary filtering: filter the rows with gender = male, age between 28–32, and tg_active = true. These numbers are the accurate data set of “male + about 30 years old + recently active” that you want.

How to maximize the use of the filtered “male + about 30 years old + active” data set?

Screening is only the first step. How to make good use of this data is the magnifying glass of ROI:

  • Directly used for Telegram private messages or group invitations: Import the exported number list into your promotion tool, and stagger the sending by country/time to avoid a drop in reach.
  • Cross-validation with other platforms: If you still need the WhatsApp status of this batch of numbers, you can use KK-DATA’s “WhatsApp Screening” function, but it is not recommended to repeatedly check the numbers that have been run.

Use data deduplication warehouse to avoid repeated deductions

If the same number needs to be tested on other platforms (such as WhatsApp) in the future, it is recommended to import the number into the “data deduplication warehouse” for comparison to avoid repeated payment after one test.

  • Package into audience packages: Save the screening results and create hierarchical audience packages for different products (such as men’s financial management apps, 30-year-old games), and only need to increase the filter number in the future.

FAQ

**Q: How to define “active” in tg active data? ** Answer: Activity detection supports specified time windows, such as “active within 7 days” or “active within 30 days.” You can set it yourself when submitting the task to adapt to different promotion timeliness needs.

**Q: How accurate is the age field? Can I just cast someone who is exactly 30 years old? ** Answer: Age data comes from social account information or the age field in gender detection. It is an estimate and is not ID card-level accuracy. It is recommended to filter the age field to the range of 28-32, which is interpreted as “about 30 years old” people, as a reference for targeting.

**Q: Will the combined screening of “male + about 30 years old + active” be more expensive than a single screening? ** Answer: Yes. Because each additional detection dimension (such as gender, age, activity) will be charged a corresponding fee per item. For the specific deduction amount, you can check the “Estimated Fee” details on the console before submitting the task.

**Q: I don’t have a ready-made number. How can I obtain batch mobile phone numbers for screening? ** Answer: You can use KK-DATA’s “Global Number Generation” function to generate 240+ national number segments or custom number segments for free. After generation, you can directly import the number screening task.

**Q: Can the filtered results be directly used for private message promotion? ** Answer: Yes. After exporting to CSV or TXT, you can use numbers that match “male, about 30 years old, recently active” for marketing actions such as Telegram private messages and group invitations. It is recommended to abide by the Telegram platform rules and control the frequency of sending.

Start your precise screening now

Combination filtering tg active data can quickly help you target target users and avoid wasting budget through invalid sending. Whether it’s social recruitment, private message promotion, or B2B targeted contact, KK-DATA can handle it all in one stop.

👉Log in to the console to start screening numbers Contact customer service https://t.me/kkdata_robot in both directions to obtain operational guidance or platform discount notifications.
For more detailed functional documentation, see https://docs.kkdata.cc/ to help you get started quickly.