Target Group Requirements & Constraints

The Target Group requirements and constraints are as follows:

  • A Target Group created using a file upload process support .txt and **.csv** file formats. Other file formats are not supported.
  • Headers in a Target Group file must be separated by the 'pipe' character.
  • The following message destination headers must be named exactly as follows (i.e. Capatilized): MSISDN, EMAIL, APPDEVICEID, CUSTOMERID (as configured for the specific tenant).
  • A Target Group file name length cannot exceed more than 100 characters and a target group name can contain alphabets, numbers, and underscore(_) only.
  • Each Target Group record may have a maximum of 400 headers.
  • Each Target Group record may have a maximum of 9 encrypted headers.
  • Each Target Group record may have a maximum of 8,000 characters (approx. 8KB).
  • A Target Group file uploaded via SFTP must be under 2 GB.
  • A Target Group file uploaded from your PC via the web UI must be under 500 MB. If the file size is more than 500 MB, we recommend you to split the file into smaller parts.
  • The maximum record length is limited to 8KB.
  • The maximum field values for 3 headers is 256 chars. That means up to 3 headers values can be up to 256 chars and rest of the headers values can be on an average of 30 chars. But overall record size cannot be more than 8KB.
  • For Event API's maximum event parameters are limited to 400.
  • Each event payload cannot be more than 24KB.
  • When using Target Group split for recurring campaigns, the Target Group splitter splits the file and creates multiple Target Groups, however, you should provide the HEADERS in the input file as that of the first deployment. If there are headers with different case upper/lower case then the deployment may not get deployed.