Founder Edition : 399€ eenmalig · Beperkt aantal plaatsen

Nu profiteren →
Terug naar blog
Concurrentieanalyse

Welke apps gebruikt een Shopify-winkel? De lijst, en wat die verraadt

Elke geïnstalleerde app laat een spoor na dat de browser moet laden. De lijst krijgen kost minuten; het lezen ervan is de waarde. De vier plekken om te kijken, wat elke familie van tools verraadt, en de vier fouten die van een stack een verkeerde conclusie maken.

8 min leestijdDoor Evidio

Elke Shopify-winkel verraadt haar gereedschap zonder het te willen. Elke geïnstalleerde app laat een script, een tag of een attribuut achter dat de browser moet laden om de pagina te laten werken — en wat de browser laadt, kan iedereen lezen. Het moeilijke is niet de lijst te krijgen. Het moeilijke is te weten wat die betekent.

Kort antwoord: open de broncode, zoek naar bekende handtekeningen en controleer daarna de tagcontainer. De stack heb je binnen enkele minuten. Het lezen ervan past in één zin: wat een winkel elke maand betaalt, zegt wat zij besloten heeft te verdedigen.

Waarom deze informatie openbaar is

Een Shopify-app leeft niet in een afgeschermd deel van de winkel. Om een review te tonen, een upsell voor te stellen of een conversie te registreren, moet hij code uitvoeren in de browser van de bezoeker. Die code komt van een eigen domein, onder een herkenbare bestandsnaam.

Er valt dus niets te omzeilen. Je leest wat de pagina je heeft gestuurd, precies zoals een klant dat zou doen. Dezelfde logica als bij de zes signalen van een concurrerende winkel: een site toont wat hij nodig heeft om te werken.

De vier plekken waar je kijkt

De broncode van de pagina

Ctrl+U op een productpagina, en dan zoeken op een paar fragmenten: cdn, .js, app. De namen van leveranciers springen eruit — judge.me, klaviyo, rechargecdn, gorgias. De snelste methode, en de meest onvolledige.

Het tabblad Netwerk

Herlaad de pagina met de ontwikkelaarstools open, filter op JS, sorteer op domein. Dan zie je wat de broncode niet toont: de scripts die ná het laden worden ingevoegd, vaak de interessantste.

De tagcontainer

Dit is de klassieke blinde vlek. Veel advertentiepixels staan helemaal niet in de pagina: ze worden geladen door de tagmanager, die alleen een container-ID prijsgeeft. Een winkel die geen enkele pixel lijkt te hebben, heeft er soms vijf, allemaal in de container. Je moet de configuratie van die container lezen om ze te zien.

Het themaobject

Shopify publiceert zijn eigen toestand in de pagina. Shopify.theme geeft de naam van het thema, het ID en het nummer in de themawinkel als het daarvandaan komt. Dat is een feit, geen afleiding: het thema wordt door het platform zelf benoemd.

Wat elke familie van tools verraadt

De ruwe lijst is niets waard. Een stack lees je per familie, omdat elke familie een commerciële vraag beantwoordt.

Reviews en sociale bewijskracht zeggen dat de winkel een vertrouwensprobleem op te lossen heeft — duur product, onbekend merk, of allebei. Hun afwezigheid bij een hoge orderwaarde is een zwakte.

Upsell en bundels zeggen dat de gemiddelde orderwaarde niet volstaat om de acquisitie te betalen. Bijna altijd het teken van een winkel die haar verkeer koopt.

E-mail en retentie zeggen het omgekeerde: de winkel bouwt voort op haar bestand in plaats van elke verkoop opnieuw te kopen. Een serieuze e-mailstack is de betrouwbaarste marker van een zaak die bedoeld is om te blijven.

Abonnementen veranderen het hele verdienmodel. Een abonnementswinkel laat zich niet vergelijken met een klassieke, hoe hun catalogi er ook uitzien.

De advertentiepixels zeggen waar zij inkoopt. Eén netwerk is een afhankelijkheid; drie is volwassen acquisitie. Wat ze niet zeggen vult een heel artikel over de advertenties van een concurrent.

