Index

Space Index

0-9 ... 9 A ... 30 B ... 6 C ... 44 D ... 15 E ... 20
F ... 10 G ... 9 H ... 47 I ... 11 J ... 0 K ... 2
L ... 3 M ... 19 N ... 3 O ... 2 P ... 22 Q ... 2
R ... 9 S ... 10 T ... 21 U ... 17 V ... 3 W ... 33
X ... 0 Y ... 0 Z ... 0 !@#$ ... 0    

0-9

Page: 03.03.2020
As promised, this release gives you the new Partner Groups feature, a new way to organize your Partners. The Ad space list is gone in Ad media management. Partner Groups takes its place. Partner Groups Partner Groups are the new way to organize your Partn
Page: 06.05.2020
Creatives We build the Creatives product to replace the old ad media product! We’re proud to announce its official released today and you can use it’s beta version https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1423737098/Product+Launch+
Page: 13.02.20 – All Tracking Links are HTTPS
All Tracking Links are HTTPS The secure transmission of data over the network is an important concern, especially when it comes to tracking data. From the beginning, Ingenious supported secure tracking over HTTPS. In the past, the link generation in your
Page: 14.04.20 – Extensions for cookieless tracking with Click IDs
Extensions for cookieless tracking with Click IDs Recent browser regulations aim to improve user privacy in the web. While such regulations successfully restrict aggressive data collection, they also can hinder transfer of data being crucial for advertise
Page: 15.06.2020
Recent changes: Relationship Explorer As promised, we recently rolled the brand new Relationship Explorer page. CHANGE We rebuild the “Manage Relationship” page from scratch. You will soon find it under the menu point “Relationship Explorer“. relationship
Page: 20.04.2020 – Server-Side Webhooks
Recent changes: Server-Side Webhooks As promised, we recently rolled out some changes to Server-Side Webhooks. FEATURE Conversion updates are now published in near real-time. FEATURE Until now, neither platform users or partners could not see Webhook exec
Page: 26.05.2020
Recent changes: Server-Side Webhooks As promised, we recently rolled out some changes to Server-Side Webhooks. FEATURE You can now filter using simple filters for date and status. CHANGED The UI shows simple filters by default. basic_filter-1024x392 (1).p
Page: 28.07.2021 UI navigation makeover
Admin UI Three level menu Instead of two levels we now have three levels in the menu. Also the levels will not be visible all the time but instead only open up on hover and disappear again on a click to either a menu point or the grey-ish space next to it
Page: 29.01.20 – Dynamic cookie categorization
Since February 4th 2020 Google Chrome handles SameSite Cookies different than before. This means, that only cookies that fulfill certain requirements can be used for tracking. Further reading: This article shows the full picture: https://web.dev/samesite-

A

