Naar de inhoud
Boonstra WorksWebsites en software op maat
1.0 Script voor PHP en MySQL

Affiliate Shopping Script Pro

Maak van de productfeeds van TradeTracker, Daisycon en Awin je eigen prijsvergelijkingssite. Hetzelfde product bij meerdere webshops wordt één product met een prijstabel. Op je eigen hosting, één keer betalen.

€ 35eenmalig, incl. btw · 1 domein · 6 maanden updates
Kopen voor € 35 Demo bekijken binnenkort
  • Draait op gewone hosting
  • Nederlandstalig beheer
  • Geen maandkosten
Voorpagina van een prijsvergelijkingssite gemaakt met het script
Dashboard van het beheer met kliks per dag en per shop
±7 mspagina uit de eigen cache
XML + CSVfeeds van elk netwerk, ook in stukjes ingelezen
0Google Fonts of trackingcookies
1× betalengeen abonnement, geen gehuurd sjabloon
01 — VOOR JE BEZOEKERS

Een site waar mensen echt vergelijken

Geen lijst met doorstuurlinks, maar een prijsvergelijker met detailpagina's, filters en een vergelijkfunctie. Zo blijven bezoekers op jouw site tot ze klaar zijn om te kopen.

Eén product, alle shops

Eén product, alle shops

Zelfde EAN bij meerdere webshops wordt één product met een prijstabel: prijs, verzendkosten en levertijd per shop.

Raster of lijst, met filters

Raster of lijst, met filters

Filterchips, facetten met aantallen en “alleen aanbiedingen”. Op de telefoon in een nette filterlade.

Tot vier naast elkaar

Tot vier naast elkaar

Bezoekers zetten producten naast elkaar; de verschillen zijn gemarkeerd. Zo blijven ze langer op jouw site.

  • Echte prijsvergelijkingGegroepeerd op EAN, met “vanaf € x bij n shops”. Vooraf berekend, dus ook bij veel producten snel.
  • Detailpagina eerstEen klik op een product opent jouw detailpagina. Pas “Naar shop” stuurt door, en die klik wordt geteld.
  • Raster of lijstDe bezoeker kiest; de keuze wordt onthouden zonder cookies.
  • VergelijkenTot vier producten naast elkaar, met een vaste balk onderin.
  • Zoeken en filterenSnel zoeken in titels en merken, filteren op prijs, merk, shop en aanbiedingen.
  • SEO zit erinNette adressen, canonical, Open Graph, JSON-LD (Product, AggregateOffer) en een sitemap.
02 — VOOR JOU

Een beheer dat meedenkt

Feeds zijn rommelig: kolommen heten overal anders en shops vullen niet alles in. Het beheer vangt dat op, zodat je site netjes blijft zonder dat je elke week moet puzzelen.

Velden van een feed koppelen, met voorbeeldwaarden uit de feed
  • Feeds koppelen met live voorbeelden

    Plak de link van je netwerk of upload een XML- of CSV-bestand. Het script herkent de meeste kolommen zelf en toont naast elk veld een echte waarde uit de feed.

  • Reservekolom en standaardwaarden

    Shops vullen niet alles in. Is een veld leeg, dan pakt hij de reservekolom. Levertijd, verzendkosten en categorie stel je per feed als standaard in.

  • Feedkwaliteit per import

    Per veld zie je hoeveel producten het hebben, wat dat betekent en waar je het oplost. Producten zonder titel, prijs of link worden met reden overgeslagen.

  • Prijzen aanpassen en vergrendelen

    Pas prijs, titel, foto of categorie aan. Wat je wijzigt blijft staan na de volgende import. Met één klik terug naar de feedwaarde.

  • Dashboard met kliks

    Kliks per dag, per shop en de tien best lopende producten. Zonder Google Analytics, zonder cookies.

Feedkwaliteit per veld na een import
FeedkwaliteitZie meteen welke velden een shop leeg laat.
Product bewerken met vergrendelde prijs
Prijs vergrendeldJouw prijs blijft staan, ook na de volgende import.
Kleuren instellen met kant-en-klare combinaties
Je eigen kleurenKies een combinatie of stel elke kleur zelf in.
03 — NAAR JE EIGEN HAND

Geen sjabloon, maar jouw site

Elke tekst, elke kleur en elke SEO-titel stel je in het beheer in. Na opslaan leegt de cache zich en zie je het meteen.

  • Sitenaam en logo
  • Hoofd- en accentkleur
  • Zes kleurcombinaties
  • Grote kop en knoppen
  • Alle zinnen op de site
  • Voettekst en disclaimer
  • SEO-titels per paginasoort
  • Beschrijvingen met {product} en {site}
  • Producten per pagina
  • Nette URL's aan of uit
  • Cache legen met één klik
04 — ONDER DE MOTORKAP

Snel, schoon en zonder gedoe

Snel bij veel producten

  • Vergelijkingstabel wordt bij de import vooraf berekend
  • Indexen en snel zoeken in de database
  • Pagina-cache: ongeveer 7 ms per pagina

