KK-DATA avatar KK-DATA

Practical Guide to Hierarchical Export of Screened Data: Multi-dimensional List Classification Techniques by Activity, Validity, and Gender

分层 导出 kkdata 筛号

Practical Guide to Layered Export of Filtered Number Data: Multi-Dimensional List Management by Activity, Validity, and Gender

In overseas marketing and private domain operations, having a large number of phone numbers is just the first step. The key to improving customer acquisition efficiency is how to turn these numbers into executable, high-conversion marketing leads. After batch filtering, many teams are overwhelmed by the hundreds of thousands of result records—either they push everything at once, wasting budget with poor results, or they manually sort them in Excel, which is time-consuming.

This article will guide you through the complete method of achieving “layered export” on the KK-DATA platform. By obtaining multi-dimensional detection results (such as activity, validity, gender) from a single filtering task, you can then filter by different conditions on the results page and export precise “audience segmentation” lists batch by batch. This approach makes your private message outreach more targeted and effectively improves ROI.

Why Layered Export After Filtering? — From List Gradients to Precise Outreach

The core logic of layered export is “targeting by layer.” Different numbers have vastly different statuses and user behaviors on the platform:

  • Highly Active Numbers: Users who are frequently online and respond fastest to messages—these should be top-priority push targets.
  • Valid but Inactive Numbers: Accounts exist but have not been active recently. Outreach may require a longer cycle—these are leads to nurture.
  • Identified Gender: Combined with gender information, you can push more relevant content, e.g., beauty products for female users.

If you don’t layer and mix all numbers together, two problems arise: high-active users receive spam, and low-active users may never see the message, wasting resources. By splitting numbers into multiple “list layers” based on dimensions, you can set different marketing rhythms, copy, and outreach strategies for each layer. This is the practical value of list layering.

The concept of layered export means saving records that meet different conditions from the filtering results into separate files, enabling audience segmentation management.

Step 1: Create a Multi-Dimensional Filtering Task in KK-DATA

To achieve layered export, your filtering task must include detection results from multiple dimensions. KK-DATA’s task creation interface allows you to freely select detection types such as Telegram/WhatsApp before submission.

How to Choose Detection Types to Cover Layering Levels

For example, if you want to obtain a list of “Telegram active females,” you need to select at least the following three options when creating the task:

  1. TG valid (check if the number is registered on Telegram)
  2. TG active (check the number’s activity within a specified period)
  3. Gender recognition (identify user gender via profile picture)

In “TG active,” you can also choose an activity window: 7 days, 15 days, or 30 days. The smaller the window, the more “real-time online” the filtered numbers, but the quantity will be smaller. It is recommended to choose based on your outreach frequency: if you send messages daily, the 7-day window is best; if you push weekly, choose 15 or 30 days.

Confirm Estimated Cost and Number Quantity Before Submitting

Before clicking “Submit Task,” KK-DATA will display the estimated total cost of the task and the calculation method for each dimension. Please confirm sufficient balance before submission to avoid the task being rejected due to insufficient funds. You can check the latest unit prices at any time on the Billing Page or in the console.

Tip: Detecting multiple dimensions in one task totals the sum of each dimension’s unit price times the number of numbers. Although a single run costs more, it avoids duplicate submissions and reduces cross-waste of numbers between different tasks.

Step 2: Use the Result Filtering Function to Quickly Build Layered Lists

After the task is completed, go to the results page. This is where you conduct list layering.

Filter High-Priority Leads (Active + Valid + Target Gender)

Suppose you need the “TG active + TG valid + Female” list:

  1. In the filter bar on the results page, find the “tg valid” column and select “Yes.”
  2. Find the “tg active” column and select “Yes.”
  3. Find the “Gender” column and select “Female” (or “Male” based on your target audience).

Click “Search”—the page will show only numbers that meet all three conditions simultaneously. You can immediately see how many records this high-priority layer contains.

Filter Nurture List (Valid but Inactive)

Correspondingly, you need to collect numbers that are “tg valid” but with “tg active” result “No”:

  1. Filter “tg valid” = Yes.
  2. Filter “tg active” = No.
  3. You can leave gender unrestricted.

These numbers have valid accounts but have been offline recently. They are suitable for nurturing lists, using delayed pushes, different content, or lower-frequency outreach strategies to test responses.

Through the above operations, you complete audience segmentation for different dimension combinations in just a few minutes, without any manual tagging.

Step 3: Batch Export the Layered Lists

For each layer after filtering, you need to export them separately.

  1. On the filtered results page, click the “Export” button.
  2. Choose the export format (CSV or TXT). For scenarios requiring further processing, CSV is recommended.
  3. Name the file: It is recommended to include layer identifier, date, and dimensions. For example: TG_Active_Female_20250407.csv, TG_Valid_Inactive_20250407.csv. This essentially achieves a tag export mode, making it easy to call by name later.
  4. Click confirm and wait for the export to complete.

Different filter conditions for the same task are exported independently. You need to perform an export operation for each layer result. One task, multiple exports, no additional charges.

Step 4: Use the Data Deduplication Warehouse to Manage Cross-Task Layered Lists

When you execute multiple filtering tasks, duplicate numbers may appear across batches. Re-detecting the same numbers not only wastes balance but also contaminates your layered lists (e.g., the same number appears in both the “active list” and the “nurture list”).

KK-DATA’s data deduplication warehouse feature solves this problem. You can import all existing historical numbers into the deduplication warehouse. Before submitting a new task, the system will automatically skip numbers already in the warehouse, avoiding duplicate detection.

Note the import order of the deduplication warehouse

First import your existing number library, then submit the new filtering task. This ensures the new task automatically skips already-existing numbers, avoiding duplicate charges and data duplication.

