NewProduct Score, 4T Segmentation, Price War and Broken Size are live.See what's new
Feedance
Adform logoAdformChannel · Ad platforms
Adform integration

Send Adform the products worth showing.

Feedance builds your Adform feed and adds product-level labels for score, 4T segment, price position and broken sizes, so every product carries its own performance signal.

Adform product feed
Generated by Feedance
XML, CSV or JSON exportUpdated on every sync
<item>
  <id>TS-1042</id>
  <title>Crew neck T-shirt</title>
  <price>49.90 USD</price>
  <availability>in stock</availability>
  <custom_label_0>score_86</custom_label_0>
  <custom_label_1>top</custom_label_1>
  <custom_label_2>best_price</custom_label_2>
  <custom_label_3>size_ok</custom_label_3>
</item>
Feedance labels, written as custom labels
What Feedance sends to Adform

A catalog with a performance signal on every product.

Adform reads your products from the feed. Feedance sends a complete, valid feed plus the signals Adform does not have on its own.

Product Scorecustom_label_0A 0 to 100 score from views, add to carts and purchases over 1, 7 and 30 days.
4T segmentcustom_label_1Top, Tolerable, Tranquil or Toxic, from each product's own traffic and return.
Price Warcustom_label_2Best, same or more expensive than named competitors.
Broken Sizecustom_label_3Flags styles whose size run is mostly out of stock.
Creativesimage_linkBranded images from Creative Suite, with price and campaign details from the feed.
How you use it: split campaigns, product groups or product sets by these labels, for example only Top products, or everything except Toxic and broken size runs. Label slots are configurable. Feedance does not change your bids or budgets.

What is Adform?

Adform is a European advertising technology company founded in 2002 and headquartered in Copenhagen, Denmark. It describes itself as the first pan-European demand-side platform (DSP) and is one of the largest independent, privately-owned ad-tech companies globally, with offices across Europe, North America, and APAC.

Adform's core product is Adform FLOW, a unified platform combining a Demand-Side Platform (DSP), Supply-Side Platform (SSP), Data Management Platform (DMP), an Ad Server, and Dynamic Creative Optimization (DCO) tools in a single interface. Brands and agencies use it to plan, buy, serve, and optimize digital advertising — including dynamic, product-driven ad formats generated automatically from a connected product feed.

Why connect your product feed to Adform?

Adform's Dynamic Creative Optimization tools let advertisers build ads whose content — product name, price, image, and description — updates automatically from a connected product feed, instead of every SKU or price change requiring a manually rebuilt banner.

  1. Automatically populate ad creative with current product names, prices, and images, without a designer rebuilding each variant.
  2. Show shoppers ads for products they viewed or added to cart (product retargeting), driven directly by the feed's product data.
  3. Keep pricing and availability messaging accurate across a running campaign as your catalog changes.
  4. Scale creative production across large catalogs by letting the feed — not manual design work — populate each ad variation.

How Adform's dynamic ads pull from your feed

Adform builds dynamic ads from two components: one or more creative shells (HTML5 or rich media templates containing the display logic) and a data source telling each shell what content to show. For product-targeting and product-retargeting banners, that data source is a product feed. Adform's own help documentation shows product records passed to the ad system with fields including product_id, product_name, product_price, product_image, and product_deeplink — notably, the ad system uses the deeplink supplied in each product record for the click-through, rather than one static landing-page URL, so a rendered banner links straight to the specific product it displays.

Adform's broader Dynamic Content Ads (DCO) feature works a little differently: it reads a separate 'version spreadsheet' (an .xlsx file with one row per ad version) mapped to the dynamic elements inside a creative shell, and a single dynamic ad setup can combine up to 15 creative shells. Feedance's role sits on the product-feed side of this system — keeping the underlying product data (names, prices, images, availability) accurate and current, which is the data advertisers then reference when building product-targeting banners or preparing a version spreadsheet for DCO.

What feed format does Adform require?

Adform's documented product feed formats are XML and CSV. Integration guidance for Adform's dynamic ad system specifies that an XML feed must follow a products > product structure — Adform explicitly does not accept XML feeds built on the structure used for Google Retail (Merchant Center) feeds, so a feed formatted for Google Shopping cannot simply be reused as-is for Adform.

Beyond format and structure, Adform's publicly available documentation does not detail file-size ceilings, hosting requirements, or a maximum SKU count per feed. If your account has specific limits, Adform typically confirms them when you set up the Client ID and Template ID tied to your feed inside the platform.

Which product attributes does Adform use?

Adform's help documentation for building product-targeting ads shows the following fields being read from the feed and returned to the ad system. This reflects Adform's own sample product data rather than a fully published field dictionary, so treat it as the confirmed core set rather than an exhaustive spec:

FieldPurpose
product_idUnique identifier for the product; matches feed rows to rendered ad instances.
product_nameProduct name/title displayed in the ad's text component.
product_priceProduct's price, shown in the price component of the creative.
product_imageURL of the product image used in the ad's image component.
product_deeplinkClick-through URL for the specific product; used instead of one static landing page.
product_categoryCategory name for the product, usable for filtering or segmenting creative.
product_category_idID reference for the product's category.
default_orderValue controlling the display order of products within the ad.
top_offerFlag used to prioritize or highlight a featured product or offer.

How to connect Adform with Feedance

