Settings & Design

    System configuration, manager accounts, program management and design customization.

    Manager Accounts

    Under System → Managers you manage all manager accounts. You can create accounts, pause them, assign permissions and view the activity log per manager.

    Create a new manager: System → Managers → New Account. Set contact details, password (6-16 characters, mixed letters and numbers), programs and access rights.

    Program Management

    Under System → Programs you see all programs with name, partner count, status and actions.

    • Pause program: No transactions, no access to creatives or data
    • Visibility: Visible programs accept applications

    Create a New Program

    Under System → Programs → New with: title, language, description, first click target (e.g. shop homepage), at least one commission product, currency (fixed, cannot be changed), manager access, cookie duration, terms and conditions.

    Tracking Codes

    Under System → Tracking Codes you find the tracking pixel for integration on your order confirmation page. The pixel transmits data from your shop and the partner cookie to QUALITYCLICK and creates an open transaction.

    The three most important parameters in the pixel:

    ParameterDescriptionNote
    cpidProgram/CampaignIDFixed per program
    tidTransactionIDYour order number – must be unique per transaction
    umsatzNet revenueRequired for percentage-based commissions (excl. VAT and shipping)

    Tracking Code Assistant

    The built-in assistant translates the pixel syntax into the programming language of your shop system. Specify which language your shop runs on and how your parameters are named — the assistant generates the ready-to-use code.

    A detailed description of all pixel parameters can be found under Tracking Pixel.

    Tracking Type

    Under System → Tracking Type you choose which pixel variant is displayed on the Tracking Codes page:

    • Combined JavaScript tracking: Automatically includes the conversion tracking code and a noscript fallback as an invisible image. This is the recommended variant.
    • Standard pixel tracking: Only the image pixel (img tag). The conversion tracking code (get_conv.cgi) is shown separately as an optional iframe and must be added separately if needed.

    Custom Fields

    Under System → Tracking Codes → Manage Custom Fields you define additional variables that are saved with transactions.

    Create a Custom Field

    Click "Add new custom field", assign a name and set the visibility for partners. Each program has its own custom fields.

    ⚠️Warning
    Plan the order and number of custom fields carefully beforehand — they cannot be changed or deleted later. Name custom fields in English if possible, as they are only displayed in one language in the partner area.

    Custom Fields in the Tracking Pixel

    Each custom field can be addressed via the parameter &FF_[Number]=:

    Custom fields in the pixel
    FF_1 = IP
    FF_2 = Email
    FF_3 = Name
    FF_4 = Other
    
    https://partner.your-site.com/get_trans.cgi
      ?cpid=1&tid=OrderNo
      &FF_1=127.0.0.1
      &FF_2=customer@example.com
      &FF_3=John+Doe
      &FF_4=Other

    Where Are Custom Fields Displayed?

    • Manager: In the transaction overview (expandable per row) and in the transaction detail view
    • Partner: Also under "Open Transactions"
    • Export: Custom fields can be included in CSV exports
    💡Tip
    Custom fields are not accessible via the SOAP interface. Use the transaction pixel (get_trans.cgi) exclusively for transmission.

    Tracking Parameters

    Under System → Tracking Codes → Tracking Parameters you store custom parameters that are automatically appended to all outgoing partner links — e.g. utm parameters for Google Analytics.

    This way you can evaluate affiliate traffic separately in your own web analytics without partners having to manually add parameters.

    Partner Terms & Conditions

    Under Communication → Program Description → System T&C you define the terms of collaboration with your partners.

    Upload Terms

    You have two options:

    1. As PDF/URL: Upload your terms as PDF in System → Resources → Folder "site" or link an external URL. Enter the address in the "System T&C" tab.
    2. As text: Click "Write new terms" and enter the text directly. For a local copy by partners we recommend the PDF variant.

    Terms Update

    System terms are requested upon a partner's first registration. If you change the terms later, you can use "Reset partner T&C check" to force renewed consent. Partners must agree on their next login.

    Program Terms

    For different terms per program, use the T&C field in the respective program description.

    Design & Branding

    The design of QUALITYCLICK can be customized via CSS files under System → Resources → Folder "img":

    • base.css: Partner and manager area
    • admin_style.css: Manager area only
    • partner_style.css: Partner area only

    Replace logo: Upload a new file named qc_logo.png. For a different filename, adjust the files _header.htm and _admin_header.htm in the "html" folder.

    Activity Log

    Under System → Activity Log all actions by partners and managers are recorded. Searchable, filterable by individual partners or managers.

    Allowlist

    Under System → Allowlist you protect your tracking from unauthorized domains. Once the allowlist is activated, only listed domains are accepted for tracking and creatives — all other domains are blocked.

    How it works:

    • Enter all allowed domains in the URL fields (e.g. www.your-shop.com)
    • Use * as wildcard for subdomains (e.g. *.cloudfront.net)
    • Click "+ Add row" for additional entries and "Apply changes" to save

    Three protection areas:

    • Banner URLs in creatives: Controls which domains are allowed for hosted creatives
    • Landing page URLs in creatives: Controls which domains creatives may link to
    • URLs in product data feeds: Checks links in imported product data
    ⚠️Warning
    The allowlist can only be completely deleted, not deactivated. Deletion cannot be undone. Frequently used CDN domains (e.g. *.cloudfront.net, *.amazonaws.com) should be included from the start.

    API Access

    Under System → API Access you manage the credentials for the SOAP and CSV API.

    Per access you see:

    • Label: Freely chosen name (e.g. "Shop Backend", "CRM Integration")
    • Ident: Your API identifier (username)
    • Key: Automatically generated when created (API password)
    • Program: Assignment to a single program or all programs

    New access credentials are always created as "Active". API documentation can be found under SOAP Admin API and CSV API.

    Manager Permissions in Detail

    When creating a manager account under System → Managers → New Account, 21 individual permissions are available:

    PermissionDescription
    New programCreate new programs
    Write accessEnables data modifications
    Partner activationActivate new partners
    Send emailsEnables sending emails
    CreativesEdit creatives
    Email templatesEdit email templates
    Send newsletterEnables sending newsletters
    View commissionView commission data
    Change commissionsChange commission tiers and amounts
    ControllingAccess controlling reports
    Partner loginLog into partner accounts
    Partner exportExport partner data of own programs
    Financial dataAccess commissions and payout lists
    PayoutStart payout runs
    SettingsEdit system settings
    ResourcesEdit HTML templates and files
    Cost controlQC: View cost reports
    Account postingsManual postings to partner accounts
    Manager administrationCreate and edit manager accounts
    Info text administrationCreate and edit info texts
    Marketing exclusionSet up and edit marketing exclusions
    💡Tip
    Manager 1 (super user) always has access to all programs and permissions. For clients or external affiliate managers, it is recommended to only grant necessary permissions — e.g. "View commission" + "Controlling" without "Payout" or "Settings".
    Still have questions?
    Our team is here to help with your integration — personally and competently.