Skip to content
Daisycon
Ad platforms

Daisycon feed for Shopify

Daisycon is an affiliate network based in Almere, the Netherlands: nobody buys on Daisycon. It imports your product feed into its product database, and publishers such as comparison sites and content sites build their own feeds from it and place tracked links. Daisycon takes a hosted feed URL and nothing else. Feedflock turns your Shopify catalog into a CSV in Daisycon's General standard and keeps it current on a stable URL, regenerated as often as every hour.

01 · ShopifyProduct in the catalog
Linen shirt SandNordlin · Men's shirtsSKU-2048 · S–XL
Price
49 €
In stock
0 pcs
When out of stock
02 · daisycon.csvUpdated just now
sku,title,description,link,image,price,price_old,price_shipping,in_stock,in_stock_amount,delivery_time,brand,ean,model,category,category_path,google_category_id,condition,color_primary,size,gender_target,keywords
"SKU-2048","Linen shirt Sand M","Breathable linen shirt with a relaxed regular fit.","https://shop.example/products/linen-shirt-sand?variant=46012345678901","https://cdn.shop.example/img/linen-shirt-sand.jpg","49.00","","","false","12","","Nordlin","8594000123453","","Men's shirts","Apparel & Accessories|Clothing|Clothing Tops|Shirts","","new","","M","",""
−20% off compare-at
Productprice_​oldprice
Linen shirt Sand49.00 €39.20 €
Mug Fjord 350 ml15.00 €12.00 €
Backpack Ridge 28 l89.00 €71.20 €
Soy candle Les19.00 €15.20 €
Wool scarf Fjell39.00 €31.20 €
42.20 €saved across these products
5 / 5products with an old price
Sale prices

The price is the one you charge. The old one goes in price_old.

Daisycon asks for the lowest price at which the product is available in price, and the original, higher price in price_old while a discount runs. That is the reverse of the Google habit of a full price plus a sale price, and easy to get backwards. Feedflock fills price_old from your compare-at price and leaves it empty when a product is not on sale, so price always carries what the customer actually pays.

Feed health

Catch feed issues before Daisycon does.

Before every generation Feedflock checks that every field the channel requires is filled, and, on templates verified against the channel's own spec, that the values fit its rules. Most problems are fixed with one click, without editing products in Shopify.

Feed quality · daisycon.csv
76 / 100
To review: 4
Empty description on 6 productsDescription is one of Daisycon's six mandatory fields, and publishers build their listings from it. These products have no description in Shopify.
No image on 7 productsThe image is mandatory too: title, description, SKU, price, deeplink and image are the minimum Daisycon asks for. These products have no image in Shopify.
Empty price_shipping columnDaisycon asks you to include shipping information, and the template leaves the column unmapped on purpose: 0 would tell every publisher the catalog ships free.
Empty delivery_time columnDelivery time is a whole number of days in Daisycon's standard. The template invents no lead time. It is your promise to make.

Setup

Live in five steps

From a bare Shopify store to a listed offer: the whole setup fits into one coffee break.

  1. Have a Daisycon programme and contact

    You need an advertiser programme with Daisycon and a named contact person there. The contact is who receives your feed URL and who sets the standard, language and locale for it on Daisycon's side.

  2. Install Feedflock

    Add Feedflock from the Shopify App Store. It reads your products, variants, stock and images directly through the Shopify API.

  3. Pick the Daisycon template

    Create a new feed and choose Daisycon. The six mandatory fields (title, description, sku, price, link and image) are mapped from the start, along with brand, ean, in_stock, category and the rest of the General standard: one row per variant, 22 columns.

  4. Fill what only you can decide

    price_shipping and delivery_time ship empty, because both are promises only you can make. Delivery time is a whole number of days: 2, not "2-4 days". google_category_id and gender_target also wait for your mapping.

  5. Send the feed URL to your Daisycon contact

    There is no self-service feed form. Send the hosted URL to your Daisycon contact person and tell them the standard is General and the format is CSV. Daisycon does not process static files or manual uploads, so the URL is the whole handover.

    https://feedflock.appfleece.com/f/demo-daisycon/daisycon.csv

The feed

What the channel receives

