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 footeremail.order.details.html— Faktura- og leveringsadresseemail.order.products.html— Produktliste med billeder, SKU og priseremail.order.recommendations.html— Produktanbefalingeremail.basket.products.html— Kurv-produkter til forladt kurv-mailemail.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.