Skip to content
Clarisights Knowledge Center home
InboxAsk a human

Connecting Billiger on Clarisights

Billiger.de is a German price-comparison platform run by solute GmbH that aggregates product listings across thousands of verified shops. Connecting Billiger to Clarisights brings every click Billiger drove to your shop — with the article you bid on and the CPC you paid — into your performance reporting alongside other paid channels.

At a glance

AuthenticationSolute Partner Portal username and password
Permissions neededAccess to the Click Archive (clickarchive) export endpoint on the solute Partner API
Account discoveryAutomatic — every shop linked to your Partner Portal login is offered after credential validation
Data freshnessDaily
Lookback windowLast 7 days on every refresh
Backfill on connectLast 7 days
TimezoneEurope/Berlin
CurrencyEUR
Levels supportedAccount · Campaign (per-article click rows)
Limited rolloutNo

Prerequisites

  • An active Billiger.de / solute Partner Portal account — see the solute Partner Portal

  • API access on the Click Archive endpoint enabled for your shop — if your Partner Portal account cannot call /export/clickarchive, contact your solute / billiger.de account manager

  • Your Partner Portal username and password

Steps to Connect

Step 1 — Confirm Partner Portal API access

Log in to the solute Partner Portal with your billiger.de credentials and confirm the account has access to the Click Archive export. If unsure, ask your solute / billiger.de account manager to enable the clickarchive API for your shop(s).

Step 2 — Add Billiger in Clarisights

In Clarisights, go to Integrations → Billiger → Add Account.

[TODO: Screenshot needed — Integrations page Billiger row]

Step 3 — Validate credentials

Enter your Partner Portal Username and Password, then click Validate Credentials.

Clarisights authenticates against /export/login, retrieves the list of shops linked to your login, and presents them for selection.

[TODO: Screenshot needed — Billiger credentials form]

⚠ "Invalid credentials" on validate → The username or password is wrong. Re-check both in the Partner Portal sign-in screen and retry. If sign-in to the Partner Portal works but Clarisights still fails, ask your account manager to confirm the Click Archive API is enabled for the account.

⚠ "No shops found with provided credentials" → The login is valid but no shops are linked to it on the API side. Ask your solute / billiger.de account manager to associate your shop(s) with this Partner Portal user.

Step 4 — Select shops

Tick the shops you want to connect — shop names come directly from Billiger — and click Submit. Clarisights creates one ad account per selected shop.

[TODO: Screenshot needed — shop selection step]

Verify the connection

  • Go to Integrations → Billiger. Each connected shop should show a "Connected" status.

  • First data appears within ~24 hours (Billiger data syncs daily).

  • Quick start: create a new report, add Billiger as the data source, and add Account · Article ID · Clicks · Spend.

Data available

Hierarchy

Billiger's Click Archive returns one row per click — per article, per timestamp — with the CPC paid for that click. There is no native concept of campaigns or ad groups. Clarisights normalizes shops to Account and stores per-article click rows at the Campaign level.

Native level (Billiger)

Clarisights level

Shop

Account

Article (per-click row in the Click Archive)

Campaign (Billiger has no native Campaign / Ad Group / Ad)

Dimensions

Dimension

Level

Description

Account

Account

Billiger shop name and shop ID

Article ID

Campaign

Identifier of the article that received the click

Article Description

Campaign

Human-readable article name from Billiger

PII fields exposed by the Click Archive (IP address, session ID, user agent) are dropped on ingest and are not available in Clarisights reports.

Metrics

Metric

Description

Clicks

Total clicks Billiger delivered (one row per click in the source)

Spend

Total CPC cost paid to Billiger, in EUR

Limitations & known constraints

  • No campaign / ad-group / ad level: Billiger does not expose a campaign concept. Per-click data is rolled up by article at the Campaign level in Clarisights.

  • Two metrics only: Billiger's Click Archive exposes clicks and CPC spend. Impressions, conversions, and revenue are not available.

  • EUR only: Spend is reported in EUR. Clarisights converts to your reporting currency on ingest.

  • Europe/Berlin timezone: Click timestamps are in Europe/Berlin and cannot be changed per shop.

  • PII removed on ingest: IP address, session ID, and user agent fields from the Click Archive are dropped before storage and are not queryable.

  • 7-day pull window: Each refresh pulls the last 7 days of data. Older data is not back-pulled automatically; contact support for longer historical backfills.

Operating notes

  • Refresh schedule: daily.

  • Lookback: last 7 days re-pulled on every refresh, so late-arriving Billiger entries are picked up automatically.

  • Multi-account: a single Partner Portal login can connect every shop linked to it — pick which shops to onboard at the selection step. Use separate logins for shops that live under different solute Partner Portal users.

  • Currency conversion: Billiger reports in EUR; Clarisights converts to your reporting currency on ingest.

  • Token rotation: API tokens issued by /export/login expire roughly every hour and are refreshed automatically by Clarisights from your stored username / password — no manual rotation required.

  • Credential rotation: when you change your Partner Portal password, update it in Clarisights via Integrations → Billiger → Edit Credentials.

Need help?

When contacting support from the in-app messenger, please include:

  • The integration name and shop name (Integrations → Billiger)

  • The exact error message or screenshot

  • The step where the issue occurred

  • When the issue started