Page: A Modern Data Stack: From Capture to Visualization
In today's rapidly evolving technological landscape, companies are in a relentless pursuit to harness their data and turn it into actionable insights. But the journey from raw data to useful information is a complex one. Here, we delve deep into our state
Page: Access
access.svg Control and protect access to your data. Get a unified view into security policy across your entire organization and define role-based access control. Access.jpg
Page: Account Statements
Before you start The account statements allow you to track all changes to an account. This includes incoming and outgoing payments to credit accounts as well as all changes through Conversions, Traffic and Transactions. image-20201030-093625.png
Page: Accounts
@self
Page: Ad media export file
Creating the URL The URL required for creating an ad media data export file is build up as following: https://export.net.[domain]/[your_api_key]/adm-admedia.[file_extension]?[filters] Once you have filled in your domain, your API key, your user ID and the
Page: Ad space export file
Creating the URL The URL required for creating an ad space reporting export file is build up as following: https://export.net.[domain]/[your_api_key]/adm-adspaceexport_[user_ID].[file_extension]?[filters] Once you have filled in the export domain, the API
Page: Ad space management
What is an ad space? The ad space is the space in which you will implement the ad media of the advertiser you will be generating business for. In most cases, this space will be a website, but it can also be a mobile app or a newsletter. Because the ad spa
Page: Additional parameters on click redirects
What are additional parameters used for? Additional parameters are mainly used to transmit data from the tracking application to an external tool. This can be an analytical tool, such as Google Analytics or a CRM system. With the feature described in this
Page: adjust.com
Screenshot 2021-09-16 at 10.47.09.jpg Overview The platform allows to measure traffic that goes to your mobile apps and further on to measure and remunerate events like installs or in app sales. This happens with the help of adjust, an SDK that you can in
Page: AdMedia Management (Deprecated)
@self
Page: Admin Account
Page: Adspaces
@self
Page: Advanced Usage for Partners
@self
Page: Advanced usage of server side Webhooks
Modifying parameters using regular expressions Server side Webhooks grant you the ability to give any of the possible parameter an ‘expression’ and ‘replacement’ attribute. If provided we will search for the 'expression' and then replace it with the 'repl
Page: Advertiser data export file
Creating the URL The URL required for creating an advertiser data export file is build up as following: https://export.net.[domain]/[your_api_key]/adm-merchantexport_[user_ID].[file_extension]?[filters] Once you have filled in your domain, your API key, y
Page: Advertiser export output
Preface This page contains a comprehensive overview of the data in the advertiser export file you can download in the export section of the partner UI. Example-URL https://<export-domain>/<your-api-key>/advertiser.csv?relationshipstatus=ALL&adspace=<your-
Page: Advertiser Programs
Before you start There is one really important thing you need to know in relation to advertiser programs. You apply for programs with an ad space. This means your acceptance or denial for an advertiser program relates to your ad space, not to your partner
Page: Advertiser-Side: Page Impressions, Conversions (Leads, Sales, ...)
Page: Advertisers
Page: All you need to know about currencies
Preface This article explains how the platform deals with different currencies and currency conversion. In what currency are conversions tracked? The currency of your conversions depends on the currency in which orders are placed on the website of your ad
Page: Analytics
@self
Page: Apply to an advertiser
Before you start The following paragraph is only relevant when you use the platform as a partner to apply for advertisers. Getting started Make sure you are logged in to the UI Click on Partnerships in the main navigation menu, and proceed to click on Adv
Page: appsflyer.com
Screenshot 2021-09-16 at 10.47.37.jpg Here you will find all relevant details for the Appsflyer integration. What is Appsflyer for? With the Appsflyer integration, View, Clicks, App Installs and In-app events are all trackable in both Ingenious and Appsf
Page: Aspire Global Gaming Platform
62df9db62a80c7ae2f9a39d9_aspireglobalnew.jpg What is Aspire Global https://www.aspireglobal.com/? Aspire Global https://www.aspireglobal.com/ is a leading B2B-provider of iGaming solutions, offering companies everything they need to operate a successful i
Page: Attributes
Attributes describe the characteristics of an advertiser. The following table describes the possible attributes. Attribute Description Post-click commission The advertiser has post-click commission enabled in at least one of his commission models. That me
Page: Attribution
@self
Page: Attribution with click IDs of Google Ads, Facebook Ads, Awin, and other tools.
When a user sees an ad or clicks an ad that is tracked via the Ingenious Platform, the tracking automatically records several data points with the interaction, such as the interaction type, the device, the browser and more. Part of the data points that ca
Page: Auto Integrated Partners
Introduction Ingenious Technologies provides a comprehensive solution for tracking conversions across various channels. The "Auto Integrated Partners" feature enhances this capability, particularly for tracking non-traditional sources like SEO traffic, di
Page: Automated update of conversions and basket positions
Overview This article explains how you can fully automate updates on conversions (validation process) using requests. You transfer changes from your system (data warehouse, ERP, …) to your Partner Marketing Platform for the following (non exhaustive list
Page: Automated Updating of Conversions via API

B

Page: Basic Setup
Page: Basket Freeze
Overview This article explains how you can apply a basket freeze to your attribution. It is particularly relevant for platform users managing advertisers that have a short term relationship with their customers, such as retailers, fashion shops or electro
Page: Basket parameter explained
Overview This article explains the basket parameter (bsknew) in the import URL used for automated validation of basket positions. For more information on how to validate basket positions, please read the section on basket validation in the article on bulk
Page: Billing
@self
Page: Bulk edit Relationships with the Manager
Getting started Make sure you are logged in to your admin UI, click on Relationships in the main navigation menu, and proceed to click on Manager. If you do so, you will see the relationships manager page. Bulk edit the relationships Use the filters to fi
Page: Bulk upload of image creatives (hosted)
Before you start It is not possible to create (but to edit) creatives with type IMAGE_HOSTED with our import feature. But we have another way to upload them in bulk. Go to the creative manager and navigate inside a creative set. Bulk creation of hosted im

C

Page: Categorization
Page: Central Logging with Google StackDriver
At the heart of Ingenious's operational transparency and efficiency is its robust central logging system, powered by Google StackDriver https://cloud.google.com/products/operations?hl=en. This tool plays a pivotal role in consolidating logs from every cor
Page: Change the commission model assigned to a partner
Before your start The commission model defines the commission amount a partner received for generating conversions for an advertiser. Please note a commission model is not assigned to partners directly, but to their ad spaces. If a partner has registered
Page: Change the status of a creative
Before you start The creative status can be edited in bulk or for each creative individual. A third option would be our import feature https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/blog/2020/06/18/1644855314/Import. To learn more about the ef
Page: Checking the click URL of your partners
Properties of a click URL From time to time, you will find yourself in a situation in which you need to check the properties of a partner’s click URL. When you process a tracking test https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/144369
Page: Click-ID
@self
Page: Cloud Architecture on Google Cloud
google-cloud-logo-1-20230929-154330.png Data Center and Zones: Our infrastructure is deployed within Google Cloud data centers, strategically selected to be closest to our primary user base. Google’s data centers are further divided into three distinct zo
Page: CNAME setup with Amazon Route 53 (AWS)
aws.png Note: Before you add a CNAME to your domain, you may want to read our full guide about 1st Party Tracking Add a CNAME Record to Your Amazon Route 53 Hosted Domain Log in & navigate to Amazon Route 53 via Amazon Web Services (AWS) https://console.a
Page: CNAME setup with BlueHost
bluehost-logo.png NOTE: Before you add a CNAME to your domain, you may want to read our full guide about 1st Party Tracking. Setting Up Your CNAME with BlueHost Before you get started, you'll want to double-check which of the two account management interf
Page: CNAME setup with cPanel-Based Hosts
CPanel_logo.svg.png NOTE: Before you add a CNAME to your domain, you may want to read our full guide about 1st Party Tracking. cPanel is an interface used by some hosting providers such as HostGator, JustHost, and WebhostingPad. If your provider uses cPa
Page: CNAME setup with DreamHost
dreamhost.png Note: Before you add a CNAME to your domain, you may want to read our full guide about 1st Party Tracking Log in https://panel.dreamhost.com/ to your DreamHost account. Click the Domains link on the left-hand side of the screen. In the Domai
Page: CNAME setup with GoDaddy
download.png Note: Before you add a CNAME to your domain, you may want to read our full guide about 1st Party Tracking How to add a CNAME to your GoDaddy hosted domain: Log in https://sso.godaddy.com/ to your GoDaddy account. Navigate to the Domain Contr
Page: CNAME setup with Google Domains
799px-Google_Domains_logo.svg.png NOTE: Before you add a CNAME to your domain, you may want to read our full guide about 1st Party Tracking. How to add a CNAME to your Google Domains hosted domain: Log in https://domains.google.com/registrar/ to your Goo
Page: CNAME setup with HostGator
download (1).png Note: Before you add a CNAME to your domain, you may want to read our full guide about 1st Party Tracking Log in https://portal.hostgator.com/loginto your HostGator account. Click on the CPanel link on the left-hand side of the page. A n
Page: CNAME setup with Hover
download.jpeg Note: Before you add a CNAME to your domain, you may want to read our full guide about 1st Party Tracking How to Add a CNAME to Your Hover Hosted Domain Log in https://www.hover.com/signin to your Hover account If you have more than one doma
Page: CNAME setup with Namecheap
download (2).png Note: Before you add a CNAME to your domain, you may want to read our full guide about 1st Party Tracking Add a CNAME Record to Your Namecheap Hosted Domain Log in https://www.namecheap.com/to your Namecheap account. Click the Account dr
Page: Commission model export file
Creating the URL The URL required for creating a commission model export file is build up as following: https://export.net.[domain]/[your_api_key]/adm-comm-model_[user_ID].[file_extension]?[filters] Once you have filled in your export domain, your API key
Page: Communication
Getting started To display the communication page, go to the top bar in your partner UI and click on the icon. The number in the red circle indicates the number of newsletters you did not open yet. Working with the communication page When you click on th
Page: Configuring and implementing tracking tags
Before you start In order to track the online marketing events of the advertisers on your platform, you will need to implement tracking tags on the website of the advertiser. Please note you will need to implement two tags: the conversion tag and the on-p
Page: Configuring and implementing tracking tags server-to-server (S2S)
Before you start Traditionally, tracking tag were implemented in the browser’s tag management system (i.e. GTM) used for your website. The conversion tag was integrated on the confirmation page of the conversion target, the on-page tag was be implemented
Page: Conversion
Our conversion model to describe a complete action on the advertisers shop, attributed to one or multiple touchpoint (by partner). Anatomy Overview The conversion model consists of some basic elements and lists that can be described as follows. Fields and
Page: Conversion Importer (Importing Conversions from remote systems)
Ingenious supports importing conversion from remote APIs using custom conversion importer. Importers are built on request by Ingenious. What if you don’t have a importer to my system? If you can’t find a specific data source importer? No worries! Reach ou
Page: Conversion Requests
ConversionRequest.png What are Conversion Requests? Conversion Requests allow a user of the platform to raise a request to create or change Conversions. The feature is available for both agency and partner users. There are special permissions to be grante
Page: Conversion Tracking Flow for Portals (solution/ concept)
Overview This document explains the conversion tracking process involving multiple partners, including Google Ads, Portal, and Shop. The conversion path is mapped from the initial click to the final conversion, detailing the data parameters and their tran
Page: Conversion Tracking Implementation: Guide for shops
Why conversion tracking?! Conversion tracking allows to attribute sales and events to traffic sources. Then as the next step the attribution of monetary value to the registered events and sales is possible (rating). This means for example to pay a commiss
Page: Conversions
Page: Conversions export file
Overview In this article, we discuss how you can create an automated export for conversions based on an export file. There are four different types of files you can export: A comprehensive export file containing all data related to conversions. A limited
Page: Conversions export output
Preface This page contains a comprehensive overview of the data in the conversions export file you can download in the export https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1443692653/Export section of the partner UI. Output When you exp
Page: Create a Data Studio Data Source
In this tutorial we will now show how to create a data source in Google Data Studio for ready-to-use views provided in our public DWH dataset i19s-insights:insights or by using of custom query. As a first step, navigate in Google Data Studio https://datas
Page: Create a new creative
Before you start There are several ways to create creatives: Create it via the creative manager https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1646788618 (described in this article) Bulk upload of image hosted creatives Via import Gettin
Page: Create a new creative set
Before you start A creative set is more than a folder for your creatives. It does not only help you to structure your creatives but your campaigns as well. For every creative set, you define a target URL. This target URL is used for all creatives inside o
Page: Create a new External Proxy Domain
Page: Create a new Tracking Domain
Efficiently track and optimize your campaigns by setting up a tracking domain with this quick-start guide. Step 1: Register a Tracking Domain Navigate to the Access -> Domain page. Click on the button to create a new domain. Use this link https://www.rand
Page: Create and edit an advertiser description
Before you start In the advertiser description, you present the advertiser program to potential partners on your platform. They will read it before they decide to apply for a program. Therefore, make sure your description has an inviting tone and answers
Page: Creating a new advertiser program
Before you start Creating a new advertiser on your platform requires that at least one entity and at least one tracking domain have been registered on your platform. Recommendation: Set up a first party tracking domain for your new advertiser before you s
Page: Creating a partner referral program
Overview If you want to recruite affiliate partners for the platform or for specific advertisers, you can create a so called partner referral program. This program allows you to reward existing partners that recruite new partners. The platform offers you
Page: Creating a Transaction
Any transaction that you want to create needs to have a specific Creating a Transaction Type. After you have added your Transaction Types, you can choose them for creating a new Transaction 19a7bc3b-6145-43f6-88af-db16d3de9218.png Based on the Transaction
Page: Creating a Transaction Type
Before you can start with Transactions, at least one Transaction Type needs to be added to you platform. A transaction type is determining the money flow between two parties. How to create a new Transaction Type? Have a click into the title navigation and
Page: Creative types
Creatives supports multiple types. A creative is an entity that allows a potential customer to reach your website or product. These can either be an image, a text link or a complex HTML snippet. Images Images redirect to the specific target URL on click.
Page: Creatives
creatives.svg Data-driven Creatives to increase your conversions Give your partners direct access to an already customized creative library and save time on manual work! Loading, tagging, publishing, and retiring content has never been so simple. Creative
Page: Creatives export output
Preface This page contains a comprehensive overview of the data in the ad media export file you can download in the export section https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1443692653/Export of the partner UI. Please note that every
Page: Creatives for Partners
Getting started To start working with the advertiser program you’ve been accepted for, you need ad media: display and mobile banners, links, and script media, via which you can generate conversions for advertisers. You can access your ad media management
Page: Creatives Manager
@self
Page: Creatives Release Notes
@self

D

Page: Dashboard
Getting started The dashboard is the page that will be displayed when you log into your partner UI. If you are on a different page in the UI and you want to go back to the dashboard, all you need to do is click on 'dashboard' in the navigation menu. The d
Page: Dashboards
Page: Data Discrepancy: Trouble Shooting
It can happen that two systems for tracking and reporting show different numbers, e.g. for the same time range. note Example: The Ingenious system and an internal reporting tool (like Google Analytics) show a different amount of sales for the channel Affi
Page: Data Warehouse
@self
Page: Data Warehouse - FAQ
These are the most frequently asked questions. This page will be continuously expanded and will be filled with user feedback. Purpose What does Ingenious believe when it comes to data, and data access, and data warehousing? We firmly believe that data is
Page: Defining a billing mode for an advertiser
Before you start The billing mode of an advertiser defines the way in which your advertiser will be charged and subsequently invoiced for the business generated via the partners on your platform. Defining a billing mode for your advertiser is always neces
Page: Defining the advertisers' properties
Getting started In der user interface, select Partnerships -> Advertiser -> Settings from the main menu. Alternatively, you will get the same view if you create new advertiser. Advertiser properties Overview advertiser_basicsettings.png The page contains
Page: Defining your security settings
Before you start Various types of users have access to the platform. Your colleagues will work on the platform via their admin UI and will be registered as platform users https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1440415829/Managing
Page: Deployment Procedures
Software-Deployment.jpeg In conclusion, deploying code to production at Ingenious is a carefully orchestrated procedure, marked by modern tools, best practices, and a commitment to excellence. Our approach ensures that users always experience a reliable,
Page: Deprecations Archive
Page: Development Principles
In essence, Ingenious's development principles are a blend of best practices, modern methodologies, and a commitment to quality. By adhering to these principles, we ensure that our software remains robust, agile, and primed for the challenges of tomorrow.
Page: Do you miss the Conversion Importer for your system?
We are extending our Integrations Conversion Importer You are looking for another Importer to collect data from further sources? Please feel free to ask.
Page: Domains
Ingenious Technologies, offers a powerful solution that allows clients to harness the potential of customized domains. By utilizing platform domains and tracking domains, businesses can elevate their branding efforts and enhance tracking capabilities, res
Page: Download Feeds from Advertisers for your Adspace
Before you start To find out more about product data feeds, have a go at this article in the knowledge base https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1440448724/What%2Bis%2Ba%2Bproduct%2Bdata%2Bfeed. Please note that advertisers do
Page: Dynamic time range options
Before you start This page relates to the articles on the conversions export file https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1443528923/Conversions+export+file and the reporting export file https://ingenioustechnologies.atlassian.net

E

Page: Edit a partners ad space data
Before you start When partners sign up for your platform, they will register at least one ad space. The ad space can be a partner’s website, but it can also be an SEO channel or a mobile application. After partners have been accepted to your platform, the
Page: Edit a relationship
Before you start You can edit a relationship in the Relationship Explorer or in the Relationship Manager. Getting started Make sure you are logged in to your admin UI Click on Relationships in the main navigation menu, and proceed to click on Explorer or
Page: Editing and bulk editing of creative sets and creatives
Getting Started Go to the creative manager https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1646788618 or the creative explorer (here you can only work with creatives, no sets!). Single editing a creative set or creative To edit a creative
Page: Editing the platform configuration
What is the platform configuration? The platform configuration defines the basics of your platform: it's name, what it looks like, what the terms and conditions are, how partners are paid, how the registration works, via what domains the platform is run,
Page: Enabling partners to use their Webhooks
Webhook types For the implementation of Webhooks, it is important to make a distinction between: Webhooks that transmit data on behaviour of customers. These Webhooks need to be implemented in the container tag manager, which allows them to be fired on al
Page: End an advertiser program
Deleting or deactivating an advertiser? As we have seen in the article on the advertiser’s properties https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1440612357/Defining+the+advertiser+s+properties, you can either deactivate an advertiser
Page: Entities
@self
Page: Establish a relationship
Before you start There are two scenarios for how relationships can be established: you establish your relationships yourself partners apply with an ad space for an advertiser and you establish the relationship by approving them. Please note that partners
Page: Everything you need to know about basket tracking
Overview This article explains a tracking method called basket tracking. Furthermore, it explains the consequences when applied for rating and validation. The article is particularly relevant for retailers, marketplaces and technology suppliers. What is b
Page: Everything you need to know about financial processing
Overview This article explains the process for running your finances though the platform. It covers requirements, rating, validation, partner and advertiser billing and finally, finance as a service. Requirements Billing mode Every advertiser on your plat
Page: Everything you need to know about the UTP
Before you start How does the UTP work? The UTP, an abbreviation for universal tracking parameter, is a parameter added to the landing page connected to the ad media of your advertisers. Once added, the platform will produce a unique value for every touch
Page: Examples of multi touch attribution rules
Linear Linear attribution means, every touchpoint gets the same credit. image-20221130-131113.png The setup is quite straight forward, only the base model linear needs to be selected. 2BkylKwjbIv1wp-LomCvPMIbXbHYcMtOumj-sGg3pp9FNKkLA3T0Fuk9uyzahxWBjh8RDHg
Page: Explore advertisers
Getting started Make sure you are logged in to the UI Click on Partnerships in the main navigation menu, and proceed to click on Advertiser Explorer Now you see the Advertiser Explorer page Overview about advertisers: Advertiser Explorer Now you see the A
Page: Explorer
What is the Conversion Request Explorer? The Explorer allows you to raise and manage Conversion Requests. You can click on on each Conversion Request in order to display details of the request as well as the data about the conversion. How ist the Conversi
Page: Export
What is the Conversion Request Export? You can make an export of Conversion Requests based on a filtered result set in the Conversion Request Explorer. Have a look to this article https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/2749792436
Page: Export creatives
Before you start This feature is relevant if you want to export creatives to a csv file. Getting started You will find the "Export"-button next to the filters on the main bar in the Creatives Manager. Every creative matched by the filters will be exported
Page: Export Data
Getting started You reach the programs by clicking on the ‘export’ in the navigation menu. If you do so, you will see a page looking like this: Partner_UI_Export-300x195.png Exporting data As you can see, the export page offers you a list of all data you
Page: Export of Conversion Requests
Before you start An export of existing Conversion Request is using the same format that you can also use for imports. Have a look at this article to learn more about this feature. How to export Conversion Requests? Go to the Conversion Request Explorer an
Page: Export relationships
Before you start You can export relationships in the Relationship Explorer or in the Relationship Manager. Getting started Make sure you are logged in to your admin UI Click on Relationships in the main navigation menu, and proceed to click on Explorer or
Page: Exports

F

Page: Finance
finance.svg The core finance system your partners can trust. Access different model commission and fee rules, bonuses and incentives, and let the platform do the hard work on taxes, invoicing, and payouts. Finance.jpg
Page: Financial process
How does it work? Rating of conversions As soon as you start generating conversions for an advertiser, you will find you are credited with commission. In some cases, you will receive a fixed amount of commission for every conversion, in other cases the co
Page: Find a specific advertiser
Before you start This article is relevant mostly when you have more than, say, thirty advertiser programs in your network. If not, you will be able to find the active advertisers you are looking for by merely taking a glance at the overview which is displ
Page: First login
Access After your initial registration, you will have to confirm your email address via a link the platform will automatically send you. After you have done so, you need to wait for the platform administrator to accept you as a partner. If this is done, y
Page: First-party Tracking Setup
Congratulations! Most likely you found this article because you decided to enhance your tracking by enabling first-party tracking for one or multiple of your Advertisers. First-party tracking improves your tracking quality by preventing the loss of crucia
Page: Frameworks and Libraries
Software Stack Details: Spring Ecosystem: Our primary application framework is based on the Spring ecosystem, which provides a comprehensive suite of tools and libraries to build enterprise-grade applications: Spring Boot: Simplifies the process of buildi
Page: Fraud Fighting Overview
The Ingenious Partner Marketing Platform has several ways to prevent you from fraud. Most of them are configured by default, and some can be improved by you on use-case basis: Impression/Click fraud (e.g., click injections, click spamming): Fake Click det
Page: Fraud Prevention
@self
Page: Free parameters
The conversion model gives access to the free parameters, submitted by advertiser (on conversion level) and by partner (on touchpoint level). In addition to any submitted value from outside, the following original tag parameters are added automatically to
Page: funnel.io connector (import Ingenious Data into funnel.io)
Logo-Funnel.png.twimg.2560.png What is funnel.io? http://funnel.io Funnel.io http://Funnel.io is an innovative marketing and advertising data collection tools built for businesses of different sizes. It is a robust tool that enables users to collect data

G

Page: General knowledge
These articles contain general knowledge about Ingenious and our technology. The information is usually not tied to a specific product but can rather be useful in multiple places.
Page: Generating the reports you need
Getting started Selecting the denominator To see how your business is doing, start by clicking on ‘reporting’ in the main navigation menu. If you do so, a list will be displayed via which you can preselect the denominator by which you want your report to
Page: Getting Started for Partners
@self
Page: Getting Started with Data Warehouse
The Insights Data Warehouse for Google BigQuery automatically syncs your Ingenious data to Google BigQuery. All you have to do is to use our products as usual. We internally set up a BigQuery dataset https://cloud.google.com/bigquery/docs/datasets-intro w
Page: Getting started with finance
Overview This article introduces you to the finance related features in your admin UI. You can find the finance related features by clicking on ‘finance’ in the main menu. If you do so, you will find the following sections: Conversions Import/export Manua
Page: Getting started with Integrations
Overview This article introduces you to the Integrations product. It consists of the following modules: Mobile Tracking Partners Webhooks Container Tags External Reference Mapping All of these sections are briefly explained further below.
Page: Getting Started with Messaging
@self
Page: Glossary
This glossary helps you to understand the key terms used on the platform. You will also find technical definitions and links to articles explaining you the context in which the terms are used. Term Explanation Additional notes Additional parameter Additio
Page: Google Tag Manager Community Templates
Introduction Google Tag Manager (GTM) is a tool that allows marketers to manage and deploy marketing tags on a website without modifying the code. Ingenious Technologies offers multiple GTM tag templates to simplify the tracking implementation process. Th

H

Page: How do I accept a partner for my platform?
Getting started If you haven’t already done so, login to your admin UI, click on ‘partner’ in the main navigation menu and proceed to click on ‘admit new partners’. On the page appearing now, you see a list with all the potential partners waiting to be ap
Page: How do I add a discount value retroactively?
Before you start In most cases, discount values will be automatically transmitted via the discValue parameter https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1440809027/Configuring+and+implementing+tracking+codes. Nevertheless, you might
Page: How do I add sub IDs to a click tracking link?
What is a sub ID? A sub ID allows you to identify individual tracking events. They can help you to evaluate the success of SEO or retargeting campaigns, for example. How do I add sub IDs? Every subID has to be added as an independent SMC parameter to the
Page: How do I change my partner’s login data?
Before you start Your partner needs login data, i.e. a username and a password, to access the partner UI. Please make sure you only change login data when a partner explicitly asks you to do this, or when you want to disable a partner’s access to the part
Page: How do I contact an individual partner?
Before you start For newsletters and other forms of bulk communication to your partners, the best feature is undoubtedly the newsletter tool https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1441038377/How+do+I+create+and+send+out+a+newslet
Page: How do I create an account for a new partner?
Before you start Usually, partners will sign up for your platform themselves. However, you might find it handy to create an account for partners, so all they need to do is to login and start generating conversions. To do so, you will need the following da
Page: How do I create and send out a newsletter?
Getting started If you want to create a newsletter, make sure you are logged in your admin UI, click on ‘communication’ in the navigation menu and proceed to click on ‘new newsletter’. On the page appearing now, you can create your newsletter and send it
Page: How do I create automated exports?
Overview Most of the data generated by the platform can be downloaded as XLS or CSV manually. However, you might want to export data in an automated way, for example when you want to use your own reporting tool. This article explains you what data you can
Page: How do I edit a payment entry?
Getting started Make sure you are logged in to admin UI, click on ‘finance’ in the main navigation menu and proceed to click on ‘partner billing’. Scroll down the page and find the payment entry you want to edit. You can use the filter panel to search for
Page: How do I edit partner data?
Getting started Login your admin UI, click on ‘partner’ in the main navigation menu and proceed to click on ‘manage partner’. Use the filter panel to find the partner you want to edit. For comprehensive instructions on the filter panel, please read this a
Page: How do I find a specific conversion?
Getting started Make sure you are logged in to your admin UI, click on ‘finance’ in the main navigation menu and proceed to click on ‘conversions’. You will be taken to page on which you can manage conversions https://ingenioustechnologies.atlassian.net/w
Page: How do I find a specific partner in my platform?
Getting started Login your admin UI, click on ‘partner’ in the main navigation menu and proceed to click on ‘manage partners’. If you do so, you will be taken to a page containing a filter panel. To find a partner, you will need to define one or more filt
Page: How do I implement a conversion tracking tag in my Awin publisher account (Transaction Notification)?
Scenario: Publisher at Awin, platform owner or advertiser in the Ingenious system Idea: Conversions, that are tracked within Awin should be automatically be transferred to /tracked in an advertiser in the Ingenious Technologies platform. 1. Create an Adve
Page: How do I install a tracking opt-out?
Background Depending on the country in which your advertiser is active, you may be obliged to ask the customers of your advertisers to consent to being tracked. If they do not consent to tracking, you will probably want to make sure they are not tracked.
Page: How do I invoice an advertiser?
Before you start How you invoice an advertiser depends on the billing mode https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1440448589/Defining+a+billing+mode+for+an+advertiser you have defined for the advertiser: When you are not working
Page: How do I manage a fee model?
What is a fee model? A fee model is a model via which you can automatically charge advertisers for the traffic and/or the conversions the partners in your platform are generating. How the advertiser will be billed (via invoice or deposit), depends on the
Page: How do I manage a product data feed?
Before you start: A product data feed enables your publishers to work with your product details independently. To find out why this can be highly beneficial, please read this article in the knowledge base https://ingenioustechnologies.atlassian.net/wiki/s
Page: How do I manage baskets?
Before you start Please note this article is only relevant when basket tracking has been activated for your advertiser program. Basket tracking allows you to see the content of all the basket positions belonging to a conversion and all the data related to
Page: How do I manage conversions?
Getting started If you haven’t already done so, login to the you admin UI . Click on ‘finance’ in the main menu and proceed to click on ‘conversions’. On the page you seen now, you can find all data related to your conversions and process validation. The
Page: How do I manage the billing of my partners?
How does the billing work? When you have validated the conversions of an advertiser https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1440677895/Getting+started+with+finance, partners are entitled to be paid commission. Partners do not have
Page: How do I process a manual conversion?
Before you start There are three types of manual conversions that can be processed: Conversion Bonus Reduction The conversion type is relevant when incorrect values were transferred during the tracking process. The bonus type applies when you want to crea
Page: How do I process a tracking test?
Before you start To assure your advertiser’s tracking pixels have been implemented correctly, you can process a tracking test. To do so, you need three things: The details of the conversion target you want to test. In most cases, you will be testing wheth
Page: How do I remove a partner from my platform?
Before you start If, for whatever reason, you find yourself in a situation where you want to terminate a partner’s activities in your platform or even removing the partner from your platform altogether, you have two options: deactivating a partner and del
Page: How do I share Conversions of one Ingenious platform with another Ingenious platform?
Scenario & Goals You own an Ingenious Platform (B) and want to use the advertiser-pool of another Ingenious Platform (A) to provide them to your partners. Your goal is that Conversions, that are tracked within the other Ingenious platform (Platform A) sho
Page: How do I track products of ad impressions and clicks
Before you start You can track which products are displayed to customers through ads and which products your customers click. Products are identified by a product ID. Tracking products will allow getting insights about your products, e.g., the popularity
Page: How do partners register for my platform?
Concept Before partners can become active for one or more advertisers on your platform, they need an account. You can create an account for a partner manually https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1443921967/How+do+I+create+an+a
Page: How the container tag manager works
What is a container tag? Basically, a container tag is a tag in a code which makes sure an external code will be fired. The container tag manager on the platform is used mostly to implement third party tracking codes that transmit data on the behavior of
Page: How to check your tracking URL
Tracking URL properties The tracking URL is the URL via which users of your ad space are directed to the sites of the advertisers you promote. They also make sure conversions you generate are properly tracked. From time to time, you mind find yourself in
Page: How to create a new email service
Before you start An email service is used to send out the system emails that confirm a partner’s registration, the admittance to a program, the creation of a payment entry, etc. It is also used for the newsletters of your advertisers. You can create more
Page: How to define the tracking settings of your advertiser
Before you start Please note the tracking settings only cover general tracking settings. The attribution model, the cookie validity period and post view settings are managed by the attribution manager. Getting started Make sure you are logged in to your a
Page: How to implement Google Ads on the platform (server side)
There are various reasons to track traffic and conversions caused by Google Ads in your Ingenious platform: you can see clicks and conversion by Google Ads among other traffic sources (omni channel view) Google Ads traffic will be included in conversion a
Page: How to upload new conversions
Before you start As you probably know, it is possible to process a manual conversion https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1443561493/How%2Bdo%2BI%2Bprocess%2Ba%2Bmanual%2Bconversion, in order to create a bonus, a reduction or a
Page: How to use a custom query to access your BigQuery data?
Overview In this tutorial you will learn how to write BigQuery SQL query and then use it as a custom query to create a Data Source in the Google Data Studio. To understand the following steps it makes sense to gain an understanding of the structure of you
Page: How to use the attribution manager
Before you start What is an attribution manager? The attribution manager allows you to define the attribution model of a particular advertiser on a singular level. The attribution model is a model in which priorities are given to different channels, categ
Page: How to use the customer journey patterns report
Getting started In the user interface, go to Insights -> Analytics -> Customer Journey Patterns in the main menu. What does this report show you? As the name already suggests, the customer journey patterns report allows you to recognize patterns in the cu
Page: How to use the multi touch attribution manager
What is attribution? Attribution basically means: If you have a conversion to connect it to a winning touchpoint. In other words: A sale will be attributed to a click. In single attribution this means: If you have more than one touchpoint, the winning one
Page: How to use the Partner API
Overview Maybe you already read it in the getting started guide: in the export section https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1443692653/Export of your partner UI, you can export most of the data relevant for you in CSV, XLS, and
Page: How to use the platform as a tracking switch
Overview The platform does not only allows you to manage your performance partners, it also enables you to implement other marketing channels (SEA, partner networks, email, social) and make sure conversions and revenue are correctly attributed to the vari
Page: How to use the traffic overview
Getting started Make sure you are logged in to your admin UI. Click on ‘analytics’ in the main navigation menu and proceed to click on ‘traffic overview’ in the subnavigation menu. What does this report show you? General overview Basically, the traffic ov
Page: How to validate conversions and baskets in bulk
Before you start Of course, you can validate all the conversions your partners generate manually https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1440448571/How%2Bdo%2BI%2Bmanage%2Bconversions. However, in most cases, you will be looking f
Page: How to work with email templates
What email templates are there for The email templates are used for emails that will be send to the partners in your platform automatically. These emails are related to the following system events: A partner needs to confirm his registration, a process kn
Page: How to work with the unique ID
What is a unique ID? A unique ID identifies a conversion on the platform and is primarily used to make the validation process more secure. In general, conversions and corresponding basket positions are identified using the order ID. But the order ID is ge
Page: How tracking links are constituted
Overview The process of constituting a tracking link is rather complex. This article seeks to give you an overview of all the different steps of the process. Knowing all these steps will give you a better understanding of how tracking works. Perhaps, you
Page: How we develop our products
At Ingenious, we believe in pushing the boundaries of digital innovation to deliver cutting-edge Software as a Service (SaaS) products. Our comprehensive public-facing documentation is designed to provide a transparent and in-depth view of our product dev
Page: How-to work with Advertisers
@self
Page: How-to work with Conversion Requests
How-to work with Conversion Requests
Page: How-to work with Relationships
@self

I

Page: IAB Transparency & Consent Framework v2.0
On 21 August, 2019, IAB Europe and the IAB Tech Lab announced the version 2.0 of the Transparency & Consent Framework (TCFv2.0, hereinafter referred to simply as TCF in this document). It’s a policy that enables companies operating in the EU law area to s
Page: iGaming Conversion Tracking Best Practice
The challenge Conversion tracking for iGaming operators usually includes a challenge: It basically means to combine and keep track of two event sources: Registrations from the Website Following events like account creation, Deposits or purchases etc. happ
Page: Impact of the relationships status
Before you start A relationship can have 3 different statuses: Active Deactivated Deleted Status Active tracking is active creatives is visible commissioning is active Status Deactivated Partner cannot apply again with the same ad space Tracking is inacti
Page: Implementing your own Webhooks
Before you start It is important to make a distinction between the following types of Webhooks: Webhooks that transmit data of on-site behaviour of customers. These Webhooks need to be implemented in the container tag manager, which allows them to be fire
Page: Import
What is the Conversion Request Import? You can make an import of Conversion Requests in order to raise new Requests or change existing Requests. This might be helpful for you in case of hundreds or thousands of Conversion Requests. image-20210518-130325.p
Page: Import creatives
Before you start This feature is relevant if you want to import creatives or change many creatives in bulk. Getting started You will find the "Import"-button on the far right side of the main bar in the Creatives Manager. The Creatives Manager allows you
Page: Import of Conversion Requests
Before you start The Conversion Request Import allows you to upload files for managing a higher number of requests. If you want to raise or update a single Conversion Request, you can use the Conversion Request Explorer instead. With the Conversion Reques
Page: Index
Page: Insights
insights.svg Ready to discover what your business and your partners can do for you? Ready to discover what your business and your partners can do for you? Knowledge is power: to gain the most out of your partnerships, you should get actionable insights on
Page: Integrations
integrations.svg Connecting big data with powerful software Embed your partnership platform into your application landscape through built-in automations without developer resources, and leverage on our rich APIs for custom integrations. Integrations.jpg
Page: Integrations Release Notes
@self

J

K

Page: Key platform terms explained
Overview This article explains the key terms used on the platform. It is vital for anyone who wants to manage the platform and understand the reports and analyses offered. Platform, advertisers and partners When we talk about the platform we mean the soft
Home page: Knowledge Base
Untitled design (72).jpgIngenious_Logo_Proposal.svg How can we help you? Need more help? You’ve got a specific issue with our platform? Do not hesitate to create a request in our Service Desk https://ingenioustechnologies.atlassian.net/servicedesk/custome

L

Page: Lifetime Attribution
Lifetime Attribution is also sometimes called “progressive” Attribution. Overview This article explains the principle of lifetime attribution. It is particularly relevant for platform users managing advertisers that have a long term relationship with thei
Page: Linkless Tracking through Voucher Code
What is Linkless tracking? Also known as: - Voucher Tracking Linkless Tracking complements the link tracking usually used in partner marketing. Each partner receives a unique voucher code per participating advertiser, which is stored in the platform. If a
Page: Logging in to a partner’s account
Before you start A partner’s account is his own unique connection to your platform and should therefore be handled with great care. Nevertheless, you might find yourself in a situation in which it comes in very handy to login to a partner’s account direct

M

Page: Main account settings
Getting started To manage the settings of your account, go to the right corner of the top bar of your partner UI. If you scroll over the name you registered and your user ID, you will see a menu looking more or less like this: Screenshot 2022-11-25 at 13.
Page: Manage relationship applications
Before you start The following paragraph is only relevant when you use the platform as a private or public network for affiliates and partners to apply for advertisers after their initial acceptance of the platform. Getting started Make sure you are logge
Page: Manage your API Keys for the Partner API
What is an API key? A API key is a secret string which allows you to have access to your partner data in addition to your username and password. Having such a key is elementary when you want to create automated exports https://ingenioustechnologies.atlass
Page: Managing ad media
Before you start Good ad media management is the key to running a successful online marketing platform. This article explains you how to create a new ad media item, how to edit it and how to remove it. If you want to upload multiple ad media at the same t
Page: Managing ad media in bulk
Before you start In most cases, you will be able to manage your day to day ad media management by creating and adding individual ad media items https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1440677976/Managing+ad+mediamarketing-support.
Page: Managing and monitoring your domains
Effectively managing and monitoring your domains is essential for the seamless operation of your platform. It is very useful to know, if your domains (e.g. tracking domains) are still working properly. Also, details, like the if DNS settings are still wor
Page: Managing rights and roles
What is a role? A role defines what a user can and cannot see and do in the admin UI. Not all users need to have access to your platform configuration, for example, and the same probably goes for the finance section. Roles therefore define the accessibili
Page: Managing the modules your partners can use
Overview This article explains how you can define to what modules your partners will have access to in their partner UI. In some cases, you might want to limit the access. For example, when you are not working with voucher codes, you might want to remove
Page: Managing users
What is a user? A user is someone who has access to the platform via an admin UI. Not all users are the same: depending on their tasks, you can limit and expand their access to the admin UI by giving them different roles https://ingenioustechnologies.atla
Page: Managing your access to the platform
Access to the platform After you have been registered as a user, you have access to the platform via an admin UI. There are two ways to enter your admin UI: by logging in using your user name and your password, or via a so called API key. API keys are use
Page: Managing your own dashboards
Your dashboard is customizable Every user of the platform has its own goals, needs and focus points. Therefore, you are able to create your own dashboard in your admin UI: vital monitoring, performance and operational elements are packed in various widget
Page: Managing your static sites
What are static sites? The static site is displayed at the top of the dashboard of the partner UI https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1437663390/Managing+your+own+dashboards. You can use it to display the name of your platform
Page: Managing your user profile
Before you start In order to have access to the platform, you need a user account. The user account grants you access to the platform via the so called admin UI. For further details on your access to the platform, please read this article. You can manage
Page: Messaging
messaging.svg Effective communication is key in partner growth! Create partner communications – newsletters, announcements, and emails – with HTML and text email templates. Messaging-1000-x-800.jpg
Page: Migrate from third party tracking to first party tracking
Migrating from a third-party tracking domain to a first-party tracking domain within the Ingenious platform involves several key steps to ensure a smooth transition and minimal disruption to your affiliate marketing program. This documentation outlines th
Page: Mobile Measurement Partner (MMP)
Page: Models
Page: Monitoring & On-Call & Rollback & Incident Response
Screenshot 2023-09-29 at 15.11.53.png Unified Monitoring with Prometheus https://prometheus.io/ in a Micro-Service Environment Ingenious has adopted a cutting-edge approach to monitoring by implementing a unified system that utilizes Prometheus. This syst
Page: Multi-Touch Attribution (MTA)
@self

N

Page: News
@self
Page: Newsletter
@self
Page: Newsletter Archive

O

Page: Operations & DevOps
Operations & DevOps Procedures and Practices at Ingenious Introduction In the ever-evolving landscape of technology, Ingenious saw the necessity of moving from traditional development practices to DevOps. Before this transformation, our company grappled w
Page: Our Traffic Infrastructure
A cornerstone of Ingenious's robust digital infrastructure is its traffic management system, designed to provide seamless user experiences while ensuring optimal system performance and security. Google’s High-Available Global Load Balancer Service https:/

P

Page: Parameter forwarding on click redirects
What is parameter forwarding used for? Tracking application allows partners to forward specific parameters from the “click url” into the “target url” (next jump link) in order to allow specific partner parameter forwarding through our tracking application
Page: Partner Account
Page: Partner API for Automated Exports
@self
Page: Partner data export file
Creating the URL The URL required for creating a partner data export file is build up as following: https://export.net.[domain]/[your_api_key]/adm-affiliateexport_[user_ID].[file_extension]?[filters] Once you have filled in the export domain, the API key,
Page: Partner Groups
What are Partner Groups? Partner Groups are a flexible, dynamic way to organize your Partners in groups. You define a set of rules to group your Partners in order to later be able to address them using a name you provide. What are Partner Groups used for?
Page: Partner Support
Page: Partner-Side: Ad Impression and Clicks
Page: Partners
@self
Page: Partnerships
partnerships.svg Every great adventure starts with the right partner! Recruit, onboard, administer suppliers and partners to form networks. Categorize and label your data for a great overview and report. 1f2f660c-partnerships.jpg
Page: Partnerships Release Notes
Page: Performance values
The performance values are always calculated with data from the last 2 months. Take in mind that this does also apply to new advertisers and their performance data might not be meaningful due to very little amount of data yet. You should always take the a
Page: Platform
Page: Platform release notes
Page: Post View Tracking with a High Traffic Landing Page (HTLP)
The provision of a so-called High Traffic Landing Page (HTLP) in the case of Post View or Performance Display (Advertising) is only necessary if you use a third-party provider for real-time deduplication of your online marketing activities or a self-devel
Page: Pricing Models (Commission & Fee)
@self
Page: Privacy topics (GDPR)
Page: Product Data
@self
Page: Product Discovery Process
Our product discovery process is a dynamic and customer-centric approach that ensures our product evolves to meet the needs of our users and adapts to the changing technological landscape. The process is informed by direct customer feedback, insights from
Page: Product Launch Stages
We organize our products and features to belong to one of the following launch stages: General Availability, Beta, Early Access, Alpha, Deprecated. To gain access to features in certain launch stages, special requests may have to be made to support https:
Page: Product Management
Page: Providing news on the partner’s dashboard
What is this about? The feature discussed here allows you to publish news items directly on the dashboard of the partner UI. Via these news items, you can announce new advertisers on your platform, introduce new ad media and inform your partner on upcomin
Page: Proxy Tracking
Introduction Proxy tracking is one of multiple methods to do first-party tracking with the Ingenious platform. To setup proxy tracking, you need to take care of the following things: Tracking proxy configuration Advertiser configuration Platform configura

Q

Page: Quarterly Summaries Archive
Page: Querying
Basic Basic queries for conversions. In this section, the result is containing single conversions with different fields, filtered by performedAt Click Find clicks by ICLID Given a list of ICLIDs, how to find all according clicks. with iclids as ( SELECT -

R

Page: Raise a new request via Conversion Request Explorer
Before you start There are two scenarios of how a single Conversion Request can be used: you want to create a new Conversion that does not exist in the platform. you want to change an existing Conversion If you want to create or update multiple Conversion
Page: Relationship
What is a Relationship? Relationships describe the contract between an advertiser and an ad space. What are Relationships used for? Use-case: Manage all your marketing channels: define priorities for attribution properly attribute conversions to a channel
Page: Relationship application
There are two scenarios how relationships can be established: you establish your relationships yourself partners apply with an ad space for an advertiser and you establish the relationship by approving them. Please note that partners will usually be autom
Page: Relationship related messaging
Notifications are sent to partners and key account managers when relationships are created and edited. The following table shows the status transitions and corresponding email templates that are used for the notification. # From Status To status Action Us
Page: Relationships
A relationship describes the contract between an advertiser and an ad space. @self
Page: Release Notes Archive
Page: Reporting export file
Creating the URL To create a URL for a reporting export file, you first need to decide what type of report you would like to create. For every different type, you will have to add a different report name to your reporting URL. The system supports the foll
Page: Reporting export output
Preface This page contains a comprehensive overview of the data in the reporting export files you can download in the export section of the partner UI. Please note you can export reports by day, by product category, by advertiser, by ad media, by referrer
Page: Reportings
@self

S

Page: See the changes made to a relationship
Before you start You can edit a relationship in the Relationship Explorer or in the Relationship Manager. Getting started Make sure you are logged in to your admin UI Click on Relationships in the main navigation menu, and proceed to click on Explorer or
Page: Set up your deeplink generator
What is a deep link? Basically, a deeplink is a tracking link, that can redirect the user to a landing page, that is defined in a parameter as part of the tracking link. Advantage: The target URL does not need to be defined in the UI. Read more about deep
Page: Setting up your CNAME
Page: Setting Up Your CNAME with a Hosting Provider Not Listed Here
Note: Before you add a CNAME to your domain, you may want to read our full guide about 1st Party Tracking General CNAME set up instructions If we do not have CNAME record set up instructions for your specific host, these directions should help you make th
Page: Settings
@self
Page: Shop Plugins
Page: Single Touch Attribution (STA)
@self
Page: Stable and Reliable Conversion Tracking Implementation
In the evolving landscape of digital marketing, transitioning to privacy-compliant and reliable conversion tracking mechanisms is essential. Ingenious Technologies provides a robust solution for setting up stable and reliable conversion tracking, emphasiz
Page: Static Site
@self
Page: Supported Parameters
You can use the following parameters either in your HTML Creative Code or in any of your Creatives tracking links. They get replaced with the appropriate values when the partner retrieves the Creative. #{AMC_CHANNEL} #{AMC_NET_ALIAS} #{ADMEDIA_CODE} #{ADM

T

Page: Technology Stack (Backend)
Primary Programming Language: Ingenious has selected Java as its primary programming language. Java's robustness, scalability, and mature ecosystem make it an ideal choice for building reliable and high-performance backend services. Screenshot 2023-09-29
Page: Technology Stack (Frontend)
Historical Technology Choices: Historically, Ingenious rooted its technological foundation in PHP for backend development and AngularJS for frontend development. This combination provided a robust and cohesive platform during the initial stages of our gro
Page: The creative status and its effects on tracking
A creative can have four different statuses: Active Hidden Inactive Deleted The status of the creative defines whether the item is visible in the admin UI and in the UI of the partners, whether traffic is redirected, rated and visible and whether conversi
Page: The Event-Driven Architecture
1. Introduction In the modern age of data, viewing data as a series of real-time streaming events is pivotal, as opposed to considering it something kept in static repositories. At Ingenious, we've embraced this philosophy, building our infrastructure aro
Page: The Ingenious Partner Marketing Platform
platform.svg Discover the Partner Marketing Platform of the next generation. Channel sales partnerships are an underestimated source of growth. We help digitalizing enterprises’ partnerships. Partners and enterprises collaborate and transact with each oth
Page: Tracking
Page: Tracking and data privacy
Overview When you implement tracking on the website or app or your advertiser, you will have to provide visitors a data privacy statement. This is because several cookies are used for tracking and in most countries, the usage of cookies requires visitor’s
Page: Tracking categories
Do I need tracking categories? In order to track conversions, you need at least one tracking category called default. And if you are working with basket tracking, you also need a tracking category called basket. However, you can do much more with tracking
Page: Tracking categories export output
Preface This page contains a comprehensive overview of the data in the Tracking categories export file you can download in the export section of the partner UI. Output Column header Explanation Value format prid The ID of the product category. Numerical t
Page: Tracking Preview Mode
What is Tracking Preview Mode? You can check any tracking URL (ad impression, click, conversion, CAD) calling it in preview mode. A preview tracking request will be processed as closely as possible to the regular one. Some processing parts like the spider
Page: Tracking quality check list
Quality and accuracy of conversion tracking depend on a variety of measures. The more measures you take and combine, the higher usually the accuracy of the conversions numbers that are tracked. How to find out about your quality (accuracy) of conversion t
Page: Tracking Solutions
Page: Trail
target.svg We keep you on your track for all your partnerships! Measure and reward partner activities offline, online, on any device! Use fine-grained dynamic attribution methods to give credits to your most contributing partners, not only the last one on
Page: Trail Release Notes
Page: Transactions
TransactionOverview-1.png What are Transactions? Transactions are a flexible way to send money between two parties on your platform. You can configure your own Transaction Types in order to cover specific flows. Read more https://ingenioustechnologies.atl
Page: Transmitting basket data via server side Webhooks
Transmitting basket data via server side Webhooks Before you start If you want to transfer Basket data via server side Webhooks, you have two options: Use the #{BASKET} parameter to have the whole basket transferred as a single URL-encoded JSON string. Th
Page: Transmitting basket data via Webhooks
Transmitting basket data via browser side Webhooks Before you start If you implement your own Webhook in the UI you will find you can use various placeholders to transmit conversion related data from the platform to your own system. However, a placeholder
Page: Trouble shooting: Does conversion tracking work properly?
1. Was the conversion tag (properly) executed? First, perform a tracking test to know, if the conversion tag is properly executed: Check, if the URL to transmit data to the tracking server was executed: Chrome: Open Developer Tools > Network, then search:
Page: Troubleshooting product data feed errors
Error behaviour explained If the system has trouble processing your feed, the behaviour is depending on the severity of the problem. We are categorizing problems into one of two groups: Warnings are problems that lead to partially unprocessable data, but
Page: Troubleshooting with payment entries
Preface Partner billing is a complex topic. You might found yourself in a situation where the system did not create payment entries, although you expected them and followed the instructions in the chapter on how to create payment entries https://ingenious
Page: Troubleshooting your CNAME Setup
Troubleshooting Problems With Your CNAME Record If you've waited a few days and are still experiencing issues with changes to your CNAME records, you can quickly verify your CNAME record by running a CNAME lookup using MxToolbox: Navigate to http://www.mx

U

Page: Understanding the basics of Access
Overview This page describes the basic concepts of the Ingenious Access Management (IAM). IAM lets you grant granular access to specific resources and helps prevent access to other resources. IAM lets you adopt the security principle of least privilege, w
Page: Understanding the basics of Accounts
@self
Page: Understanding the basics of Advertisers
Advertisers
Page: Understanding the basics of Conversion Requests
Understanding the basics of Conversion Requests
Page: Understanding the basics of creatives
Page: Understanding the basics of Insights
Overview This page describes the basic concepts of the Insights product. Insights helps the customer to keep an eye on the performance by providing multiple ways to obtain data from our platform. How Insights works The Ingenious product all produce their
Page: Understanding the basics of Relationships
@self
Page: Untracked data: error codes and their meaning
If you have access to BigQuery, possibly via Google DataStudio, you may have access to the errors that lead to untracked data. Untracked data are clicks, adimpressions or conversions that could not be tracked or registered for some reasons. The specific r
Page: Use Google Data Studio to access data
Page: Use the BigQuery Console to explore datasets
Overview In this article, we'll explain how you can explore your data using the Google BigQuery console. Therefore we explain step by step how to proceed. Afterwards you can read this article https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/page
Page: Use the Relationship Explorer to manage relationships
Before you start When you are someone who manages multiple advertisers, the Relationship Explorer is the main tool for you to manage relationships across your advertisers. It will give you an overview of all established relationships as well as all applic
Page: Use the Relationship Manager to manage relationships
Before you start The Relationship Manager provides you with the tools to change existing relationships, create new ones, and also bulk edit relationships. In contrary to the explorer you are always in the context of one advertiser. If you want to see all
Page: Using advanced search with Ingenious Query Language (IQL)
The advanced search allows you to build structured queries using the Ingenious Query Language (IQL) to search your data using APIs that support IQL. IQL is not a database query language, even though it uses SQL-like syntax. Parts of an IQL Part Examples D
Page: Using attribution models
What is an attribution model? As we have seen in the article on customer journeys https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1443692663/What+is+a+customer+journey, customers use various devices and touch on various channels and ad sp
Page: Using Conversion Requests instead of Conversion Import/Export
Before you start We are introducing a new Feature called “Conversion Requests” which allows you to create and update Conversions by raising requests. This can be done for one single Conversion by UI as well as by uploading a Conversion Request file in a n
Page: Using the logs to troubleshoot server-side Webhooks
Before you start Webhook logs allow you to troubleshoot server-side Webhook executions. You will find comprehensive information on the status of your Webhooks as well as the failure reason. Getting started Advertisers and Platform admins can check the log
Page: Using the platform status
What is the platform status? Via the platform status, you are informed about updates, planned maintenance and errors. To indicate the current status, the platform status uses a color code indicating the severity of the issue, an indication of the affected

V

Page: Visual Query Builder
Introduction The Visual Query Builder (QB) is a UI tool that allows you to formulate complex filter rules in multiple places of Ingenious. Let’s first see what it looks like, shall we? 971afec0-3fda-410d-bdd1-02457013ddce.png71d97c39-0d65-43c1-b1e0-26c4c9
Page: Voucher code export output
Preface This page contains a comprehensive overview of the data in the voucher code export file you can download in the export section of the partner UI. Output Column header Explanation Value format mid The ID of the advertiser (merchant) to whom the vou
Page: Voucher codes
What is Voucher Code Tracking? To get an introduction, please read this article first https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/1440809099/Voucher+Code+Link-Less+Click-Less#What-is-voucher-tracking%3F. Getting started To find out wh

W

Page: Webhooks
Page: Webhooks (a.k.a. Postbacks)
@self
Page: Welcome!
Welcome as an Ingenious user! I’m glad getting to know you! We are happy to introduce you to Ingenious! Knowledge Acquisition: LMS (Learning Management System): We have a comprehensive LMS in place that houses a series of courses and modules about our tra
Page: What is a customer journey?
What is a customer journey? A customer journey or user journey is an overview of how a customer came to buy a product or order a service in the shop of an advertiser. This overview consists of several events. There are two types of events: Touch points. B
Page: What is a product data feed?
A product data feed allows direct distribution of an advertiser’s product details to publishers. By providing a product data feed, the advertiser will make his program more attractive for publishers with price comparison sites, consumer blogs and other pr
Page: What is a SEPA file?
Overview This page explains the SEPA file you can download in the partner billing section. The SEPA file offers you a very convenient way of dispatching the payment entries to your accounting service https://ingenioustechnologies.atlassian.net/wiki/spaces
Page: What is post view tracking?
Publishers are usually granted commission for conversions that take place after a customer clicks on an advertiser’s ad media. However, a customer might see the advertiser’s ad media on a publisher’s ad space and go to the advertiser’s website later, with
Page: What is required to get access to Ingenious Data Warehouse
Ingenious DWH is built using Google BigQuery, you need a Google Project and a Google Account https://support.google.com/accounts/answer/27441 (or Service Account https://cloud.google.com/iam/docs/service-accounts) to access it. Also you Google Account’s e
Page: Why reporting should not be used to determine billing numbers
The general assumption is: The payment entry or the invoice for one month should match the numbers shown in the reporting for this month. Please be aware: In most cases this is not the case. There are multiple reasons for this. How to check payment entrie
Page: WooCommerce – Ingenious Advertiser Tracking
https://wordpress.org/plugins/search/ingenious-advertiser-tracking/#installation https://wordpress.org/plugins/search/ingenious-advertiser-tracking/#installation What is the WooCommerce plugin for? It provides a simple tracking code integration option wit
Page: Working with ad media kits
Working with ad media kits Advantages of ad media kits An ad media kit is more than a mere category for your ad media items. It does not only help you to structure your ad media, but your campaigns as well. For every ad media kit, you define a target URL.
Page: Working with ad space and advertiser categories
Why set up ad space categories? Categorizing the ad spaces of your partners is essential for the maintenance and success of your platform. First of all, ad space categories are needed to manage your attribution https://ingenioustechnologies.atlassian.net/
Page: Working with ad space registration
Before you start What is ad space registration? Normally, partners can apply to advertisers with an ad space directly after they register it. If you activate ad space registration, you can review newly added ad spaces before partners are able to apply to
Page: Working with advertiser registration
Before you start What is advertiser registration? If you activate advertiser registration, advertisers can register for the platform via API. The registered advertisers can be reviewed before they become active advertisers on your platform. Activate adver
Page: Working with API Key
What is an API Key? An API key, also called API key, is a code which allows you to have access to your UI without having to login using your username and password. Having such a code is elementary when you want to create automated exports https://ingeniou
Page: Working with attribution groups
What is an attribution group? An attribution group is a group consisting of one or more channels, categories, subcategories or ad spaces. The attribution group is used to attribute multiple winners for one conversion. If you create an attribution group, c
Page: Working with Bounceless tracking
Throughout this article, bounceless tracking tracking are used as synonyms. What is Bounceless tracking? Bounceless tracking seeks to put tracking into practice tracking without using click redirects, and without hampering SEO. Apart from minor exceptions
Page: Working with click filters
Before you start The touch point filter allows you to regulate clicks on ad media. For example, it allows you to conflate repeated clicks that occur within a short time range. You can also make sure clicks are not rated whenever they are being redirected.
Page: Working with commission models
Before you start What is a commission model? A commission model defines the financial reward partners receive for the business they generate for the advertisers on your platform. Commission models are based on traffic volume and conversions: ad media view
Page: Working with commission rules
What is a commission rule? Commission rules allow you to create incentives for partners to boost their performance. This can by done by giving a fixed bonus or upgrading the partner to a different commission model with higher commissions: You can create a
Page: Working with conversion notes
Overview The Conversion Notes feature, also known as "Conversion Comments" or "Cancellation Reason," is designed to streamline communication between partners and advertisers on your platform. It allows for a detailed, organized, and searchable listing of
Page: Working with conversion targets
What are conversion targets? Watch this video to learn what conversion targets are all about: A conversion target is an online event on the website of your advertiser that is supposed to be tracked and rated by the platform. The most obvious examples of c
Page: Working with deeplinks
What is a deeplink? Suppose you are writing a blog article about a particular product of an advertiser. You want to link directly to the page where product details can be found, but the ad media of the advertiser does not provide such a link. To solve thi
Page: Working with entities
What is an entity? The entity is the legal body responsible for the payout of the partners and the billing of your advertisers. Therefore, the entity should always contain the official name and registered office address of your company. If multiple compan
Page: Working with the ad media hosting feature
Before you start The ad media management on your platform does not allow you to host your ad media. However, it is possible to get a content delivery network (CDN) solution which allows you to host your ad media. This hosting solution will provide the ima
Page: Working with the Advertiser Dashboard
Getting started Make sure you are logged in to the UI Click on Partnerships in the main navigation menu, and proceed to click on Advertiser Explorer Now you see the Advertiser Explorer https://ingenioustechnologies.atlassian.net/wiki/spaces/KB/pages/22697
Page: Working with the click ID
Before you start Transmitting a click ID in the conversion tag allows tracking and attribution even without cookies or in case no cookie is found or available. The idea is to transmit an ID when a user clicks is redirected to a shop or a web site. This ID
Page: Working with the Creatives Manager
Before you start This article explains how you can manage your creatives with the Creatives Manager. You can read more about the different creative types in this article. Getting started To get started, login to your admin UI and click on Creatives in the
Page: Working with the external reference mapping
What is the external reference mapping for? The external reference mapping feature allows you to relate the platform to another system, such as a CRM tool. What you create an external reference, you define that whenever an ad impression or clicked is trac
Page: Working with the newsletter history
Working with the newsletter history What is a newsletter history? The newsletter history provides you with an overview of all the newsletters that have been sent from your platform, including the time and date, the subject, the status, a report on the bou
Page: Working with the Transaction Overview
The transaction overview gives you an ability to show and filter your transactions as well as changing the status How do I show Transactions? The transaction overview is consist of a main table, containing all transactions in your platform. TransactionsOv
Page: Working with tracking domains
What is a tracking domain? The tracking domain is the domain via which ad impressions, clicks, and conversions related to your advertiser are being tracked. You will need to register a tracking domain when you want to offer an advertiser first-party track
Page: Working with your own finance templates
What is a finance template? Finance templates are the basis of all official finance documents on the platform: advertiser deposits, advertiser refunds, advertiser invoices and payout entries for your partners as well as reversals. By creating a template,

X

Y

Z

!@#$