Email Templates

Email Templates

CRM → Engagement → Templates holds 39 ready-to-send templates built from the email block library. Press Use template on any of them to get an editable copy — the originals stay untouched, so you can always start again.

What ships

Category Templates
Onboarding Welcome & onboarding, getting-started tips
Transactional Email verification, password reset, order confirmation, shipped, delivered, refund processed, invoice/receipt, subscription renewal
Promotions Flash sale, Black Friday, Cyber Monday, seasonal sale, clearance, new arrivals, product launch, back in stock, price drop, BOGO/bundle, free shipping, coupon drop
Retention Abandoned cart, browse abandonment, win-back, loyalty reward, birthday offer, referral invite, review request, replenishment reminder, trial ending
Newsletters Monthly digest, weekly roundup, new article, event invitation, webinar reminder, feedback survey
Announcements Service/policy update, scheduled maintenance

Personalisation

Templates use {{variable}} placeholders — {{first_name}}, {{order_number}}, {{discount}}, {{coupon_code}} and so on. Each template declares the variables it expects, and the preview fills them with sample values so you can see the finished email before sending.

Blocks available

Heading, text, image, button, divider, spacer, columns, social, hero, footer, raw HTML, countdown, coupon, video, product card, product grid and order summary.

Reseeding

php artisan db:seed --class="StoreConsole\CRM\Database\Seeders\EmailTemplateLibrarySeeder" --force

Idempotent — it refreshes the system templates in place and never touches your own copies.

Last updated: 8/11/2026