--- 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.