# Configuring the “start” Parameter Processing

{% hint style="info" %}
You can read about the start parameter in the [previous section.](https://docs.graspil.com/en/app/start-utm)
{% endhint %}

> You can set up processing rules for each bot individually. To do this, go to the "[My Bots](https://app.graspil.com/bots)" section and select the desired bot. On the bot information page, find the "UTM Tags" (start processing rules) section and go to its settings.

The settings page for processing rules consists of two parts:

1. Settings Form (described below)
2. Preview Results: When you change the settings, you will see how various links will be processed. You can add your own example links.

### **Simplified Mode**

{% hint style="info" %}
This mode is selected by default for all new bots.
{% endhint %}

Simplified mode does not process the start parameter and uses it as is. This mode is suitable if no additional parameters are needed. For example, the string `start=docs` will be processed as follows:

<table><thead><tr><th width="246.5">Parameter</th><th>Value</th></tr></thead><tbody><tr><td>none</td><td>docs</td></tr></tbody></table>

#### Processing Type

The processing type allows you to exclude certain parameters. This field provides three options:

1. **All Parameters**: Considers all parameters.
2. **Only Specified Parameters**: Considers only the parameters you specify.
3. **All Except Specified Parameters**: Considers all parameters except those you specify.

**Parameter List**

If the “**processing type**” is “**only specified parameters**” or “**all except specified parameters**” you can specify the list of parameters in this field.

**Parameter Separator and Value Separator**

These are the symbols that will divide the string to determine the parameters and their values. In the image below, the <mark style="color:purple;">parameter separator is “\_”</mark>, and the <mark style="color:green;">value separator is “—”</mark>.

<figure><img src="https://2370640460-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3WNx9aQcXCICPDH9Ok6x%2Fuploads%2FnrIAsaYmnT5DOPWcmBWX%2Futm_separator_en.png?alt=media&#x26;token=fda36072-b340-472e-82b4-f8fed4fb7b89" alt=""><figcaption></figcaption></figure>

The processing algorithm for the string <mark style="color:blue;">source</mark><mark style="background-color:green;">—</mark><mark style="color:orange;">google</mark><mark style="color:purple;background-color:purple;">\_</mark><mark style="color:blue;">campaign</mark><mark style="background-color:green;">—</mark><mark style="color:orange;">cpc</mark> will be as follows:

1. Divide the string by the parameter separator “<mark style="color:purple;">\_</mark>”, resulting in:
   1. <mark style="color:blue;">source</mark><mark style="background-color:green;">—</mark><mark style="color:orange;">google</mark>
   2. <mark style="color:blue;">campaign</mark><mark style="background-color:green;">—</mark><mark style="color:orange;">cpc</mark>
2. Divide the obtained result by the value separator “<mark style="background-color:green;">—</mark>”, resulting in:

| Parametr                                  | Value                                     |
| ----------------------------------------- | ----------------------------------------- |
| <mark style="color:blue;">source</mark>   | <mark style="color:orange;">google</mark> |
| <mark style="color:blue;">campaign</mark> | <mark style="color:orange;">cpc</mark>    |
