Logo von TAGGRS, blau geschrieben und mit einem kleinen Favicon
StartseiteServerseitiges TrackingMeta CAPI Gateway
EnglishDeutsch
SERVERSEITIGES TRACKING
Hier geht's los
Erste Schritte mit TAGGRSGoogle Tag Manager einrichtenSubdomain konfigurierenGTM Data Layer hinzufügenGTM TransformationsSetup testenDebuggingAnalyse-Dashboard
Migration von Google CloudMigration vom Hosting
Kurzbefehle
GTM Kopieren und EinfügenGTM Templates
GA4 Serverseitiges Tracking
Einrichtung in GTMEvent-Tags erstellenGA4-Tag im Server-Container einrichtenE-Commerce-Events in GTM
Google Ads Serverseitiges Tracking
Conversion Linker installierenConversion-Tracking einrichtenEnhanced Conversions konfigurierenRemarketing-Tags einrichtenOffline Conversions installieren
Facebook Serverseitiges Tracking
Meta Pixel einrichtenEMQ Score verbessernMeta CAPI installierenMeta Event-Deduplizierung
LinkedIn Serverseitiges Tracking
LinkedIn Insight Tag einrichtenLinkedIn CAPI einrichtenLinkedIn Event-Deduplizierung
TikTok Serverseitiges Tracking
TikTok Pixel einrichtenTikTok Events API installierenTikTok Event-Deduplizierung
Pinterest Server-side Tracking
Pinterest Tag einrichtenPinterest Conversions API konfigurierenPinterest Event-Deduplizierung
Snapchat Server-side Tracking
Snap Pixel einrichtenSnapchat Conversions APISnapchat Event-Deduplizierung
TAGGRS Tracking Tags & Tools
Tracking TagsGoogle Service Account IntegrationProfit TrackingData Enricher ToolWebhooks TesterEnhanced Tracking ScriptMulti Domain ToolClick ID RecoveryConsent Approval GraphProfit Feed Tool
Konfiguration
Billy Grace Server-side TrackingLeadPages Server-side TrackingPiwik PRO Server-side TrackingCDN Server-side TrackingShopify Server-side TrackingActiveCampaign Server-side TrackingKlaviyo Server-side TrackingSpectacle Server-side TrackingEulerian Server-side TrackingSame origin tracking with Cloudflare
Server-side Tracking für E-Commerce
Shopify Data LayerShopware Data LayerMagento Data LayerWooCommerce Data LayerPrestashop Data LayerLightspeed Data Layer
Consent Management server-side
Consent Mode aktivierenAxeptio konfigurierenConfigure Cookie Confirm
META CAPI GATEWAY
KONTOEINSTELLUNGEN
Benutzerrollen & ZugriffSSO

Profit Feed Tool

Consent Approval Graph ist eine Funktion im serverseitigen Tracking von TAGGRS, die Folgendes bietet

The Profit Feed Tool reads a product feed that contains cost price, regular price and VAT per product. When a purchase event reaches your server container, the tool looks up every item in the order, calculates the margin and returns the profit for that order as a single variable. You can then use that variable as the conversion value in Google Ads, Meta and, optionally, GA4.

Because the lookup happens entirely in the server container, cost prices and margins never reach the browser. The main practical difference with a client-side setup is that your margin data stays in your own infrastructure, while the ad platforms still receive a value they can bid on.

If you already maintain a product feed in Channable or a comparable feed tool, this is the fastest route to profit-based measurement. It reuses the feed you have, instead of requiring a separate database.
Prerequisites
  • A TAGGRS account with a configured server container.
  • A feed tool such as Channable, with your shop system as the source.
  • Cost price filled in per product in your shop system.
  • A purchase event that reaches the server container, including item data.
  • Google Ads and/or Meta conversion tags configured in the server container.

Step-by-step setup

1. Make sure the product data is correct