daisycon.csv
sku,title,description,link,image,price,price_old,price_shipping,in_stock,in_stock_amount,delivery_time,brand,ean,model,category,category_path,google_category_id,condition,color_primary,size,gender_target,keywords
"SKU-2048","Linen shirt Sand M","Breathable linen shirt with a relaxed regular fit.","https://shop.example/products/linen-shirt-sand?variant=46012345678901","https://cdn.shop.example/img/linen-shirt-sand.jpg","49.00","","","true","12","","Nordlin","8594000123453","","Men's shirts","Apparel & Accessories|Clothing|Clothing Tops|Shirts","","new","","M","",""
Live preview
Linen shirt Sand

Nordlin

Linen shirt Sand

49 €

Feed fields

sku

SKU-2048

title

Linen shirt Sand M

description

Breathable linen shirt with a relaxed regular fit.

link

https://shop.example/products/linen-shirt-sand?variant=46012345678901

price

49.00

in_stock

true

in_stock_amount

12

brand

Nordlin

ean

8594000123453

category

Men's shirts

category_path

Apparel & Accessories|Clothing|Clothing Tops|Shirts

condition

new

size

M

The channel

Publishers sell for you

Daisycon connects your product data with publishers: comparison sites, product-listing ads and content sites that promote your products for a commission. Your feed is the raw material for every one of them.

One feed in, many feeds out

Publishers never download your file. Daisycon imports it into its product database and generates each publisher's feed from there, so one clean, complete source feed pays off across the whole network.

A public, complete standard

Daisycon documents its feed standards openly: a field table per standard, six mandatory fields stated the same way twice, and a field-type legend for every value. Feedflock's template is written straight against the General standard.

The feed

  • The General standard's own field names in the header row, the standard Daisycon recommends when no industry-specific one applies
  • All six mandatory fields mapped from the start: title, description, sku, price, link and image
  • price carries the current selling price and price_old the original one, in Daisycon's direction, empty when there is no discount
  • Bare dot-decimal numbers with no currency or other characters, exactly as the DECIMAL field type asks
  • in_stock as the literal true or false, with the stock count in in_stock_amount
  • Plain, variant-pinned links without UTM tagging and descriptions without HTML, both as Daisycon's own tips ask
  • category_path with pipe separators, built from your Shopify standard category
  • A continuously available feed URL, regenerated as often as every hour, with fetch tracking that shows when the feed was last downloaded

Deep dive

01

A hosted URL, and nothing else

  • Daisycon takes a feed URL only: no static files, no manual uploads
  • The URL goes to your Daisycon contact person, not into a form
  • The feed URL should stay continuously available and be updated regularly
  • No fetch cadence, item cap or file-size cap is published
Technical details

Daisycon is unusually explicit about transport. You send the URL of your product feed to your Daisycon contact person, and Daisycon does not process static files or manually uploaded product feeds. A hosted URL is not one option among several here. It is the only one, and it is exactly what Feedflock serves.

Daisycon asks that the feed URL remains continuously available and that the product data is updated regularly. How often it fetches is not stated, and neither is any item or file-size cap. Feedflock regenerates the feed as often as every hour on a stable URL, so whenever the fetch happens it reads current prices and stock. One thing nobody can automate: because the handover is to a person, the only confirmation that the feed was accepted is your contact's.

02

The General standard and the mandatory six

  • Daisycon publishes 22 feed standards; General is for when no industry-specific one applies
  • Mandatory in every one: title, description, unique ID (SKU), price, deeplink and image
  • The standard, language and locale are bound to the feed on Daisycon's side, not written in the file
  • Two feeds with the same programme, standard, language and locale are merged into one dataset
Technical details

Daisycon publishes 22 product feed standards, from Fashion and Electronics to Books and Daily offers, and asks you to pick the one that fits most of your products. General is the standard for when no industry-specific one applies, and it is the one every Shopify catalog can fill, so it is the one Feedflock's template implements. Its mandatory set is stated twice and identically: title, description, unique ID (SKU), price, deeplink to the product and image.

Four things are bound to the feed rather than written into it: the programme, the standard, the language and the locale. That is why the file has no language column and no currency column. It also has a consequence worth knowing: if two of your feeds share the same combination of all four, Daisycon combines their products in one dataset and publishers cannot select either source feed separately. One feed per programme, language and locale keeps things clean.

03

