NO | Knowledge Quick Answers

Opprett avanserte e-handelsrapporter

Skrevet av HubSpot Support | Nov 17, 2025 3:05:16 PM
Få dypere innsikt i e-handelskundene dine ved å bruke HubSpots rapporterings- og dataverktøy. Lær hvordan du oppretter og bruker datasett, tilpassede egenskaper og moduler for å bedre forstå kundenes atferd, segmentere målgruppen, spore kjøpshistorikk og forbedre salgs- og markedsføringsstrategiene dine.

Bruk denne artikkelen til å sette opp lojalitetsscore, analysere kjøpsmønstre og overvåke fraktprosesser med trinnvise instruksjoner for konfigurering av datasett og tilpassede rapporter. Med disse verktøyene kan du segmentere kontakter, tilpasse markedsføringen og generere handlingsrettede rapporter.

Før du begynner

Før du konfigurerer brukssakene, oppretter du en e-handelspipelineDeal- objektet med følgende trinn:

  • Kasseventende
  • Kasse forlatt
  • Kassen fullført
  • Forsendt
  • Avbrutt

Det kreves et Data Hub Enterprise- abonnement for å opprette datasett.

Superadministratorrettigheter eller redigeringsrettigheter for Data Studio er nødvendig for å opprette eller redigere datasett.

Superadministratorrettigheter eller synkroniseringsrettigheter for Data Studio er nødvendig for å synkronisere datasett.

HubSpot-kreditter er nødvendig for å synkronisere og eksportere datasett.

Superadministratorrettigheter eller redigeringsrettigheter for eiendomsinnstillinger er nødvendige for å opprette eiendommer.

Kundelojalitetsvurdering

Bruk datasett til å beregne en kundelojalitetsscore, og filtrer lojalitetsscoren videre for å legge til kunder i nivåer (f.eks. de mest lojale kundene i nivå 1). Ved å bruke scorene og nivåene til å lage rapporter og segmenter, kan du skreddersy salgs- og markedsføringsstrategien din til kundene dine.

Lojalitetsscoren i eksemplet beregnes som følger:

  • Gi en score på 5 hvis en kontakt har en avtale som er inngått i løpet av de siste 60 dagene.
  • Gi en score på 10 hvis kontaktens totale inntekter er over 100 dollar.
  • Gi en poengsum på 10 hvis kontaktens gjennomsnittlige sidevisninger er større enn tre.
  • Gi en poengsum på 5 hvis kontaktens antall besøk på nettstedet ditt er større enn 8.

Nivåformelen beregnes som følger:

  • Kontakter med en lojalitetsscore på 15 eller høyere rangeres i nivå 1.
  • Kontakter med en lojalitetsscore mellom 9 og 14 rangeres i nivå 2.
  • Kontakter med en lojalitetsscore på under 9 rangeres som nivå 3.

Juster verdiene etter behov for ditt bruksområde.

Konfigurer lojalitet og nivåpoengsum ved hjelp av datasett

Slik konfigurerer du lojalitets- og nivåpoeng ved hjelp av datasett:

  1. Øverst til høyre klikker du på Opprett datasett. Hvis du legger til dette feltet i et eksisterende datasett, klikker du på fanen Datasett øverst. Klikk deretter på et eksisterende datasett.
  2. Velg Kontakter som primærobjekt og klikk på Fortsett.

  3. I høyre panel klikker du på + Legg til kilde.

  4. Velg Avtaler og klikk på Fortsett.
  5. Klikk på Kolonner i høyre panel, og klikk deretter på + Opprett ny kolonne.

  6. Klikk på Formler for å skjule Formler -menyen, og klikk deretter på Lag tilpasset formel (Avansert).

  7. Nederst, i feltet Kolonnenavn, skriver du inn Lojalitetspoeng.
  8. Skriv inn følgende i redigeringsboksen:
    IF(DATEDIFF("DAY",[CONTACT.recent_deal_close_date], NOW())<60,5,0)+
    IF([CONTACT.total_revenue]>100, 10,0)+
    IF([CONTACT.hs_analytics_average_page_views]>3,10,0)+
    IF([CONTACT.hs_analytics_num_visits]>8,5,0)
  9. Øverst til høyre i formelvinduet klikker du på Lagre.

  10. Klikk på + Opprett ny kolonne.
  11. Klikk på Formler for å skjule Formler -menyen, og klikk deretter på Lag tilpasset formel (Avansert).
  12. Skriv inn Lojalitetsnivå nederst i feltet Kolonnenavn.
  13. Skriv inn følgende i redigeringsboksen:
    IF(
    [Loyalty score] >= 15,
    "Tier 1",
    IF([Loyalty score] >= 9, "Tier 2", "Tier 3"))
  14. Øverst til høyre i formelvinduet klikker du på Lagre.
  15. Øverst til høyre klikker du på Lagre for å lagre datasettet.

  16. Skriv inn et navn og en beskrivelse, og klikk deretter på Lagre.
  17. For å bruke datasettet, klikk på «Bruk i downCarat » øverst til høyre og velg et alternativ.