Toestemming en lokalisatie zeggen de markten. Een Europese toestemmingsbanner op een winkel die in dollars prijst, kondigt een lopende expansie aan.

Print on demand en dropshipping zeggen de bevoorrading, dus de marge, dus hoe makkelijk zij aan te vallen is.

Tellen wat geld kost

Dit is de nuttigste en minst beoefende lezing: scheid de gratis tools van de betaalde.

Een gratis reviewwidget en een reviewmotor van honderd euro per maand vullen dezelfde regel in een lijst en zeggen bij lange na niet hetzelfde. Acht actieve abonnementen betekent een winkel die gerund wordt door iemand die investeert, en die dus omzet te verdedigen heeft. Drie gratis widgets op een gratis thema is een test.

Dat ruwe maandtotaal is de beste ernst-indicator die je krijgt zonder één verkoopcijfer te zien.

Waar het lezen misgaat

Een geplaatste tag is geen lopende campagne. De meest voorkomende fout. Een Meta-pixel blijft maanden na de laatst uitgegeven euro in de code staan. Zijn aanwezigheid bewijst dat er ooit advertenties zijn gekocht, niet dat dat vandaag gebeurt.

Een ontbrekende app is geen ontbrekende functie. Een goed gebouwd thema programmeert zijn eigen voortgangsbalk, zijn eigen bundels, zijn eigen winkelwagenlade. Je detecteert niets, en de functie is er wel.

Niet elke functie is een app. Betalingen, kortingscodes, varianten en het terughalen van verlaten winkelwagens zijn ingebouwd. Ze meetellen als geïnstalleerde tools blaast de stack kunstmatig op.

Een stack is geen strategie. De tien apps van een concurrent kopiëren reproduceert noch haar publiek, noch haar invalshoek, noch haar service. Je koopt alleen haar vaste kosten.

Van lijst naar besluit

  1. Leg de stack van vijf tot tien winkels vast in hetzelfde segment, niet van één. Eén losse meting heeft niets om zich mee te vergelijken.
  2. Sorteer op familie, niet op leverancier. Het gaat om de bedoeling.
  3. Zoek het gat. De familie die iedereen heeft behalve één winkel wijst óf haar zwakte aan, óf haar gok.
  4. Besluit. De ontbrekende tool overnemen, of mikken op het segment dat niemand verdedigt.

Dat is wat Evidio automatisch doet: meer dan 240 app- en pixelhandtekeningen, verdeeld over een dertigtal families, in seconden afgelezen op elke Shopify-winkel die je bezoekt, met het thema en de advertentienetwerken in dezelfde beweging herkend.

Veelgestelde vragen

Is het legaal om de apps van een winkel te zien?

Ja. Die bestanden worden door de site zelf naar elke bezoeker gestuurd. Je omzeilt geen beveiliging en betreedt geen afgeschermd gebied. Wat onrechtmatig zou zijn, is je toegang tot de beheeromgeving forceren.

Kun je zien hoeveel de winkel betaalt?

Niet precies. Je ziet de apps, en leveranciers publiceren hun tarieven: de orde van grootte is beschikbaar, het exacte bedrag niet — plannen hangen af van volume en kortingen zijn niet openbaar.

Waarom detecteer ik helemaal geen pixel bij een grote winkel?

Bijna altijd omdat ze via een tagcontainer lopen, of via server-side tracking. Geen pixel bij een winkel die duidelijk adverteert, is een teken van technische volwassenheid, niet van een ontbrekend budget.

Hoe weet ik of een app nog gebruikt wordt?

Zoek het zichtbare spoor op de pagina. Een reviewmotor waarvan het script laadt maar die geen enkele review toont, is geïnstalleerd en daarna losgelaten.

Waar te beginnen

Neem de drie winkels die op je voorliggen, leg hun stack vast en stel één vraag: welke familie hebben ze alle drie die jij niet hebt?

Evidio maakt die opname op elke Shopify-winkel die je bezoekt, bewaart de historie zodat je ziet wat erbij komt en wat verdwijnt, en laat je meerdere winkels naast elkaar zetten. De abonnementen bekijken kost minder dan een minuut.

Evidio

Evidio-team

Gerelateerde artikelen