File Transfers

Netmera's File Transfer simplifies the process of updating and managing user data for campaign targeting. This flexible feature supports various upload types, enabling efficient segmentation, tagging, and permission synchronization.

Targeting > File Transfers > File Type > Upload

  1. Navigate to Targeting: Access the Targeting section from the left-hand menu in your Netmera panel.

  2. Access File Transfers: Click on File Transfers to open the upload interface.

  3. Choose File Type: Select the appropriate file type depending on your goal (e.g., Distribution List, Tag Upload, User Upload).

  4. Enter List or File Name: Provide a unique name for the file. This name will appear on the File Transfers screen.

  5. Select and Upload File: Choose your file, ensuring it follows the correct format.

  6. Initiate Transfer: Click to begin the upload. Netmera will validate and process the data.

File Transfer Dashboard

General File Requirements

Upload Distribution Lists

The Upload Distribution List feature allows you to create and manage lists for targeted distribution. This streamlined process facilitates the efficient organization and utilization of distribution lists for your tailored campaigns.

Used to create audience segments based on user identifiers.

  • List Name: Unique name used for targeting.

  • File: Text file (.txt or .csv)

Format: One user identifier per line.

Tag Uploads

Used to assign a specific tag to a group of users for segmentation.

  • Tag Name: The name of the tag to assign.

  • File: Text file (.txt)

  • Format: Each line should include a single user identifier.

User Uploads

Used to update user information with external IDs and tokens.

  • File Name: Descriptive file name for File Transfers screen.

  • File: Text file (.txt)

  • Format: Each line should follow the format: token, externalId

    APA91bGxyz... , user123
    c2a62iOS... , user456

Additional Notes

If your file includes device tokens (used for push notifications), Netmera will automatically identify the platform (iOS or Android) based on the structure of the token:

  • Tokens beginning with strings like APA91bG... typically represent Android devices.

  • Tokens beginning with strings like c2a62... are often associated with iOS devices.

  • This automatic detection ensures correct routing of notifications without requiring manual platform selection.

Email Uploads

  • File Name: Descriptive identifier.

  • Tag Name (Optional): For segmenting uploaded users.

  • File: Text file (.txt or .csv)

  • Format: One email per line.

  • IYS Sync: If you want to synchronize user permissions with İleti Yönetim Sistemi (İYS), you must follow a separate upload format. For İYS-compatible uploads, please refer to File Transfers.

Promotion Value Uploads

Used to associate a promotion value with specific users.

  • Promotion Name: Descriptive name for internal tracking.

  • Promotion Expiry Date: Format: YYYY-MM-DD

  • File: Text file (.txt)

  • Format:

    externalid, promotionvalue

Geofence Uploads

Used to upload geolocation targeting areas.

  • File: CSV file only.

  • Format (semicolon-separated):

    Name;Latitude;Longitude;Radius;Entity Status;Distance Unit;Group
  • Processing may take up to 5 minutes.

Each row must contain the following values in the exact order listed below:

  1. Name: A unique identifier for the geofence. Example: ShoppingCentre1, OfficeBuilding2.

  2. Latitude: The center point’s latitude, in decimal degrees. Example: 40.712776

  3. Longitude: The center point’s longitude, also in decimal degrees. Example: 74.005974

  4. Radius: The radius around the center point that defines the geofence boundary. Example: 500

  5. Entity Status: The operational state of the geofence. Accepted values: ACTIVE or INACTIVE

  6. Distance Unit: The unit for the radius. Accepted values: METERS or KM

  7. Group: A label used to categorize the geofence. Example: RetailGroupA, BusinessGroupB

Example

ShoppingCentre1;40.712776;74.005974;500;ACTIVE;METERS;RetailGroup
OfficeBuilding2;34.052235;118.243683;300;ACTIVE;METERS;BusinessGroup
ParkArea3;37.774929;122.419418;3;ACTIVE;KM;PublicGroup
  • Do not change the order of the columns.

  • Do not include additional spaces or line breaks.

  • Processing time may take up to 5 minutes depending on file size.

Uploading Email and SMS Data for İYS Sync

When managing İYS (İleti Yönetim Sistemi) permissions for email and SMS communication, Netmera supports two key models. Each model defines how consent data is handled and synchronized with İYS.

İYS Sync Mode

In this mode, Netmera automatically synchronizes user consent data with İYS.

  • Consent updates in Netmera (opt-ins or opt-outs) are synced with İYS.

  • İYS confirmations are reflected back to Netmera.

  • See full guide on İYS Sync Mode → IYS Sync Mode

İYS Integrator Mode

In this mode, Netmera acts as an integrator, meaning all permission management is led by İYS itself.

  • Users’ consent status is validated directly to İYS records.

  • Uploads into Netmera are matched with İYS-confirmed permissions.

  • See full guide on İYS Integrator Mode → IYS Integrator Mode

Uploading Email and SMS Data

When uploading contact data for email and SMS campaigns, you must include:

  • Consent status (e.g., opt-in / opt-out).

  • Consent date (timestamp required by İYS).

  • Consent type

Netmera ensures that the uploaded data is validated against İYS records according to the selected mode (Sync or Integrator). Invalid or missing consent data will be rejected to maintain compliance.

For step-by-step instructions, see:

Last updated

Was this helpful?