Kjøpshistorikk

Bruk tilpassede egenskaper og datasett til å rapportere om kontakternes kjøpshistorikk. Rapporter om:

  • Gjennomsnittlig ordretotal etter kurvstørrelse.
  • Dager siden siste kjøp.
  • Gjentatte kjøpere vs. engangskjøpere.
  • Gjennomsnittlig kjøpesum etter opprinnelig kilde.

Gjennomsnittlig ordretotal etter kurvstørrelse

Bruk gjennomsnittlig ordretotal til å finne måter å øke gjennomsnittlig ordreverdi gjennom oppsalg eller kryssalg.

I dette eksemplet oppretter du to egendefinerte egenskaper for å beregne gjennomsnittlig kjøpesum og antall kjøpte varer. Deretter oppretter du en rapport for å vise kontaktenes gjennomsnittlige kjøpesum, basert på deres ordrestørrelse (antall kjøpte varer).

  1. Opprett en rollup-egenskap for gjennomsnittlig kjøpesum med følgende attributter:
    • Objekttype: Kontakt
    • Feltetype: Oppsummering
    • Rollup-type: Gjennomsnitt
    • Tallformat: Valuta
    • Tilknyttet posttype: Avtale
    • Tilknyttet post-egenskap: Beløp
  2. Opprett en rollup-egenskap for innkjøpsordrestørrelsen med følgende attributter:
    • Objekttype: Avtale
    • Feltetype: Rollup
    • Rollup-type: Antall
    • Tallformat: Formatert eller uformatert tall
    • Tilknyttet posttype: Linjepost
    • Tilknyttet post-egenskap: Mengde
  3. Opprett en tilpasset rapport med følgende attributter:
    • Primær datakilde: Kontakter
    • Tilleggsdatakilde: Avtaler
    • Y-akse-egenskap: Gjennomsnittlig kjøpesum
    • X-akse-egenskap: Størrelse på innkjøpsordre

Dager siden siste kjøp

Bruk datasett til å segmentere kontakter basert på hvor mange dager som har gått siden deres siste kjøp. Du kan bruke dataene i segmenter, e-postmarkedsføring og andre markedsføringskanaler for å holde kontakten med kunder som tidligere har kjøpt fra deg.

  1. Øverst til høyre klikker du på Opprett datasett. Hvis du legger til dette feltet i et eksisterende datasett, klikker du på fanen Datasett øverst. Klikk deretter på et eksisterende datasett.
  2. Velg Kontakter som primærobjekt og klikk på Fortsett.

  3. I høyre panel klikker du på + Legg til kilde.

  4. Velg Avtaler og klikk på Fortsett.
  5. Klikk på Kolonner i høyre panel, og klikk deretter på + Opprett ny kolonne.

  6. Klikk på Formler for å skjule Formler -menyen, og klikk deretter på Lag tilpasset formel (Avansert).

  7. Nederst, i feltet Kolonnenavn, skriver du inn Tid siden siste kjøp.
  8. Skriv inn følgende i redigeringsfeltet:
    DATEDIFF("DAY", [CONTACT.recent_deal_close_date], NOW())
  9. Øverst til høyre i formelvinduet klikker du på Lagre.

  10. Øverst til høyre klikker du på Lagre for å lagre datasettet.

  11. Skriv inn et navn og en beskrivelse, og klikk deretter på Lagre.
  12. For å bruke datasettet, klikk på Bruk i downCarat -pr ogrammet øverst til høyre og velg et alternativ.

Gjentatte kjøpere

