# Create a Segment Transfer Campaign

* Log In to your CrossEngage account.
* Go to Segment Transfer, and click on "Create Segment Transfer".

<figure><img src="/files/xd4xr4wOPyd7YzqeoTLH" alt=""><figcaption></figcaption></figure>

* Give your Segment Transfer a meaningful name.
* Choose when to dispatch Segment Transfers. You can set this to go out once, or on a regular schedule.
* Click Save, and go to Step 2: Target Group.

<figure><img src="/files/lRJpMQYzmntkmxNa2sBK" alt=""><figcaption></figcaption></figure>

* Choose a User Segment to transfer to your SFTP Server.
* Click on Save, and go to Step 3: Target & Format.

<figure><img src="/files/tEIwQRFiDJWrch4uB2xW" alt=""><figcaption></figcaption></figure>

* Click on Create new Transfer Format.

<figure><img src="/files/8mp0RbiK24Do6CESTWIi" alt=""><figcaption></figcaption></figure>

* Give your Transfer a meaningful name.
* Choose your Integration for the Transfer. For more on setting up your SFTP Integration, [click here](/data-and-engagement-platform/messages/integrations/channels/sftp/set-up-sftp-integration.md).

<figure><img src="/files/Lxu2LQRZoKQXxZMdhh7c" alt=""><figcaption></figcaption></figure>

* Give your file(s) a unique name. If you are setting up recurring uploads, it is important to have filenames that you can identify and distinguish later. For example, if your uploads are daily, you can add the date to the filename.
* Choose your compression format, or set the file to uncompressed.

<figure><img src="/files/V6B2IrEApX2Uy9SGZCmp" alt=""><figcaption></figcaption></figure>

* Select file Properties for your CSV Upload.
  * Column Names: Choose whether to include a Header row with column names at the start of the document.
  * Field Delimiter: Choose the character to separate the fields, use the Comma if unsure.
  * Row Delimiter: Choose how to end a row, you can use "\n\r" if unsure.
  * Wrapper: Choose a character, in which each field value will be wrapped.
  * Escape: This is to ensure that the wrapper character can be distinguished by the same character inside a field. Using double quotations for both, the Wrapper and the Escape character is fairly common.
  * NULL values: Choose what to write when a value is NULL. If left empty, an emplty string is written by default.

<figure><img src="/files/JC0XKFjBMWMyWBuWqH51" alt=""><figcaption></figcaption></figure>

* Create the column structure of your CSV. You can go column by column, giving each column a name, and a value. The value can be a user attribute, a handlebar combining attributes, or some fixed value.
* Click Save, and go to Step 4: Frequency Capping.

<figure><img src="/files/Gf6zE5pYFcasp3VsN4rN" alt=""><figcaption></figcaption></figure>

* Choose your frequency caps and exclusion Rules.
* Click on "Go to Transfer Summary".
* If the Segment Transfer is in order, you can now activate it.

<figure><img src="/files/3jdCQvJSsyqE6TJ16CTP" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.crossengage.io/data-and-engagement-platform/campaign-management/segment-transfer/create-a-segment-transfer-campaign.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
