Email-skabeloner i dit tema
Oversigt over alle mail-skabeloner i Shoporama-temaer. Lær hvad hver skabelon gør, hvornår den sendes, og hvilke variabler du kan bruge til at tilpasse dine emails.
Shoporama-temaer indeholder en række mail-skabeloner, som styrer de automatiske emails din webshop sender. Alle skabeloner ligger i mappen templates/mails/ i dit tema og bruger Smarty som templatesprog.
Standard-temaerne (Delaware, DelawareDK, California, Alaska2, Washington) har alle skabelonerne med fra starten. Hvis du bygger dit eget tema, kan du kopiere dem fra et standard-tema.
Tip
Du kan tilpasse emnelinjen og indledende tekst for de fleste mails direkte i admin under Indstillinger → Emails — uden at redigere skabelonerne.
Ordre-relaterede mails
| Skabelon | Hvornår sendes den? | Vigtigste variabler |
|---|---|---|
| invoice.html | Ordrebekræftelse — sendes straks efter kunden har gennemført en ordre | $order, $webshop, $settings.company.* |
| order_sent.html | Når ordrestatus ændres til "Sendt" — inkl. track & trace | $order, $order->getTrackingUrl() |
| order_ready_for_pickup.html | Når ordren er klar til afhentning | $order, $pickup_name, $pickup_address |
| order_picked_up.html | Når ordren er afhentet | $order, $settings.company.* |
| order_credit.html | Når der oprettes en kreditnota | $order, $order->getPublicUrl() |
| payment_mail.html | Betalingslink — når ordren afventer betaling | $order, $payment_url |
| return_label.html | Når returlabel genereres (PDF vedhæftet) | $order |
| return_received.html | Når returnerede varer er modtaget | $order, $order_return |
| invoice_dropshipping.html | Sendes til leverandør ved dropshipping-ordre | $order, $webshop |
Marketing-mails
| Skabelon | Hvornår sendes den? | Vigtigste variabler |
|---|---|---|
| basket_mail.html | Forladt kurv-mail — sendes automatisk X timer efter kunden forlader kurven | $basket, $basket_url |
| after_purchase.html | Opfølgningsmail med produktanbefalinger — sendes X timer efter køb | $order, $webshop->getAfterPurchase($products) |
| product_review_mail.html | Anmod om produktanmeldelse — sendes X timer efter køb | $order, $order->getPublicUrl('product_review') |
Lager-mails
| Skabelon | Hvornår sendes den? | Vigtigste variabler |
|---|---|---|
| in_stock_mail.html | Når et udsolgt produkt kommer på lager igen (kunden har tilmeldt sig) | $product, $variant_name |
| out_of_stock_mail.html | Når et produkt bliver udsolgt (sendes til shopejer) | $product |
Kunde-mails
| Skabelon | Hvornår sendes den? | Vigtigste variabler |
|---|---|---|
| user-welcome-mail.html | Når en ny kundekonto oprettes | $customer, $customer->getTokenUrl() |
| user-reset-password-mail.html | Når kunden anmoder om nyt password | $customer, $customer->getTokenUrl() |
| user-points-expires-mail.html | Når kundens loyalitetspoint er ved at udløbe | $customer, $points_to_expire, $points_expire_date |
Delte include-filer
Skabelonerne bruger fælles includes til layout og genbrugelige blokke:
- email.wrapper.start.html / email.wrapper.end.html — HTML-ramme med logo og footer
- email.order.details.html — Faktura- og leveringsadresse
- email.order.products.html — Produktliste med billeder, SKU og priser
- email.order.recommendations.html — Produktanbefalinger
- email.basket.products.html — Kurv-produkter til forladt kurv-mail
- email.order.terms.html — Handelsbetingelser og privatlivspolitik
Tilpasning uden at redigere skabeloner
De fleste mails kan tilpasses direkte i admin under Indstillinger → Emails:
- Emnelinje — Tilpas emnelinjen for hver mailtype
- Indledende tekst — Tilføj brugerdefineret tekst øverst i mailen
- Logo — Sættes under Indstillinger → Temaindstillinger og bruges automatisk i alle mails
Globale variabler
Disse Smarty-variabler er tilgængelige i alle mail-skabeloner:
$settings.company.name Virksomhedsnavn
$settings.company.phone Telefonnummer
$settings.company.email Email
$settings.company.address Adresse
$settings.company.zipcode Postnummer
$settings.company.city By
$settings.company.vat CVR-nummer
$settings.currency.display Valutasymbol (fx "kr.")
$settings.general.thousand Tusindtalsseparator
$settings.general.decimal Decimalseparator
$settings.theme.logo_url URL til virksomhedens logo
$webshop->getName() Webshoppens navn
$webshop->getUrl() Webshoppens URL
Tips til tilpasning
- Brug UTM-koder på links i dine mails, så du kan måle effekten i Google Analytics
- Du kan bruge Smarty-logik til dynamisk indhold — fx skrive "God weekend" om fredagen med {if $smarty.now|date_format:'%u' == 5}
- Kopiér altid skabeloner fra et standard-tema som udgangspunkt — de indeholder allerede responsive HTML og alle nødvendige variabler
- Test dine mails ved at oprette en testordre og gennemføre flowet
Har du brug for hjælp til at tilpasse dine mail-skabeloner? Kontakt os på support@shoporama.dk.
Relaterede artikler
Ændr indholdet i dine mails
Guide til at tilpasse indholdet i de automatiske mails din Shoporama-webshop sender, enten via admin eller tema-skabeloner.
Hvilke templates bruges til hvilke mails?
Komplet oversigt over alle mail-templates i Shoporama – ordrebekræftelser, forladte kurve, returlabels, produktanmeldelser og meget mere.
Implementér Theme Builder i dit tema
Guide til at implementere Shoporamas Theme Builder i dit tema, så shopejeren kan bygge sider visuelt.