Bruk datasett til å segmentere kontakter basert på antall kjøp. Du kan bruke dataene i segmenter, e-postmarkedsføring og andre markedsføringskanaler for å målrette kunder for gjentatte kjøp.

  1. Øverst til høyre klikker du på Opprett datasett. Hvis du legger til dette feltet i et eksisterende datasett, klikker du på fanen Datasett øverst. Klikk deretter på et eksisterende datasett.
  2. Velg Kontakter som primærobjekt og klikk på Fortsett.

  3. Klikk på + Legg til kilde i høyre panel.

  4. Velg Avtaler og klikk på Fortsett.
  5. Klikk på Kolonner i høyre panel, og klikk deretter på + Opprett ny kolonne.

  6. Klikk på Formler for å skjule Formler-menyen, og klikk deretter på Bruk betinget logikk.

  7. Nederst, i feltet Kolonnenavn, skriver du inn Gjentatt kjøper.
  8. Ved siden av IF:
    • Klikk på rullegardinmenyen Velg egenskap eller kolonne og velg Antall tilknyttede avtaler.
    • Klikk på rullegardinmenyen = og velg > ( større enn).
    • Skriv inn 1 i feltet Angi verdi.
  9. Ved siden av DERETTER:
    • La feltet Type stå som Streng.
    • I feltet Angi verdi skriver du inn Repeat purchaser.
  10. Under IF THEN -setningen klikker du på + Legg til else if-setning.
  11. Ved siden av IF:
    • Klikk på rullegardinmenyen Velg egenskap eller kolonne og velg Antall tilknyttede avtaler.
    • Klikk på rullegardinmenyen = og velg = ( lik).
    • Skriv inn 1 i feltet Angi verdi.
  12. Ved siden av DERETTER:
    • La feltet Type stå som Streng.
    • I feltet Angi verdi skriver du inn Enkelt kjøper.
  13. Ved siden av OTHERWISE:
    • La Type-feltet stå som String.
    • I feltet Angi verdi skriver du inn Ingen kjøpshistorikk.

  14. Øverst til høyre i formelvinduet klikker du på Lagre.

  15. Øverst til høyre klikker du på Lagre for å lagre datasettet.

  16. Skriv inn et navn og en beskrivelse, og klikk deretter på Lagre.
  17. For å bruke datasettet, klikk på Bruk i downCarat øverst til høyre og velg et alternativ.

Gjennomsnittlig kjøpesum etter opprinnelig kilde

Bruk beregningen av gjennomsnittlig kjøpesum etter opprinnelig kilde til å analysere kjøpesummer etter kanal (f.eks. direkte trafikk, henvisninger, betalt sosial).

I dette eksemplet oppretter du en tilpasset egenskap for å beregne gjennomsnittlig kjøpesum. Deretter oppretter du en rapport for å vise kontakternes gjennomsnittlige kjøpesum etter opprinnelig kilde.

Merk: Hvis du tidligere har konfigurert en tilpasset egenskap for gjennomsnittlig kjøpesum for gjennomsnittlig ordretotal etter kurvstørrelse, kan du bruke den samme egenskapen for dette bruksområdet, og du trenger ikke å opprette en ekstra tilpasset egenskap.

  1. Opprett en rollup-egenskap for gjennomsnittlig kjøpesum med følgende attributter:
    • Objekttype: Kontakt
    • Feltetype: Rollup
    • Rollup-type: Gjennomsnitt
    • Tallformat: Valuta
    • Tilknyttet posttype: Avtale
    • Tilknyttet post-egenskap: Beløp
  2. Opprett en tilpasset rapport med følgende attributter:
    • Primær datakilde: Kontakter
    • Tilleggsdatakilde: Avtaler
    • Y-akse-egenskap: Gjennomsnittlig kjøpesum
    • X-akse-egenskap: Opprinnelig trafikkilde (avtaleegenskap)

Frakt og logistikk

Bruk datasett til å rapportere om leveringstid og hvor mange ordrer som er forsinket.

Leveringstid og forsinket levering