Connecting Adform to Feedance follows the same feed-based workflow used across Feedance's supported channels:

  1. Import your product catalog into Feedance from your store, ERP, or an existing feed file, so Feedance holds one accurate source of product data.
  2. Add Adform as a destination channel and let Feedance map your product data to the fields Adform expects for product-targeting and retargeting ads (product_id, product_name, product_price, product_image, product_deeplink, and the related category fields).
  3. Generate the Adform-ready feed URL from Feedance and provide it when setting up your product feed and its Client ID / Template ID inside Adform, following Adform's own feed-upload flow.
  4. Set an update schedule in Feedance so price, stock, and availability changes flow through automatically, then check the feed inside Adform after the first sync to confirm products, prices, and images are rendering correctly in a test creative.

How often should your Adform feed update?

Adform's public documentation does not publish a mandated minimum refresh interval for product feeds. As a general best practice for any retargeting or dynamic-creative feed, update it at least once daily so Adform is never serving ads for an out-of-stock item, a stale price, or a discontinued product — catalogs with frequent price or stock changes may warrant more frequent updates. Feedance lets you schedule automatic updates so this stays hands-off rather than manual.

Common feed issues and how to avoid them

Adform does not publish a public list of feed error codes, so the items below combine the one structural failure mode documented across Adform's own feed-integration ecosystem with general causes that affect any product-feed-driven ad platform:

  1. Wrong feed structure. Adform's product feed integrations expect a products > product XML structure (or the equivalent CSV column layout); feeds built on other schemas, such as the structure used for Google Retail/Merchant Center feeds, are not accepted and need to be reformatted.
  2. Non-HTTPS image or destination URLs. Integration guidance for Adform's dynamic feed system flags that image and link URLs should use HTTPS; feeds referencing HTTP-only assets can fail validation or fail to render inside the ad.
  3. Missing core fields. Rows missing product_id, product_price, product_image, or product_deeplink will typically prevent that product from rendering correctly, since these are the fields a creative shell reads directly.
  4. Feed and Client ID / Template ID mismatch. Because Adform ties a feed to a specific Client ID and Template ID at upload, pointing a campaign at the wrong IDs — or restructuring the feed without updating the mapping — is a common cause of ads not picking up new data.

Feed optimization tips

These are general product-feed best practices rather than Adform-specific requirements, but they apply directly to any feed powering dynamic or retargeting ads:

  1. Keep product titles concise and specific — dynamic ad templates have limited space to render text.
  2. Use high-resolution, clean product images with a consistent aspect ratio so they scale correctly across the many banner sizes a dynamic campaign can serve.
  3. Keep pricing and availability fields synced in near-real time to avoid serving ads for sold-out or repriced items.
  4. Populate category fields consistently so category-based filtering and segmentation inside Adform work as intended.
  5. Test a sample of feed rows against your creative shell before launching broadly, since a single malformed row can affect how a shell renders.

Frequently asked questions

Does Adform support both CSV and XML product feeds?
Yes — Adform's product feed integrations support CSV and XML, with XML feeds expected to follow Adform's own products > product structure rather than a generic shopping-feed schema.

Can I reuse my Google Merchant Center feed for Adform?
Not directly. Documentation for feed-based integrations with Adform notes that XML feeds built on the Google Retail feed structure are not accepted, so the feed needs to be reformatted to Adform's expected structure and field names first.

What's the difference between Adform's product-targeting ads and its Dynamic Content Ads?
Product-targeting and retargeting banners read product data (name, price, image, deeplink) directly from your feed. Dynamic Content Ads (DCO) instead use a version spreadsheet mapped to a creative shell, and a single dynamic ad setup can combine up to 15 creative shells.

Do I need a developer to connect my feed to Adform?
Not with Feedance. Feedance handles the field mapping and feed formatting; inside Adform you'll still need the Client ID and Template ID for your feed, which Adform provides when the feed is uploaded.

About Adform

Adform is a digital marketing platform that provides advertisers, agencies, and publishers with a variety of solutions to manage and optimize their advertising campaigns. It offers a comprehensive suite of tools for programmatic advertising, campaign planning, analytics, and creative optimization.

Adform was launched in the year 2002, making it one of the pioneering players in the programmatic advertising space. It was founded by Gustav Mellentin, Jakob Bak, and Stefan Juricic. The company initially started in Denmark and has its origins in the country. Its headquarters are located in Copenhagen, Denmark.

Over the years, Adform has expanded its operations and now has a global presence in multiple countries, including offices in major cities such as London, New York, Paris, Milan, Hamburg, and others. The platform operates across Europe, North America, and the Asia-Pacific region, serving clients from various industries.

Adform's platform is built on a core technology stack that includes a robust data management platform (DMP), demand-side platform (DSP), supply-side platform (SSP), and a rich suite of creative and analytics tools. These tools enable advertisers and agencies to efficiently manage their advertising campaigns, reach their desired audiences, and optimize campaign performance.

The company's programmatic advertising solutions allow advertisers to target specific audiences based on demographics, interests, behavior, and other parameters. Advertisers can manage their campaigns in real time, adjusting budgets, targeting options, and creatives to maximize their return on investment.

Moreover, Adform provides publishers with tools to monetize their ad inventory effectively. Publishers can connect their inventory to the platform, access a vast pool of demand from advertisers and agencies, and optimize their yield through real-time bidding and programmatic selling.

Adform has positioned itself as a leader in the industry, with a focus on innovation, transparency, and data-driven advertising. The platform is known for its advanced technology, user-friendly interface, and comprehensive reporting capabilities.

In conclusion, Adform is a renowned digital marketing platform that offers a wide range of programmatic advertising solutions. It was launched in 2002 and originated in Denmark. With its technology-driven offerings and global presence, Adform has become a trusted partner for advertisers, agencies, and publishers in achieving their marketing goals.

See which of your products earn.

Connect your product feed and GA4. We will show you Product Score, 4T, Price War and Broken Size on your own catalog.