| Email Name | Sender ID (email_logs) | Type | Trigger Event | Subject Line | Recipient | Actions |
|---|---|---|---|---|---|---|
| Welcome + Trial Start | account.welcome | Event | Workspace created | Welcome to LockItIn Pro — your trial has started | Owner | |
| Team Member Invitation | account.team.invited | Event | Invite sent by owner/admin | You've been invited to join [Workspace] on LockItIn Pro | Invitee | |
| Invitation Accepted | account.team.invite.accepted | Event | Invitee accepts invite | [Name] has joined your LockItIn Pro workspace | Owner | |
| Invitation Reminder | account.team.invite.reminder | Scheduled | Invite pending > 48 h (daily cron) | Reminder: You have a pending invitation to LockItIn Pro | Invitee | |
| Team Member Removed | account.team.removed | Event | Member removed by owner/admin | You've been removed from [Workspace] on LockItIn Pro | Removed member | |
| Role Changed | account.role.changed | Event | Role updated by owner/admin | Your role in [Workspace] has been updated | Affected member |
| Email Name | Sender ID (email_logs) | Type | Trigger Event | Subject Line | Recipient | Actions |
|---|---|---|---|---|---|---|
| Plan Upgrade | billing.subscription.upgraded | Stripe | customer.subscription.updated (plan ↑) | You've upgraded your LockItIn Pro plan | Owner | |
| Plan Downgrade | billing.subscription.downgraded | Stripe | customer.subscription.updated (plan ↓) | Your LockItIn Pro plan has been downgraded | Owner | |
| Trial Expiring — 7 Days | billing.trial.expiring.7day | Scheduled | Trial ends in ~7 days (daily cron) | Your LockItIn Pro trial ends in 7 days | Owner | |
| Trial Expiring — 2 Days | billing.trial.expiring.2day | Scheduled | Trial ends in ~2 days (daily cron) | Your LockItIn Pro trial ends in 2 days | Owner | |
| Trial Expired | billing.trial.expired | Scheduled | Trial past expiry, still trialing (daily cron) | Your LockItIn Pro trial has expired | Owner | |
| Subscription Canceled | billing.subscription.canceled | Stripe | customer.subscription.deleted | Your subscription has been canceled | Owner | |
| Payment Receipt | billing.payment.succeeded | Stripe | invoice.paid (first payment) | Receipt: LockItIn Pro subscription payment | Owner | |
| Payment Failed | billing.payment.failed | Stripe | invoice.payment_failed | Payment failed — action required | Owner | |
| Renewal Receipt | billing.subscription.renewed | Stripe | invoice.paid (renewal) | Subscription renewed successfully | Owner | |
| Refund Issued | billing.refund.issued | Stripe | charge.refunded | Your LockItIn Pro refund has been processed | Owner | |
| Billing Adjustment (Proration) | billing.proration.applied | Stripe | invoice.paid (proration line item) | Billing adjustment for your subscription | Owner |
| Email Name | Sender ID (email_logs) | Type | Trigger Event | Subject Line | Recipient | Actions |
|---|---|---|---|---|---|---|
| Technician Report | report.tech.weekly | Manual | Owner clicks 'Email Tech' on Tech Report page | Your weekly performance report | Individual technician | |
| Owner Monthly Revenue Summary | report.owner.monthly | Scheduled | 1st of each month (monthly cron) | Your LockItIn Pro monthly business summary for [Month] [Year] | Owner |
| Email Name | Sender ID (email_logs) | Type | Trigger Event | Subject Line | Recipient | Actions |
|---|---|---|---|---|---|---|
| Support Ticket Received | support.ticket.created | Event | Bug/problem ticket submitted | We received your support request | User who submitted | |
| Support Ticket Replied | support.ticket.replied | Event | Admin updates ticket status / adds resolution notes | Update on your LockItIn Pro support request | User who submitted | |
| Support Ticket Resolved † Uses shared sender: support.ticket.replied (resolved variant) | support.ticket.replied | Event | Admin sets ticket status → resolved | Your LockItIn Pro support request has been resolved | User who submitted | |
| Feature Request Received † Uses shared sender: support.ticket.created (feature type) | support.ticket.created | Event | Feature request ticket submitted | We received your feature request | User who submitted | |
| Support Question Received † Uses shared sender: support.ticket.created (question type) | support.ticket.created | Event | Question ticket submitted | Your LockItIn Pro support request | User who submitted | |
| Support Question Answered † Uses shared sender: support.ticket.replied (resolved variant) | support.ticket.replied | Event | Admin replies to question ticket | Your LockItIn Pro support question answered | User who submitted | |
| Internal Ticket Alert | support.ticket.internal.created | Event | Any support ticket submitted | New support ticket received | Internal ([email protected]) |
| Email Name | Sender ID (email_logs) | Type | Trigger Event | Subject Line | Recipient | Actions |
|---|---|---|---|---|---|---|
| Deletion Request — Internal Alert | system.deletion.internal.requested | Event | Owner submits deletion request | Workspace data deletion request received | Internal ([email protected]) | |
| Deletion Request — Owner Confirmation | system.deletion.requested | Event | Owner submits deletion request | We received your account deletion request | Owner | |
| Deletion Completed — Owner Notice | system.deletion.completed | Event | Admin calls admin.completeDeletion | Your LockItIn Pro account has been deleted | Owner |