Consent Approval Graph misst die tatsächlichen Zustimmungssignale, die über Ihren Tracking-Stack übertragen werden. Anstatt sich auf Banner-Interaktionen zu konzentrieren, analysiert es
  • Use Shopify as the source via Channable or another feed tool.
  • Check that products have a cost price filled in inside Shopify.
Das bedeutet, dass Sie Folgendes sehen können:

2. Create a new JSON feed in Channable or another feed tool

Add at least these fields:
  • Der Prozentsatz des Traffics, der vollständig, teilweise gewährt oder verweigert wurde
  • Der Prozentsatz des Verkehrs, bei dem keine Zustimmungsentscheidung getroffen wurde
  • Wie sich die Einwilligung auf das Conversion-Tracking auswirkt.
  • VAT
Es bietet Einblicke auf Veranstaltungsebene darüber, wie sich Zustimmungsstatus auf die Übertragung von Werbe- und Analyseereignissen auswirken, und hilft Ihnen zu verstehen, wie sich dies auf Messung und Zuordnung auswirken kann.
  • Set this to 0 manually for now if it isn't available yet.
Anstatt zu raten, erhalten Sie messbare Beweise.

3. Check the product ID mapping

The feed and the events sent to the advertising channels must speak about products in the same way.
  • Check which ID is used in the advertising channels.
  • In this example, the shopping feed works with a numeric ID, with SKU as the secondary identifier.
  • Make sure the Channable or other feed tool uses the same ID as Google Ads/Analytics.
Shopify exposes several identifiers (product ID, variant ID, SKU), and shopping feeds often use a different one than the data layer. Decide which identifier is leading, then align the feed to it.

4. Test whether the feed returns data

  • Open the JSON feed and check that the fields are populated.
  • Pay particular attention to Product ID, Cost price and Regular price.
Open the feed URL directly in your browser and inspect a handful of products, including a variant product and a discounted product. An empty or null cost price at this stage will surface later as a profit of 0 in your conversions.

5. Add the feed in TAGGRS

  • Go to Integrations in TAGGRS.
  • Add the feed URL there.
  • Secure the feed with a password.
  • Use that same password later in Tag Manager.
The password prevents your cost prices from being publicly accessible at the feed URL. Store it somewhere you can retrieve it, because you need the exact same value when you configure the variable in step 7.

6. Import the template in server-side Tag Manager

  • Open the server container.
  • Go to Variable Templates.
  • Import the template provided.

7. Create the profit feed variable

Create a new variable in the server container:
  • Name: for example, profit feed.
  • Product ID field: TAGGRS container identifier.
  • Item ID: link this to the product ID you also use in your feed.
  • API secure field: the password of the feed.

8. Make sure item data is sent correctly

  • Check in preview/debug which item_id is being sent.
  • Make sure this matches the ID in the profit feed.
Run a test purchase in preview mode and compare the item_id in the incoming event with the product ID in the feed, character for character.

A mismatch will return no margin, which is harder to spot than a broken tag.

9. Use the profit variable in conversions

  • The output of the variable is the profit per order.
  • Use that value in Google Ads conversions, Meta and, optionally, in GA4.
Set the variable as the conversion value parameter in the tags concerned. From that point on, the value the platform optimizes towards is margin, not turnover.

10. Check the configuration in TAGGRS

Open the feed integration in TAGGRS to check its configuration status.

Here, you can see:
  • Whether the feed is configured.
  • How many products have been synced.
  • When the feed was last updated.
If the product count is lower than expected or the last update is old, the feed or mapping need your attention.

Tips

Keep profit margin server-side

1. Aktivieren Sie den Zustimmungsmodus V2 in Ihrem Produkt und stellen Sie sicher, dass Ihr Web-Container Zustimmungsstatus an den Servercontainer in GTM weiterleitet.

Anything passed through the web container ends up in the browser and can be read by visitors, competitors and browser extensions. Keeping the lookup in the server container is what makes profit tracking safe.

Measure first, then optimize

Make sure the data comes in correctly before activating bidding or optimization on profit.

