Netlify Outbound Emails
Transactional emails are generated using the Liquid templates on this site.
Templates
-
Account receipt with items and usage
Account receipt with items and usage over all invoiced billing periods - optimized design for PDF format
Subject: Thanks for your payment
-
Account usage
Approaching or passed account usage limits
Subject: You’ve reached {{usage.percentage}}% of your current {{usage_type.name}} monthly allowance on {{account.name}}
-
Account usage reset
Notifying customers that their account usage has been reset if they have exceeded it
Subject: The monthly allowance on {{ account.name }} has reset!
-
Add credit card
Sent when there's no credit card on file in a user's account.
Subject: Action required: please add your credit card information for {{ label }}
-
Added as Organization Owner
Notifies a user they have been added to an organization as an owner
Subject: {% if data.full_name %}{{data.full_name}}, you’re an Organization Owner {% else %} You’re an Organization Owner {% endif %}
-
Approaching extra usage purchase
Scalable feature usage reaches 50%, 75%, or 90% of the amount to trigger an extra usage package
Subject: You’ve reached {{ percentage }} of your current {{ metric_label }} allowance on {% if site %}{{ site.name }}{% else %}{{ account.name }}{% endif %}
-
Approaching Level 0 (free) limit
Scalable feature usage in an add-on reaches 50%, 75%, or 90% of the Level 0 (free) limit
Subject: You’ve reached {{ percentage }} of your {{ metric_label }} allowance on {{ site.name }}
-
Approaching your team member limit
New member was added bringing team close to max members
Subject: You're Growing!
-
At your team member limit
New member was added bringing team to max members
Subject: Your team is full
-
Auto top-up purchase failed
Auto top-up purchase failed due to payment issues
Subject: Auto top-up purchase failed for your team
-
Auto-upgrade complete
Add-on usage has triggered an upgrade from Free to Pro
Subject: Your {{ site.name }} project has been upgraded to {{ current_plan.name }}
-
Automatic top-up purchase successful
Automatic top-up triggered and customer successfully purchased additional credits
Subject: Automatic top-up successful: {{ credits_added }} credits added to {{ account.name }}
-
Billing Git Contributors Notice
Reminder for upcoming bill with git contributors
Subject: Your upcoming Netlify bill
-
Continuous Deployment Disabled
Continuous deployment is disabled following OOC with member count for 3 billing cycles
Subject: Continuous deployment disabled
Preview Text: Deploy manually or contact sales to resume continuous deployment
-
Credit allowance reset - agent runners restored
Notifying Netlifriend customers that their credit allowance has reset and agent runners are restored
Subject: Your credit allowance on {{ account.name }} has reset!
-
Credit limit exceeded - agent runners suspended
Netlifriend plan credit usage exceeds limit resulting in agent runner suspension
Subject: Your agent runners have been suspended due to credit limit exceeded on {{ account.name }}
-
Credit limit exceeded - projects suspended
Free plan credit usage exceeds limit resulting in site suspension
Subject: Your projects have been suspended due to credit limit exceeded on {{ account.name }}
-
Credit usage alert
Free plan credit usage reaches 50%, 75%, or 100% of the {{ plan.credits_allowance }} credit allowance
Subject: You've used {{ percentage }} of your credits on {{ account.name }}
-
Credit usage alert
Netlifriend plan credit usage reaches 50% or 75% of the {{ plan.credits_allowance }} credit allowance
Subject: You've used {{ percentage }} of your credits on {{ account.name }}
-
Credit usage alert
Personal plan credit usage reaches 50%, 75%, or 100% of the {{ plan.credits_allowance }} credit allowance
Subject: You've used {{ percentage }} of your credits on {{ account.name }}
-
Credit usage alert
Pro plan credit usage reaches 50%, 75%, or 100% of the {{ plan.credits_allowance }} credit allowance
Subject: You've used {{ percentage }} of your credits on {{ account.name }}
-
Custom TLS certificate expiring soon
Email sent when a custom TLS certificate is expiring soon
Subject: Action required: Custom TLS Certificate expiring soon
-
Deploy deleted
A deploy was deleted
Subject: {{ text_context }} deleted on {{ site.subdomain }}
-
Deploy failed
A deploy event fails
Subject: Your recent build for {{ site.subdomain }} has failed
-
Deploy locked
A deploy event was locked
Subject: Deploys are now locked for {{ site.subdomain }}
-
Deploy request accepted
A deploy request has been accepted
Subject: Deploy request accepted for {{ site.subdomain }}
-
Deploy request new committer
A deploy request is pending committer approval
Subject: Heads up - you have a deploy request on your project {{ site.subdomain }}
-
Deploy request pending
A deploy request is pending review
Subject: Deploy request pending for {{ site.subdomain }}
-
Deploy request rejected
A deploy request has been rejected
Subject: Deploy request rejected for {{ site.subdomain }}
-
Deploy succeeded
A deploy event was successful
Subject: We just published a new {{ text_context }} for {{ site.subdomain }}
-
Deploy unlocked
A deploy event was unlocked
Subject: Deploys are now unlocked for {{ site.subdomain }}
-
Deprecation of Trusty build image wip
Notification for websites using the Trusty build image
Subject: Action required to prevent build failure: Project(s) using a deprecated build image
-
Directory Member Added to Team
Notify new directory team member
Subject: Welcome to your new team
-
Domain auto-renew notification
Notification about auto-renewable domain.
Subject: Your domain {{ domain.name }} will auto-renew on {{ domain.auto_renew_at }}
-
Domain auto-renew update payment notification
Notification asking customer to update payment information for domain auto-renewal.
Subject: Action required: update your payment method to renew {{ domain.name }}
-
Domain expiration notification
Notification about the expiration date of a domain.
Subject: {{ domain.name }} expires on {{ domain.expires_at }}
-
Domain expiration update payment notification
Notification asking customer to update payment information before domain expires.
Subject: {{ domain.name }} expires on {{ domain.expires_at }}
-
Domain Purchase Failed
Email sent when a domain purchase fails
Subject: We couldn't purchase {{ domain.name }} for your team
-
Domain Purchase Succeeded
Email sent when a domain purchase is successful
Subject: Your domain {{ domain.name }} was purchased successfully
-
Domain removed with stale DNS records
Notification that a custom domain was removed from a site but DNS records still point to Netlify.
Subject: Action recommended: update DNS records for {{ custom_domain }}
-
Domain renewal auto-renew disabled
Sent when auto-renewal has been disabled for a domain because the renewal payment failed.
Subject: Auto-renewal disabled for {{ domain.name }}
-
Domain renewal payment method invalid
Sent when a domain renewal cannot proceed because the payment method on file is no longer valid.
Subject: Action required: update payment method to renew {{ domain.name }}
-
Domain renewal pre-charge failed
Sent when a domain renewal pre-charge fails, asking the customer to update their payment method before auto-renew is disabled.
Subject: Action required: update your payment method to renew {{ domain.name }}
-
Domain Renewal Purchase Failed
Email sent when a domain renewal purchase fails
Subject: Domain renewal purchase failed for {{ domain.name }}
-
Domain Renewal Succeeded
Email sent when a domain renewal purchase is successful
Subject: Your domain {{ domain.name }} was renewed successfully
-
Dunning email - final notice
Final notice after two-weeks of non-payment post past due emails. Source of truth - https://docs.netlify.com/accounts-and-billing/billing/#overdue-accounts
Subject: Action required: provide a valid credit card for {{ label }} to maintain your service
-
Dunning email – Past Due state
This is sent daily if payment is not made at the end of a team’s billing period. Source of truth - https://docs.netlify.com/accounts-and-billing/billing/#overdue-accounts
Subject: Action required: provide a valid credit card for {{ label }}
-
Extra usage package added
Add-on usage has triggered an extra usage package
Subject: Extra usage package purchased for {{ addon.name }} on {% if site %}{{ site.name }}{% else %}your account {{ account.name }}{% endif %}
-
Failed payment
Failed to charge an old project subscription
Subject: Failed Payment!
-
Failed to renew TLS certificate
Email sent when the TLS certificate of a project failed renewal, but hasn't expired yet
Subject: Failed attempt to renew your TLS certificate
-
Implicit forced redirect detected
Notification for websites that include implicit forced redirects
Subject: Action recommended: Changed behavior for redirects on {{ domain }}
-
Insecure mixed content detected
Notification for websites that include insecure mixed content
Subject: Alert: Insecure mixed content detected in {{ subdomain }}
-
Legacy subscription canceled
A legacy subscription is canceled due to failed payment
Subject: Your subscription has been canceled
-
Legacy subscription past due
An legacy project subscription is past due
Subject: We were unable to charge your subscription fee
-
Manual credit purchase failed
Manual credit purchase failed
Subject: Credit purchase failed for your team
-
Manual downgrade complete
A customer manually downgrades an add-on plan
Subject: You’ve downgraded {{ site.name }} to {{ current_plan.name }}
-
Manual upgrade complete
A customer manually upgrades an add-on plan
Subject: You’ve upgraded {{ site.name }} to {{ current_plan.name }}
-
Member joined team
A notification that a new member has joined your team on Netlify
Subject: Someone has joined your Netlify team
-
Metered add-on enabled
A metered add-on starts being used on a project
Subject: You’ve started using {{ addon.name }} on {{ site.name }}
-
Organization invitation
An invitation to become an organization owner on Netlify from another org owner
Subject: {% if invite.full_name %}{{invite.full_name}}, you’re invited to become an owner of the {{ invite.target.name }} organization on Netlify {% else %} You're invited to become an owner of the {{ invite.target.name }} organization on Netlify {% endif %}
-
Organization Receipt with Items
All details on this receipt come from internal.netlify.com which creates an Organization in the Organization tab. This is separate from self-serve plans.
Subject: Thanks for your payment
-
Out of Compliance Warnings
Warning emails when team is out of compliance with member count
Subject: Warning - Action required for your Netlify plan soon
Preview Text: Teams with more than 6 members must have Enterprise plans
-
Over your team member limit
New member was added bringing team over allowed max members
Subject: Your team has outgrown the member limit of its Netlify plan
-
Password changed
Sent when a user changed their password
Subject: Your Netlify password has changed
-
Password Protection - {{ action }}
Notification email triggered by changes to site password protection
Subject: Password protection {{ action }} for {{ domain }}
-
Personal Access Token Expiring
Sent when a user's personal access token is expiring soon
Subject: Action required: Personal Access Token {{ token_name }} expiring soon
-
Personal Plan Credit limit exceeded - projects suspended
Personal plan credit usage exceeds limit resulting in project suspension
Subject: Your projects have been suspended due to credit limit exceeded on {{ account.name }}
-
Plan migration - to Credits Free
A customer migrates to Credits Free plan
Subject: You've migrated {{ account.name }} to a Credits Free plan
-
Plan migration - to Credits Personal
A customer migrates to Credits Personal plan
Subject: You've migrated {{ account.name }} to a Credits Personal plan
-
Plan migration - to Credits Pro
A customer migrates to Credits Pro plan
Subject: You've migrated {{ account.name }} to a Credits Pro plan
-
Pro Plan Credit limit exceeded - projects suspended
Pro plan credit usage exceeds limit resulting in project suspension
Subject: Your projects have been suspended due to credit limit exceeded on {{ account.name }}
-
Pro Trial Ended wip
Account Pro trial has ended and is now on the Pro plan
Subject: Moving forward with Netlify Pro
Preview Text: Your Pro Trial has ended
-
Pro Trial Sign-Up Success wip
Account has successfully signed up for one-month free pro trial
Subject: Welcome to Pro
Preview Text: Your one-month trial begins today
-
Projects re-enabled - suspension lifted
Projects have been re-enabled after suspension was lifted
Subject: Good news! Your projects have been re-enabled on {{ account.name }}
-
Renotification of suspicious activity and password reset
Follow-up email to users notified of suspicious activity in their account, informing that we reset the password.
Subject: Update on your Netlify account: we've reset your password
-
Request access
A request from a Netlify user that is not a member of a team to join that team or collaborate on a team-owned project
Subject: {{ invite.user_email }} is requesting access to join {{ invite.account.name }}
-
Request reviewer access
A request from a pending reviewer to be approved
Subject: {{ requester_full_name | default: requester_email }} is requesting access to {{ account.name }} as a reviewer
-
Reset password
Sent when a user requests a link to reset their password
Subject: Reset your password
-
Reviewer access approved
A pending reviwer access has been approved
Subject: Your reviewer request to {{ account_name }} has been approved
-
Reviewer invitation
An invitation to join a team on Netlify as a reviewer
Subject: {% if invite.full_name %}{{invite.full_name}}, you’re invited to join Netlify {% else %} You’re invited to join Netlify {% endif %}
-
Reviewer invitation approved
An invitation to join a team on Netlify as a Reviewer
Subject: {% if invite.full_name %}{{invite.full_name}}, you’ve been added to {{invite.target.name}} as a reviewer {% else %} You’ve been added to {{invite.target.name}} as a reviewer {% endif %}
-
Shareable Invite Join
Subject:
-
Site Disabled
Sent when a site has been disabled due to ToS violation or DMCA request
Subject: Your Netlify site has been taken down
-
Stop builds - disabled
Notification email when a project's builds are activated
Subject: Builds are now active for {{ domain }}
-
Stop builds - enabled
Notification email when a project's builds are stopped
Subject: Builds are now stopped for {{ domain }}
-
Subscription receipt
A subscription is successfully charged
Subject: Your Netlify receipt
-
Subscription receipt with items
Subscription receipt with items - optimized design for PDF format
Subject: Thanks for your payment
-
Suggest member
A request from a Netlify user that is not a team Owner to suggest one or more new members for team Owners to invite
Subject: {{ invite_suggestion.full_name }} requested for you to invite {{ invite_suggestion.emails.size }} team {% if invite_suggestion.emails.size == 1 %} member {% else %} members {% endif %}
-
Suspected account takeover with altered DNS
Suspected account takeover and password reset notification with warning about altered DNS records.
Subject: Urgent: problems detected with your Netlify account
-
Team charge failed
Old copy for charge failed on a team subscription
Subject: We need your help!
-
Team invitation
An invitation to join a team on Netlify from a project admin
Subject: {% if invite.full_name %}{{invite.full_name}}, you’re invited to join Netlify {% else %} You’re invited to join Netlify {% endif %}
-
Team plan - downgrade to Credit free
A customer downgrades their team to a Free plan
Subject: You’ve downgraded {{ account.name }} to a Free plan
-
Team plan - downgrade to credit personal
A customer downgrades their team to a Personal plan
Subject: You’ve downgraded {{ account.name }} to a Personal plan
-
Team plan - downgrade to free
A customer downgrades their team to a Free plan
Subject: You’ve downgraded {{ account.name }} to a Free plan
-
Team plan - downgrade to starter
A customer downgrades their team to a Starter plan
Subject: You’ve downgraded {{ account.name }} to a Starter plan
-
Team plan - upgrade from free
A customer upgrades their free plan to a paid plan
Subject: You’ve upgraded {{ account.name }} to a {{ plan_name }} plan
-
Team plan - upgraded to Credit Personal
A customer upgrades their team to a Personal plan
Subject: You’ve upgraded {{ account.name }} to a Personal plan
-
Team plan - upgraded to Credit Pro
A customer upgrades their team to a Pro plan
Subject: You’ve upgraded {{ account.name }} to a Pro plan
-
Team plan - upgraded to Pro
A customer upgrades their team to a Pro plan
Subject: You’ve upgraded {{ account.name }} to a Pro plan
-
Team subscription canceled
A team subscription is canceled
Subject: Your projects are suspended due to non-payment.
-
Team upgrade failed
Email sent when a team upgrade fails due to payment issues
Subject: Team upgrade failed
-
TLS certificate expired
Email sent when the TLS certificate expires after multiple failed renewal attempts
Subject: Action required: Your TLS certificate has expired
-
Unusual login detected
Sent when we detect an unusual new login
Subject: New login?
-
Usage exceeded
Scalable feature usage reaches 100% usage
Subject: You’ve exceeded usage of your current {{ metric_label }} allowance on {% if site %}{{ site.name }}{% else %}{{ account.name }}{% endif %}
-
Verify email
Email verification link sent after signing up with email, or with an unverified email account in an external provider.
Subject: Let’s verify your email
-
Verify email change
Email verification link sent after user changes their email address.
Subject: Please verify your new email address
-
Verify Identity
Sent when a user is flagged as spam and is given the opportunity to verify their identity
Subject: Action required: Verify your identity
-
Verify Identity In Progress
Sent when a user's identity verification is in progress
Subject: Identity verification in progress
-
Verify Identity Requires Input
Sent when a user's identity verification failed and needs input
Subject: Action required: Identity verification requires input
-
Verify Identity Success
Sent when a user's identity verification is successful
Subject: Identity verification complete
-
Verify SAML login email
Email verification link sent after trying to log in with a SAML provider.
Subject: Verify your Netlify {{account_slug}} team SSO login attempt
-
You've created a new Credits Free team on Netlify
A customer creates a new Credits Free Team
Subject: Your new Credits Free team {{ account.name }} is ready
-
You've created a new Credits Personal team on Netlify
A customer creates a new Credits Personal Team
Subject: Your new Credits Personal team {{ account.name }} is ready
-
You've created a new Credits Pro team on Netlify
A customer creates a new Credits Pro Team
Subject: Your new Credits Pro team {{ account.name }} is ready
-
You've created a new Free team on Netlify
A customer creates a new Free Team
Subject: Your new free team {{ account.name }} is ready
-
You've created a new Pro team on Netlify
A customer creates a new Pro Team
Subject: Your new Pro team {{ account.name }} is ready
-
You've created a new Starter team on Netlify
A customer creates a new Starter Team
Subject: Your new Starter team {{ account.name }} is ready
-
Your team and projects have been migrated to the new environment variable experience
Environment variable keys modified, action needed
Subject: Action required: Review environment variables for {{ site.subdomain }}