---
title: "Custom parameters"
slug: "custom-parameters"
updated: 2026-09-10T12:57:34Z
published: 2026-09-10T12:57:34Z
canonical: "help.awin.com/custom-parameters"
---
> ## Documentation Index
> Fetch the complete documentation index at: https://help.awin.com/llms.txt
> Use this file to discover all available pages before exploring further.
# Custom parameters
Custom parameters allow you to add depth to your reporting and, in some cases, control the associated [commission groups](/developers/docs/commission-groups) via [commission flexibility](/advertisers/docs/commission-flexibility).
> [!NOTE]
> Plan availability
>
> Only advertisers on an Advanced platform offer can make use of custom parameters for commission conditions.
## Custom parameter implementation
Awin supports up to 255 custom parameters reported on each Transaction. The implementation of a single versus multiple custom parameters differ slightly.
These values *must* be URL-encoded.
Please review the templates and examples of implementation:
### Single custom parameter
#### Conversion Tag
```javascript
AWIN.Tracking.Sale.custom = ["{{customParameter}}"];
```
#### Fall-back Conversion Pixel and S2S direct integration
```http
&p1={{customParameter}}
```
`customParameter` should be replaced by the desired, additional, information that you wish to include on your transaction calls.
Scheme/format: via GET parameter as p1= to p[n]= (example: …&p1=%C3%96sterreich… - for original example value: Österreich)
#### Implementation example
```http
```
(replace the example Advertiser ID (here: 1001) in the first and last command line with yours)
### Multiple custom parameters
#### Conversion Tag
```javascript
AWIN.Tracking.Sale.custom = ["{{customParameter1}}", "{{customParameter2}}"...];
```
#### Fall-back Conversion Pixel and S2S direct integration
```http
&p1={{customParameter1}}&p2={{customParameter2}}...
```
`customParameter` should be replaced by the desired, additional, information that you wish to include on your transaction calls.
#### Implementation example
```http
```
(replace the example advertiser id (here: 1001) in the first and last command line with yours)
### Implementation example inclusive url-encoding
**GTM**
[Example script for GTM custom variable](/developers/docs/gtm-practical-tips#array-for-custom-parameters)
A completed sale, order, or lead.
The ID of the Affiliate Program on Awin.