I dette eksemplet konfigurerer du en egendefinert egenskap og bruker den i en arbeidsflyt for å registrere klokkeslett og dato for når kassen ble fullført. Opprett et datasettfelt for å beregne leveringstiden og et felt for å beregne når leveransen er forsinket. Feltene kan deretter brukes i rapporter.

  1. Konfigurer pipelinen.
  2. Opprett en egendefinert egenskap med følgende attributter:
    • Etikett: Tidsstempel for fullført kjøp
    • Objekttype: Avtale
    • Feltetype: Dato- og tidspicker (vis kun dato og tid) og tillat alle datoer.

  3. Opprett en arbeidsflyt med følgende utløser og handling:
    • Utløser: Avtalen er i e-handels pipeline og er i fasen «Kassen fullført ».
    • Handling: Sett tidsstempel egenskapen for kasseoppføringen til datoen da kassen ble fullført.

  4. Øverst til høyre klikker du på Opprett datasett. Hvis du legger til dette feltet i et eksisterende datasett, klikker du på fanen Datasett øverst. Klikk deretter på et eksisterende datasett.
  5. Velg Kontakter som primærobjekt og klikk på Fortsett.

  6. I høyre panel klikker du på + Legg til kilde.

  7. Velg Avtaler og klikk på Fortsett.
  8. Klikk på «Columns» (Kolonner) i høyre panel, og klikk deretter på « edit » (Velg kolonner).

  9. Klikk på Avtaler i høyre panel for å skjule avtaleegenskapene, og merk av for Record ID og Region.
  10. Klikk på Formler for å skjule Formler -menyen, og klikk deretter på Lag tilpasset formel (Avansert).

  11. Nederst, i feltet Kolonnenavn, skriver du inn Varighet for å fullføre frakt.
  12. Skriv inn følgende i redigeringsboksen:
    ABS(DATEDIFF("DAY", [DEAL.checkout_complete_timestamp], [DEAL. closedate]))
  13. Øverst til høyre i formelvinduet klikker du på Lagre.

  14. Klikk på Kolonner i høyre panel, og klikk deretter på + Opprett ny kolonne.

  15. Klikk på Formler for å skjule Formler-menyen, og klikk deretter på Bruk betinget logikk.

  16. Nederst, i feltet Kolonnenavn, skriver du inn Forsinket levering.
  17. Ved siden av IF:
    • Klikk på rullegardinmenyen Velg egenskap eller kolonne og velg Varighet for å fullføre frakt.
    • Klikk på rullegardinmenyen = og velg > ( større enn).
    • Skriv inn 7 i feltet Angi verdi.
  18. Ved siden av DERETTER:
    • La feltet Type stå som String.
    • I feltet Angi verdi skriver du inn Forfalt.
  19. Ved siden av OTHERWISE:
    • La Type-feltet stå som String.
    • I feltet Angi verdi skriver du inn Innenfor området.

  20. Øverst til høyre i formelvinduet klikker du på Lagre.

  21. Øverst til høyre klikker du på Lagre for å lagre datasettet.

  22. Skriv inn et navn og en beskrivelse, og klikk deretter på Lagre.
  23. For å bruke datasettet, klikk på Bruk i downCarat øverst til høyre og velg et alternativ.
  24. Du kan deretter opprette en tilpasset rapport med følgende attributter:
    • Rapport om forsinkede forsendelser:
      • Primær datakilde: datasettet du opprettet
      • Diagramtype: Sirkel
      • Verdier: Deal Record ID (distinct count)
      • Fordeling etter: Forsinket levering

    • Rapport over forsinket levering etter region:
      • Primær datakilde: datasettetdu opprettet
      • Diagramtype: Sirkel
      • Verdier: Forsinket levering
      • Fordeling etter: Avtaleområde
    • Gjennomsnittlig tid for å fullføre frakt:
      • Primær datakilde: Datasettet du opprettet
      • Diagramtype: Vertikal stolpe
      • Y-akse: Varighet for å fullføre forsendelsen (gjennomsnitt)
      • Fordeling etter: Avtaleområde

Produktbruttoresultat fordelt etter målgruppe eller produkt

Bruk datasett til å fordele produkter etter produktmålgruppe eller produktnavn, slik at du kan se hvilke målgrupper eller produkter som gir best avkastning.

  1. Øverst til høyre klikker du på Opprett datasett. Hvis du legger til dette feltet i et eksisterende datasett, klikker du på fanen Datasett øverst. Deretter klikker du på et eksisterende datasett.
  2. Velg Linjeposter som primærobjekt og klikk på Fortsett.

  3. Klikk på + Legg til kilde i høyre panel.

  4. Velg Avtaler og klikk på Fortsett.
  5. Klikk på + Legg til kilde i høyre panel.
  6. Velg Kontakter og klikk på Fortsett.
  7. I kolonnen Avtalefase noterer du deg ID-nummeret for Fasetilstand.

  8. Klikk på Kolonner i høyre panel, og klikk deretter på + Opprett ny kolonne.

  9. Klikk på Formler for å skjule Formler -menyen, og klikk deretter på Lag tilpasset formel (Avansert).

  10. Nederst, i feltet Kolonnenavn, skriver du inn Bruttoresultat.
  11. Skriv inn følgende i redigeringsfeltet:
    IF([Deal stage]=="Shipped ID number (e.g., 57441674)", [Unit price] - [Unit cost], null)
  12. Øverst til høyre i formelvinduet klikker du på Lagre.

  13. Øverst til høyre klikker du på Lagre for å lagre datasettet.

  14. Skriv inn et navn og en beskrivelse, og klikk deretter på Lagre.
  15. For å bruke datasettet, klikk på Bruk i downCarat øverst til høyre og velg et alternativ.

