Creatives & Deeplinks
Embed creatives, generate deeplinks and access product data feeds.
Embedding Creatives
Select a program and a category. Copy the HTML or XHTML code of the desired creative and embed it on your page.
For each creative you see: the title as a link (leads directly to the target page), the date of the last update and an HTML source code in a textarea for copying. Embed this code on your website.
New Creatives
Via the link "Show new creatives" at the top of the creatives page you see all recently added or changed creatives at a glance.
Creative Search
In the sidebar under "Program" there is a search field for creatives. The search covers all creatives of the current program by title and description.
Generate Deeplink
Under Program → Deeplink you create links to any product page with your tracking information. Copy the target URL into the "Click target" field and optionally add a SubID or link text.
For information on SubIDs and how to track your traffic sources, see Tracking & Links.
For information on conversion tracking (e.g. for Google Ads), see Tracking & Links.
Product Data Feed
If your program offers product feeds, you'll find the download URL under Program → Creatives → Product Data Feed. The feed contains product data (name, price, image URL, description etc.) with personalized deeplinks that already include your PartnerID.
Manual Download
Copy the displayed URL and open it in your browser. The file will be downloaded as CSV.
Automated Retrieval via PHP Script
For regular updates to your product catalog, you can retrieve the feed automatically via script:
<?php
$feedUrl = 'https://partner.your-site.com/produktfeed.cgi?pid=27&cpid=1&key=YOUR_KEY';
$ch = curl_init($feedUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if ($httpCode === 200 && !empty($response)) {
$lines = explode("\n", $response);
$header = str_getcsv(array_shift($lines), '|');
foreach ($lines as $line) {
if (empty(trim($line))) continue;
$row = str_getcsv($line, '|');
$product = array_combine(
array_slice($header, 0, count($row)),
$row
);
// Import product into your database...
}
} else {
echo "Feed retrieval failed. HTTP status: $httpCode\n";
}
?>New columns: The feed provider may add new columns to the end of the CSV file at any time. Write your import script so that additional columns don't cause errors.
Delimiter: The delimiter may vary by feed (| ; , or Tab). Check the first line and adjust your script accordingly.
Custom Fields in Transactions
In some programs, your transactions include additional fields with information (e.g. customer postal code, product category, age group). These custom fields are defined by the shop operator and vary by partner program.
Custom fields help you target your campaigns more effectively — e.g. if you know which region most orders come from or which product categories convert best with your traffic.