Practical Scenario: Full Process from Global Number Generation to Audience Segmentation

Let’s walk through a complete example to help you connect the entire workflow.

Goal: For the US region, obtain a batch of “Telegram active males” list.

Steps:

  1. Generate Numbers: In the KK-DATA console, use the “Global Number Generation” function, select country “United States,” and generate or import a batch of numbers that meet business needs. Generation is free.
  2. Create Filtering Task: Import these numbers into the filtering module. Select detection dimensions: tg valid, tg active (choose 7 days), gender recognition.
  3. Submit and wait for results.
  4. Layered Export:
    • Filter “tg valid = Yes + tg active = Yes + Gender = Male”, export as US_TG_Active_Male_7days.csv.
    • Filter “tg valid = Yes + tg active = No”, export as US_TG_Valid_Nurture.csv.
    • Filter “tg valid = Yes + tg active = Yes + Gender = Female”, export as US_TG_Active_Female.csv.
  5. Deduplication management: Import all exported numbers into the deduplication warehouse to prevent duplication in the next task.

At this point, you have completed a one-stop process from “number generation” to “audience segmentation.”

Important: Include Multi-Dimensional Description Columns in Export

When exporting CSV, be sure to check “Include all detection result columns.” This way, even if you did no additional filtering in the console, the original detection results for each dimension are retained in Excel. You can later use functions for more complex secondary layering or cross-comparison between different segments.

Best Practices: How Layered Export Improves Marketing Conversion

  • Prioritize High-Active Lists: For “valid + active + target gender” lists, push within 24 hours after acquisition. These users respond fastest and have the highest priority.
  • Send Different Content by Layer: For “active males,” push functional content; for “active females,” push lifestyle content to increase user interest.
  • Set Scheduled Wake-up Plans: For “valid but inactive” lists, set delayed pushes at intervals of 3/7/15 days to avoid concentrated disturbance. If there is no response within a certain period, consider moving them to a low-frequency list or discarding.
  • Regularly Update: Online status and activity are dynamic. It is recommended to re-detect and re-layer each segmented list at least every 30 days to ensure data timeliness.
  • Avoid Perceived Bulk Messaging: Do not send to the same number from both the “active list” and the “nurture list.” Strictly isolate different layers using the deduplication warehouse.

Layered export does not incur additional charges

The detection cost for one filtering task already covers all dimensions. Filtering operations and exports on the results page do not charge extra; feel free to layer as needed.

Now that you have mastered the complete process from creating tasks to batch exporting layered lists, your overseas customer acquisition will upgrade from “getting numbers and sending” to “data-driven, precise outreach.” Go to the Application Console and try running a layered export with your numbers. For more help, check the Documentation or contact customer service @kkdata_robot.

Frequently Asked Questions

Q: When detecting multiple dimensions in one filtering task, are the deductions cumulative?

A: Yes, each dimension is charged at its unit price cumulatively, but layering and filtering on the results page do not incur additional fees. It is recommended to check the estimated cost before submission. Doing multi-dimensional detection in one task is more cost-effective than multiple tasks.

Q: When exporting layered lists, can I include a “tag” in the file name to differentiate layers?

A: Currently, the export file name can be customized (e.g., “High_Active_Female.csv”), and the CSV includes all dimension result columns for further sorting externally. KK-DATA does not yet support in-platform tagging, but using filtering + naming achieves the tag export effect.

Q: How can I ensure that two layered lists from different tasks do not contain duplicate numbers?

A: Use the data deduplication warehouse: before submitting a new task, import existing lists into the deduplication warehouse. The new filtering task will automatically skip numbers already in the warehouse, avoiding duplicate detection and charges, thus maintaining clean audience segmentation.

Q: I only need to export “tg valid” numbers, no layering. Do I need to go through the full steps?

A: No. Simply create a task with only “tg valid” checked, filter “tg valid = Yes” on the results page, and export. The layered export described here is for advanced scenarios requiring simultaneous management of multiple dimensions.

Q: What practical benefits does layered export bring to overseas customer acquisition?

A: By layering, you can adopt differentiated strategies for different numbers: prioritize high-active + target gender lists with personalized content, and use interval pushes for valid but inactive lists. This significantly improves private message reach rates and conversion rates while reducing the cost of sending ineffective messages.

Related Articles

thdata Export Format Details: How to Import CSV/TXT Results into CRM? Comparison Guide with KK-DATA

This article compares the export formats (CSV, TXT) of thdata and KK-DATA for number screening results, analyzes the differences in CRM import and data analysis, and provides a step-by-step export guide, common issues, and best practices to help overseas operations teams efficiently complete the number screening-to-import workflow.

Digital Planet Export Format Guide: CSV vs TXT Comparison and KK-DATA CRM Import Best Practices

Want to make the most of Digital Planet's screening results? This article breaks down the differences between CSV and TXT export formats, CRM import steps, and compares KK-DATA's export capabilities with tools like 007data. From data deduplication to field mapping, learn how to build a complete workflow from screening to CRM. Click to learn best practices.

Comparison of Rubik's Cube Data Export Formats: How to Integrate CSV/TXT Screening Results with CRM? (With KK-DATA Practical Steps)

In overseas customer acquisition and private domain marketing, seamlessly importing high-quality phone numbers filtered from Rubik's Cube data export formats (CSV/TXT) into CRM is key for conversion. This article compares CSV and TXT in terms of field structure, delimiters, encoding, and deduplication strategies, details field mapping and cleaning techniques, and demonstrates a complete practical workflow based on the KK-DATA platform: generating, filtering, and exporting to CRM, helping teams achieve efficient integration.