Kundereiser og atferd

Sidevisninger etter produkttype

Det kreves et Enterprise-abonnement for å bruke tilpassede hendelser.

Bruk tilpassede hendelser til å spore visninger av produkter og kategorisere dem ved hjelp av en tilpasset egenskap. Opprett en rapport for å analysere hvilken produkttype som får flest visninger.

  1. Opprett en tilpasset hendelse for å spore visninger av et produkt. For dette bruksområdet anbefales det å opprette en hendelse via API eller ved hjelp av JavaScript. Hvis du trenger hjelp med å konfigurere tilpassede hendelser, kan du vurdere å bruke en HubSpot Solutions-partner.
  2. Når du oppretter den tilpassede hendelsen, opprett en tilpasset oppregningsegenskap for produkttypene dine.

  3. Opprett en tilpasset rapport for den tilpassede hendelsen. I rapporten plasserer du produkttypene på x-aksen og den tilpassede hendelsen på y-aksen.

Kundens kjøpsreise

Det kreves et Marketing Hub- eller Service Hub Enterprise-abonnement for å opprette kontaktbaserte kundereiserapporter.

Bruk tilpassede hendelser til å spore berøringspunkter i en kundereise, inkludert visning av et produkt, legging i handlekurv, forlatt handlekurv og kjøp. Legg til de tilpassede hendelsene i en kundereiserapport for å spore konverteringer mellom hver hendelse.

Merk: Hvis du tidligere har konfigurert en tilpasset egenskap for gjennomsnittlig kjøpesum for gjennomsnittlig ordretotal etter kurvstørrelse, kan du bruke den samme egenskapen for dette bruksområdet, og du trenger ikke å opprette en ekstra.

  1. Opprett følgende tre tilpassede hendelser. For dette bruksområdet anbefales det å opprette en hendelse via API eller bruke JavaScript. Hvis du trenger hjelp med å konfigurere tilpassede hendelser, kan du vurdere å bruke en HubSpot Solutions-partner.
    • Produktvisninger
    • Handlekurvstatus
    • Sjekk ut-side-tracker
  2. Legg til de tilpassede hendelsene som trinn i en kundereiserapport.

Send e-post om forlatt handlekurv

Du må ha et Marketing Hub Professional- eller Enterprise- abonnement for å kunne bruke moduler i markedsførings-e-poster.

Hold kundene engasjert ved å sende personlige e-poster om forlatte handlekurver. I dette eksemplet bruker du fasen «Forlatt i kassen» i arbeidsflyter for å sende e-post til kjøpere med forlatte varer i handlekurven.

  1. Konfigurer pipelinen
  2. Opprett en modul i Design Manager. Legg til følgende tilpassede modulsyntaks i modulen (oppdater overskriften og skriftstilen etter behov):

    {#{{ module.deal.id }}#}
    
    {# Get the Contact associated to the Deal #}
    {% set associated_contact = crm_associations({{ module.deal.id }}, "HUBSPOT_DEFINED", 3, "orderBy=-createdate") %}
    
    {# Get the Line_Items associated to the Deal #}
    {% set associated_line_items = crm_associations({{ module.deal.id }}, "HUBSPOT_DEFINED", 19, "orderBy=-createdate") %}
    
    <h2 style="font-family:verdana; margin-top:20px; color:#ff6347; margin-left:10px; margin-right:10dp; text-align: center;"> Hello {{ associated_contact.results[0].firstname }}, Thank you for Visiting our Store!
    </h2>
    
    <p style="margin-left:10px; margin-right:10dp; text-align: center;"> We noticed that you haven't completed your order. Here is a little reminder of what you have in your current shopping cart. Feel free to complete your purchase by clicking on the button below. </p>
    
    {# Grab the product of each line item and display the info #}
    {% for item in associated_line_items.results %}
    {% set product = crm_object("product", item.hs_product_id, "name,price,hs_url", false) %}
    <div style="text-align:center"> <img style="width: 40%" src={{ product.hs_url }} /> <p> {{ product.name }} </p> <h4 style="font-family:verdana;"> ${{ product.price }} </h4>
    </div>
    {% endfor %}
    
    
  3. Opprett en markedsførings-e-post og legg til modulen.
  4. Opprett en arbeidsflyt med følgende utløser og handling:
    • Utløser: Avtalen er i e-hand elspipeline og er i fasen «Forlatt handlekurv ». Slå på re-registrering.
    • Handling: Send e-post.