AVG-vriendelijk

  • Lettertype op je eigen server, geen Google Fonts
  • Het script zet geen trackingcookies
  • Kliks tellen zonder Google Analytics

Veilig ingericht

  • Gevoelige mappen afgeschermd
  • Pauze na vijf foute inlogpogingen
  • Formulieren beschermd tegen misbruik (CSRF)
05 — UPDATES

Zo werken updates

Je koopt het script één keer. Daarna blijf je verbeteringen krijgen, en alleen van mij.

  1. Sleutel invullen

    Na je aankoop krijg je een licentiesleutel. Die vul je in het beheer in; bij de eerste controle koppelt hij zich aan je domein.

  2. Nieuwe versie

    Komt er een nieuwe versie, dan zie je wat er verandert. De downloadlink is persoonlijk en tijdelijk.

  3. Ondertekend

    Elke update is digitaal ondertekend (Ed25519). Zo installeert het script nooit iets wat niet van mij komt.

  4. Installeren

    Je instellingen, uploads en de cache blijven staan; het datamodel werkt zichzelf bij.

Eerlijk over nu: in versie 1.0 download je een update en upload je de nieuwe bestanden zelf (de handleiding legt het stap voor stap uit). Controleren en installeren met één klik vanuit het beheer komt in een volgende versie.

06 — EERLIJK

Wat versie 1.0 wel en niet kan

Liever nu duidelijk dan achteraf teleurgesteld.

Zit erin

  • Prijsvergelijking per EAN, met prijstabel, verzendkosten en levertijd per shop
  • Detailpagina's, raster/lijst, vergelijken, en filters met een filterlade op mobiel
  • Beheer met feeds en veld-koppeling, reservekolommen, standaardwaarden en feedkwaliteit
  • Prijzen aanpassen met vergrendeling, jouw wijziging overleeft de volgende import
  • Alles instelbaar, kleuren (zes kant-en-klare combinaties), logo, alle teksten, SEO-sjablonen
  • Pagina-cache en automatisch bijwerken, cache leegt zichzelf na een import; cron met slot tegen dubbel draaien
  • Installatiewizard en handleiding, in het Nederlands, plus feedback en support vanuit het beheer

Nog niet

  • Updates met één klik: in 1.0 download je een update via je persoonlijke link en upload je de bestanden zelf (stap voor stap in de handleiding)
  • Kant-en-klare instellingen per netwerk: je koppelt de velden zelf; het script stelt ze voor en laat voorbeelden zien
  • Producten zonder EAN vergelijken: bewust niet: koppelen op productnaam geeft te vaak verkeerde vergelijkingen
  • Prijsverloop, prijsalarm en merkpagina's: staan op de planning, nog niet in deze versie
  • Meerdere talen of meerdere sites: de site en het beheer zijn Nederlands; één installatie is één site

Wat je nodig hebt

PHP
8.2 of nieuwer (getest op 8.2 t/m 8.5)
Database
MySQL of MariaDB (getest op MySQL 8.0 en MariaDB 11.8)
Extensies
PDO MySQL, XMLReader, mbstring, cURL
Server
Apache met mod_rewrite (bijna alle hosting)
Feeds
Een account bij een affiliate-netwerk

Betalen

iDEAL | WeroBancontactCreditcardPayPal

Veilig afrekenen via Mollie.

07 — VRAGEN

Veelgestelde vragen

Mag ik het script op meer dan één site gebruiken?

Eén licentie geldt voor één domein. Voor een tweede site koop je een tweede licentie. Lokaal testen (localhost, .test, .local) en een stagingsubdomein van je eigen domein tellen niet mee.

Ik ga verhuizen naar een ander domein.

Geen probleem. Mail je sleutel en het nieuwe domein naar [email protected], dan zet ik de koppeling om.

Mag ik de code aanpassen?

Ja. De PHP-code is gewoon leesbaar en je mag hem aanpassen voor je eigen site. Doorverkopen, weggeven of in een ander product verwerken mag niet.

Wat heb ik nodig?

Gewone webhosting met PHP 8.2 of hoger en MySQL of MariaDB, plus een account bij een affiliate-netwerk zoals Daisycon, TradeTracker of Awin met goedgekeurde adverteerders. Daar komen de productfeeds vandaan.

Wat gebeurt er na 6 maanden?

Het script blijft gewoon werken, op dezelfde manier. Alleen nieuwe updates en support stoppen dan.

Krijg ik een factuur?

Ja, met btw. Zakelijk in een ander EU-land met een geldig btw-nummer betaal je € 28,93 en wordt de btw verlegd.

Kan ik het eerst zien?

Een openbare demo van de voorkant en het beheer komt binnenkort online. Tot die tijd laat ik je het graag zien: mail me even.

Ik wil iets op maat.

Dat kan. Ik bouw ook uitbreidingen en koppelingen op maat; mail wat je zoekt, dan krijg je vooraf een vaste prijs.

Klaar om je eigen prijsvergelijker te starten?

Vragen vooraf? Mail naar [email protected].

Kopen voor € 35