# Advanced

The **Advanced** section can be used to set up and edit advanced options in your affiliate program.

<figure><img src="/files/zrc1U7hUC2GiZzD4wxvz" alt=""><figcaption><p>Settings > Advanced</p></figcaption></figure>

### **Referral Link**

The **Referral Link** section allows you to set the default referral link and the default network link. You can also enable the auto ref linking option, enable the multiple referral codes option, or set the referral code style for affiliates.

<figure><img src="/files/eoQDlfVQqOI9qyWpggnk" alt=""><figcaption><p>Referral link</p></figcaption></figure>

{% content-ref url="/pages/ZB7GYjuTYnjDHG5uuMhN" %}
[Referral Link Configuration](/program-settings/referral-link-configuration.md)
{% endcontent-ref %}

### Referral Link Parameters

The **Referral Link Parameters** option allows you to add parameters to the referral link of affiliates. You can add one parameter pair per line.

![Referral Link Parameters](/files/-M12PBLIYpn6HMBgSn2F)

{% content-ref url="/pages/-M9vNiedjY9n7lYgqpZd" %}
[Set Referral Link Parameters](/program-settings/advanced-settings/set-referral-link-parameters.md)
{% endcontent-ref %}

### **Blocked IP/Origins**

The **Blocked Origins** option allows you to block commissions when the click originates from a listed domain or page. It also supports partial matches and regex.

![Blocked IP/Origins](/files/-MFVDt0yMarcX0Ggvn4o)

{% content-ref url="/pages/-MAP-GSOBBeEXB2oeuIy" %}
[Block Commission from Domains](/program-settings/advanced-settings/block-commission-from-domains.md)
{% endcontent-ref %}

### Block Google Ads

The **Block Google Ads** feature allows you to block sales that come in after a Google ad click.&#x20;

<figure><img src="/files/cIZOo6Lu3PYWJHZomzm3" alt=""><figcaption><p>Block Google Ads</p></figcaption></figure>

{% content-ref url="/pages/VHYCOXN9eSw5YWYQDwGk" %}
[Block Commission from Google Ads](/program-settings/advanced-settings/block-commission-from-google-ads.md)
{% endcontent-ref %}

### Click to conversion window

The **Click to conversion window** option allows you to set the time frame in which a referred customer must make a purchase for the affiliate to receive credit.

<figure><img src="/files/r8eKwFzzkWsYbT6aBLCJ" alt=""><figcaption><p>Click to conversion window</p></figcaption></figure>

{% content-ref url="/pages/EHlVSEr8Gyhndj49XJBD" %}
[Set Click to Conversion Window](/program-settings/advanced-settings/set-click-to-conversion-window.md)
{% endcontent-ref %}

### Affiliate Conflict Resolution

The **Affiliate Conflict Resolution** option lets you decide which affiliate will get the credit when a customer comes using two different affiliate links.&#x20;

![Affiliate Conflict Resolution](/files/-LvICWB65njmNOcUJERq)

{% content-ref url="/pages/-MAPaOr14TN\_A80PJg3A" %}
[Affiliate Conflict Resolution](/program-settings/advanced-settings/affiliate-conflict-resolution.md)
{% endcontent-ref %}

### Generate Shortened Links

Here, you can set up the referral links of affiliates to automatically get shortened with a URL shortener.&#x20;

![Generate Shortened Links](/files/cgo7zguJvFWZjdpejBfw)

{% content-ref url="/pages/-MB64SYSCbUT3NH6Q0Sk" %}
[Generate Shortened Bitly Links](/program-settings/generate-shortened-links/generate-shortened-bitly-links.md)
{% endcontent-ref %}

{% content-ref url="/pages/2XZdCn9Ysm8aRaE9l385" %}
[Generate Shortened Links with Shopify Shortener](/program-settings/generate-shortened-links/generate-shortened-links-with-shopify-shortener.md)
{% endcontent-ref %}

### Conversion Preference Order

The **Conversion Preference Order** option allows you to set the preference order of conversion tests for the sale attribution to affiliates.

<figure><img src="/files/9EgEBYgOqJuuXwbtBHAg" alt=""><figcaption><p>Conversion Preference Order</p></figcaption></figure>

{% content-ref url="/pages/-Mk2\_\_NAfB-uIfV1eQY-" %}
[Set Conversion Preference Order](/program-settings/advanced-settings/set-conversion-preference-order.md)
{% endcontent-ref %}

### Customer cookie consent

The **Customer cookie consent** option allows you to configure the loading of the tracking code in your store according to the customer's cookie preferences.&#x20;

<figure><img src="/files/jVPWNBFlKR346q4hZOdK" alt=""><figcaption><p>Customer cookie consent</p></figcaption></figure>

{% content-ref url="/pages/tiSUDkV8ozuzCvebqXHG" %}
[Configure Cookie Consent](/program-settings/advanced-settings/configure-cookie-consent.md)
{% endcontent-ref %}

### Cart based tracking

The **Cart based tracking** option allows you to add tracking to the cart metadata for cross-window/browser tracking.

![Cart based tracking](/files/XWVjq7MAisLJzgwhMXtq)

{% content-ref url="/pages/0mjUAxNyygckg93Fo5Yv" %}
[Enable Cart Based Tracking](/program-settings/advanced-settings/enable-cart-based-tracking.md)
{% endcontent-ref %}