Field types: how every value is written

  • DECIMAL: a point as the decimal separator, no other characters
  • BOOLEAN: true, false or empty, never 1/0 or yes/no
  • INT: a bare whole number, so delivery_time is 2, not "2-4 days"
  • VARCHAR: short text, a maximum of 255 bytes
Technical details

Daisycon's field-type legend is the whole grammar of the feed. A DECIMAL is a numerical value with decimals separated by a point and no other characters, so prices go out as 49.00 with no symbol and no currency code. A BOOLEAN accepts only true, false or empty, which is why in_stock is the literal lowercase word. An INT is a bare whole number: delivery_time is the delivery time in days, and in_stock_amount the number of units on hand.

Short text fields are VARCHAR, limited to 255 bytes. Note the unit: bytes, not characters, so a title rich in accented letters reaches the limit sooner than its character count suggests. Daisycon also follows the EAN-13 standard for the ean field and says its system validates lengths of 8, 12, 13 and 14 digits, so the barcodes Shopify stores, UPC and GTIN-14 included, fit as they are.

04

Prices, categories and images

  • price is the lowest price the product is available at; price_old the original price during a discount
  • category is one label, category_path a pipe-separated path, google_category_id the numeric Google ID
  • Daisycon recommends the official Google product categories and warns against labels like "Home" or "All Products"
  • The image column is named image; additional images are not in the CSV
Technical details

Daisycon's price is the lowest price at which the product is available, the current selling price, and during a discount the original, higher price goes in price_old. Daisycon's own reasoning is that the mapping then survives the periods without a sale. Categories come in three optional forms: category for the main category, category_path for the full path separated by pipes, and google_category_id for the numeric Google ID. The template fills category from your Shopify product type and category_path from your Shopify standard category. google_category_id ships empty until you map it.

One name Daisycon does not settle is the image column: the General standard prints it as "default image", with a space, while many of its other standards call the same field image. The template uses image, in line with Daisycon's own advice to name fields in lower case with underscores, and because your contact maps the columns by hand, a different preference is a one-line e-mail. Additional images are not emitted: Daisycon names no column for them, and its CSV export to publishers contains only the default image anyway.

The takeaway

One URL, an hourly refresh and a CSV in Daisycon's General standard: the mandatory six mapped, prices in Daisycon's direction, every value written the way its field type asks. Send the link to your contact once, and your Shopify catalog stays the single source of truth for every publisher in the network.

Claude · ChatGPT

Or set up your Daisycon feed in chat

Connect Feedflock to Claude or ChatGPT and ask. It creates the feed as a draft, maps your categories to Daisycon's own tree and tells you what is still missing. You approve every change.

feedflock · mcp

Create a Daisycon feed for my store and map my categories.

I'll create it as a draft and show you each change before I make it.

FAQ

No. Daisycon states that it does not process static files or manually uploaded product feeds. You send the URL of your feed to your Daisycon contact person, and the URL should stay continuously available. Feedflock hosts the feed on a stable URL for exactly this.
The General standard, which Daisycon recommends when no industry-specific standard applies. Daisycon publishes 22 standards in total, all sharing the same six mandatory fields. Tell your Daisycon contact that the feed is General and CSV when you send the URL.
The price you charge now goes in price, and the original, higher price in price_old. Daisycon defines price as the lowest price at which the product is available. Feedflock maps price_old from your compare-at price and leaves it empty when the product is not discounted.
Daisycon does not state a cadence. It only asks that the feed URL remains continuously available and that the data is updated regularly. Feedflock regenerates the file as often as every hour, so any fetch reads current data.
Not in the file. The General standard has no currency or language column: Daisycon binds the language and locale to the feed on its side, together with the programme and the standard. Prices are bare numbers with a point as the decimal separator.
It can be. If several feeds use the same combination of programme, standard, language and locale, Daisycon combines their products in one dataset, and publishers cannot select the individual source feeds. Use one feed per combination, and split by language or locale when you need separate ones.
Yes. Filter by collection, tag, vendor, price or stock level, or leave out individual variants. The CSV is one row per variant, so excluding a size or colour removes exactly that row.

Get on every marketplace that matters this afternoon.

Install free, connect your first feed in minutes, and let Feedflock keep it fresh and validated.

.myshopify.com