> ## Documentation Index
> Fetch the complete documentation index at: https://docs.topsort.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Additional Attribution

export const LastUpdated = ({date, lang = "en"}) => {
  const translations = {
    en: "Last updated:",
    es: "Última actualización:",
    pt: "Última atualização:",
    fr: "Dernière mise à jour:",
    de: "Zuletzt aktualisiert:"
  };
  const label = translations[lang] || translations.en;
  return <>
<style>{`
.last-updated-component {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 10px 16px;
border-radius: 8px;
margin-top: 12px;
margin-bottom: 16px;
font-size: 14px;
background-color: rgba(0, 0, 0, 0.05);
border: 1px solid rgba(0, 0, 0, 0.12);
color: rgba(0, 0, 0, 0.75);
line-height: 1;
}

        .last-updated-component svg {
          flex-shrink: 0;
          vertical-align: middle;
        }

        .last-updated-component span {
          display: inline-flex !important;
          align-items: center !important;
          line-height: 1 !important;
        }

        [data-theme="dark"] .last-updated-component {
          background-color: #3a3a3a;
          border: 2px solid #888888;
          color: #ffffff;
        }

        [data-theme="dark"] .last-updated-component svg {
          stroke: #ffffff;
        }
      `}</style>
      <div className="last-updated-component">
        <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
          <circle cx="12" cy="12" r="10" />
          <polyline points="12 6 12 12 16 14" />
        </svg>
        <span>
          <strong style={{
    fontWeight: 600
  }}>{label}</strong> 
          <time dateTime={date}>{date}</time>
        </span>
      </div>
    </>;
};

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  The additional attribution feature is useful when an attributing event, such as an impression or click, boosts the conversion of multiple products. This feature is particularly relevant for banner ads, where a click might lead to a page displaying several products. With additional attribution, you can report interactions with these products and ensure the ad campaign is correctly attributed.
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Additional attribution is available under any attribution model and therefore does not need any special configuration. To use this feature, a marketplace just needs to fill in an additional object when [reporting an event](/en/api-reference/events/report-events).
</div>

## How It Works

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  The additional attribution method is often used in banner campaigns as an alternative to [banner attribution](/en/api-reference/examples/sponsored-banners/attribution). After the ad is shown to the user, the marketplace should send an additional attribution impression event for each product related to the banner. Alternatively, if the banner redirects to a PLP, the marketplace can send an additional attribution impression event for each product on that page.
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  If the user clicks on one of the products related to the banner, the marketplace should send an additional attribution click event so that the banner is correctly attributed. The additional Attribution object should contain:
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  * `id`: The ID of the clicked product.
  * `type`: Set as "product".
</div>

<Frame>
  <img src="https://mintcdn.com/topsort/JfdWUceY7Se3NW-0/images/knowledge-base/ad-server-attribution-additional-attribution-banner-diagram.webp?fit=max&auto=format&n=JfdWUceY7Se3NW-0&q=85&s=62cb6a538a4d757c715683a4b1e24ab9" alt="Diagram of banner additional attribution." width="1594" height="836" data-path="images/knowledge-base/ad-server-attribution-additional-attribution-banner-diagram.webp" />
</Frame>

<Note>Use additional attribution only when an event is meant to be directly linked to a product purchase within the attribution window. When applied, this attribution will override other attribution rules.</Note>

***

<LastUpdated date="2025-11-18" />