Switching bidding to a value that is not yet verified will train the campaign on incorrect data. Let profit values come in for a full conversion cycle, verify them against your actual order data, and only then hand them to the bidding algorithm.

Optional: send profit to GA4

2. Wählen Sie aus, welche Zustimmungsparameter Sie verfolgen möchten (z. B.

Keeping profit in a separate configuration means your existing revenue reporting stays intact, so historical comparisons remain valid while you build up profit data alongside it.
Logo of TAGGRS Server-side Tracking: a light blue circle with two blue angle brackets
Learn more about profit tracking: POAS vs ROAS: which metric tells you if your ads are profitable?

FAQ

What is the difference between the Profit Feed Tool and Profit Tracking?

Nein, Consent Approval Graph analysiert die Übertragung der Einwilligung. Es verwaltet nicht die Erfassung von Einwilligungen. Für die Bannerfunktion müssen Sie ein CMP verwenden.

What happens to products without a cost price?

Ja, indem Sie verweigerte Einwilligungen, ignorierte Banner oder falsch konfigurierte Parameter identifizieren, können Sie Ihre Einwilligungsstrategie optimieren und die Menge messbarer Daten erhöhen. Viele Unternehmen gewinnen nach datengestützten Verbesserungen an Bannerinformationen wieder einen erheblichen Überblick über das Tracking.

Why is my profit value 0 or empty?

In most cases, the item_id in the event does not match the product ID in the feed. Check steps 3 and 8 before looking anywhere else.

Do I need Server-side Tracking for this?

Consent Approval Graph ersetzt weder die Einhaltung gesetzlicher Vorschriften noch ein CMP. Es hilft Ihnen jedoch dabei, technisch zu überprüfen, ob die Zustimmungssignale korrekt übertragen und den Anforderungen des Consent Mode V2 entsprechen. Dies unterstützt ein technisch konformes serverseitiges Tracking-Setup und verbessert die Transparenz darüber, wie sich die Zustimmungssignale der Nutzer auf die Datenverarbeitung und -messung auswirken.

Nützliche Quellen

icon of a white thunder used by TAGGRS to visually introduce Server-side Tracking
Erfahren Sie mehr über den Google Consent Mode
icon of a white upward arrow
icon of a white thunder used by TAGGRS to visually introduce Server-side Tracking
Starten Sie kostenlos mit Server-side Tracking
icon of a white upward arrow
icon of a white thunder used by TAGGRS to visually introduce Server-side Tracking
Google Ads Conversion tracking
icon of a white upward arrow
Weiße Silhouette einer Person, die als Symbol für den Support-Aufruf zum Handeln verwendet wird
Erhalten Sie Experten-Support
icon of a white upward arrow
Zurück
Consent Approval Graph by TAGGRS
Weiter
Billy Grace Serverseitiges Tracking
DOCUMENTATION V1.5
Copyright © 2026 TAGGRS. All right reserved.
SERVERSEITIGES TRACKING
Hier geht's los
Erste Schritte mit TAGGRSGoogle Tag Manager einrichtenSubdomain konfigurierenGTM Data Layer hinzufügenGTM TransformationsSetup testenDebuggingAnalyse-Dashboard
Migration von Google CloudMigration vom Hosting
Kurzbefehle
GTM Kopieren und EinfügenGTM Templates
GA4 Serverseitiges Tracking
Einrichtung in GTMEvent-Tags erstellenGA4-Tag im Server-Container einrichtenE-Commerce-Events in GTM
Google Ads Serverseitiges Tracking
Conversion Linker installierenConversion-Tracking einrichtenEnhanced Conversions konfigurierenRemarketing-Tags einrichtenOffline Conversions installieren
Facebook Serverseitiges Tracking
Meta Pixel einrichtenEMQ Score verbessernMeta CAPI installierenMeta Event-Deduplizierung
LinkedIn Serverseitiges Tracking
LinkedIn Insight Tag einrichtenLinkedIn CAPI einrichtenLinkedIn Event-Deduplizierung
TikTok Serverseitiges Tracking
TikTok Pixel einrichtenTikTok Events API installierenTikTok Event-Deduplizierung
Pinterest Server-side Tracking
Pinterest Tag einrichtenPinterest Conversions API konfigurierenPinterest Event-Deduplizierung
Snapchat Server-side Tracking
Snap Pixel einrichtenSnapchat Conversions APISnapchat Event-Deduplizierung
TAGGRS Tracking Tags & Tools
Tracking TagsGoogle Service Account IntegrationProfit TrackingData Enricher ToolWebhooks TesterEnhanced Tracking ScriptMulti Domain ToolClick ID RecoveryConsent Approval GraphProfit Feed Tool
Konfiguration
Billy Grace Server-side TrackingLeadPages Server-side TrackingPiwik PRO Server-side TrackingCDN Server-side TrackingShopify Server-side TrackingActiveCampaign Server-side TrackingKlaviyo Server-side TrackingSpectacle Server-side TrackingEulerian Server-side TrackingSame origin tracking with Cloudflare
Server-side Tracking für E-Commerce
Shopify Data LayerShopware Data LayerMagento Data LayerWooCommerce Data LayerPrestashop Data LayerLightspeed Data Layer
Consent Management server-side
Consent Mode aktivierenAxeptio konfigurierenConfigure Cookie Confirm
META CAPI GATEWAY
KONTOEINSTELLUNGEN
Benutzerrollen & ZugriffSSO
SERVERSEITIGES TRACKING
Hier geht's los
Erste Schritte mit TAGGRSGoogle Tag Manager einrichtenSubdomain konfigurierenGTM Data Layer hinzufügenGTM TransformationsSetup testenDebuggingAnalyse-Dashboard
Migration von Google CloudMigration vom Hosting
Kurzbefehle
GTM Kopieren und EinfügenGTM Templates
GA4 Serverseitiges Tracking
Einrichtung in GTMEvent-Tags erstellenGA4-Tag im Server-Container einrichtenE-Commerce-Events in GTM
Google Ads Serverseitiges Tracking
Conversion Linker installierenConversion-Tracking einrichtenEnhanced Conversions konfigurierenRemarketing-Tags einrichtenOffline Conversions installieren
Facebook Serverseitiges Tracking
Meta Pixel einrichtenEMQ Score verbessernMeta CAPI installierenMeta Event-Deduplizierung
LinkedIn Serverseitiges Tracking
LinkedIn Insight Tag einrichtenLinkedIn CAPI einrichtenLinkedIn Event-Deduplizierung
TikTok Serverseitiges Tracking
TikTok Pixel einrichtenTikTok Events API installierenTikTok Event-Deduplizierung
Pinterest Server-side Tracking
Pinterest Tag einrichtenPinterest Conversions API konfigurierenPinterest Event-Deduplizierung
Snapchat Server-side Tracking
Snap Pixel einrichtenSnapchat Conversions APISnapchat Event-Deduplizierung
TAGGRS Tracking Tags & Tools
Tracking TagsGoogle Service Account IntegrationProfit TrackingData Enricher ToolWebhooks TesterEnhanced Tracking ScriptMulti Domain ToolClick ID RecoveryConsent Approval GraphProfit Feed Tool
Konfiguration
Billy Grace Server-side TrackingLeadPages Server-side TrackingPiwik PRO Server-side TrackingCDN Server-side TrackingShopify Server-side TrackingActiveCampaign Server-side TrackingKlaviyo Server-side TrackingSpectacle Server-side TrackingEulerian Server-side TrackingSame origin tracking with Cloudflare
Server-side Tracking für E-Commerce
Shopify Data LayerShopware Data LayerMagento Data LayerWooCommerce Data LayerPrestashop Data LayerLightspeed Data Layer
Consent Management server-side
Consent Mode aktivierenAxeptio konfigurierenConfigure Cookie Confirm
META CAPI GATEWAY
KONTOEINSTELLUNGEN
Benutzerrollen & ZugriffSSO