### Cost of Goods deduction

The **Cost of goods deduction** option lets you deduct the cost of goods before calculating commissions for referral sales.&#x20;

<figure><img src="/files/hbsJSVmSMmOTiFH6A6AL" alt=""><figcaption><p>Cost of Goods deduction</p></figcaption></figure>

{% content-ref url="/pages/2mKDjZ7l5rGVcGGK1xL4" %}
[Enable Cost of Goods Deduction](/program-settings/advanced-settings/enable-cost-of-goods-deduction.md)
{% endcontent-ref %}

### **Auto approve affiliates from**

**Auto approve affiliates from** option allows you to automatically approve affiliates coming from selected utm\_sources.

![Auto approve affiliates from](/files/-LvIDV2Doynl7TxA4bFa)

{% content-ref url="/pages/-MBc9K\_nfpP1RSEjywym" %}
[Setup Auto Approve Affiliates Source](/program-settings/advanced-settings/setup-auto-approve-affiliates-source.md)
{% endcontent-ref %}

### Multi-Currency

The **Multi-currency** conversion feature automatically converts the affiliate's commission into your store's base currency.

<figure><img src="/files/q9gvarpfFBwIveqdvXbG" alt=""><figcaption><p>Multi-Currency</p></figcaption></figure>

{% content-ref url="/pages/w2SktRfqaZHK8LrjJDhc" %}
[Enable Multi-Currency Conversion](/program-settings/advanced-settings/enable-multi-currency-conversion.md)
{% endcontent-ref %}

### Give individual codes

The **Give individual codes** option allows you to generate individual discount codes (instead of them getting generated under the GOAFFPRO App code)

![Give individual codes](/files/-Mb_yCcvYDNWn2ThFAPp)

{% content-ref url="/pages/-MbAC7wDqsJxYmrABYm5" %}
[Generate Individual Discount Codes](/program-settings/advanced-settings/generate-individual-discount-codes.md)
{% endcontent-ref %}

### Sale reporting

The **Sales reporting** option allows you to change the way sales are reported to affiliates, you can choose between order total or order subtotal (commissionable value).

![Sales reporting](/files/-M12R0hmXdp3EWT9ovCN)

{% content-ref url="/pages/-MC5z9QlxYmFPazKoQuf" %}
[Setup Sales Reporting](/program-settings/advanced-settings/setup-sales-reporting.md)
{% endcontent-ref %}

### Extra fields

The **Extra fields** option allows you to add extra input fields to an affiliate's admin page. This can be used for storing data related to ERP or for API purposes.

![Extra fields](/files/-M12QwSkiX1WPHFrbcj-)

{% content-ref url="/pages/-MC5zAgAoHK\_TAvFfB5U" %}
[Add Extra Fields to Affiliate Admin Page](/program-settings/advanced-settings/add-extra-fields-in-affiliate-admin-page.md)
{% endcontent-ref %}

### Single Sign-on

The **Single Sign-on** feature allows your affiliates who are also customers to access their affiliate accounts from the Shopify accounts page.

![Single Sign-on](/files/-M12QrN6l9l4Q8c03lso)

{% content-ref url="/pages/PjZ5W0kIVUCaXOpVCZTj" %}
[Setup Single Sign-On Integration](/program-settings/advanced-settings/setup-single-sign-on-integration.md)
{% endcontent-ref %}

### SAML based Single Sign On

The **SAML-based sign-on** option allows you to configure GoAffPro as an identity or service provider.

<figure><img src="/files/j5B1ELF2DqPE6oY3ND2V" alt=""><figcaption><p>SAML based Single Sign On</p></figcaption></figure>

### Affiliate portal alias

The **Affiliate portal alias** option can be used to create multiple aliases for the same affiliate portal.

![Affiliate portal alias](/files/17mZnbZ0JNf4RtoaZlR3)

{% content-ref url="/pages/R5GDYw02OVvyE5Ypmo0M" %}
[Setup Affiliate Portal Aliases](/program-settings/advanced-settings/setup-affiliate-portal-aliases.md)
{% endcontent-ref %}

### Extra Admin Navigation

The **Extra Admin Navigation** option allows you to add a new link in the GoAffPro admin panel.

<figure><img src="/files/CcZpLkNCw6rOQeePmBlG" alt=""><figcaption><p>Extra Admin Navigation </p></figcaption></figure>

### Program Status

The **Program Status** option can be used to disable the affiliate program from tracking visits and referral orders.

![Program Status](/files/-MG3Y8TUT7W3zR3wgfrh)

{% content-ref url="/pages/-MG3WOKczxQWo-3C5VM-" %}
[Disable Affiliate Program](/program-settings/advanced-settings/disable-affiliate-program.md)
{% endcontent-ref %}

{% hint style="danger" %}
All of the options in the **Advanced** tab are intended for advanced users; exercise caution while modifying any of these settings. Contact us at <admin@goaffpro.com> if you need assistance.
{% endhint %}

***

**Check out the video below for an overview of the advanced program settings in GoAffPro:**

{% embed url="<https://youtu.be/5qgJDqyUZtI>" %}
Advanced Settings
{% endembed %}


---

# 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://docs.goaffpro.com/goaffpro/admin-panel/settings/advanced.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.
