[SM, SaaS - Introductory email] - create mailers
Description
As part of &7229 (closed), we will be sending few mails 1 day after a subscription has been purchased or renewed.
We need to have a new mailer which can pick customers from a given order id and sends email to the list of customers matching order's zuora_account_id
We currently have few mailers already within CustomersDot. Having a new mailer would help us separate introduction emails from rest of the mailers already present.
Implementation plan
| create mailers |
|
| MVC identify CustomersDot emails to send to | #4000 (closed) |
| send introductory email 1 day after purchase | #4007 (closed) |
| send introductory email 1 day after renewal | #4008 (closed) |
| query GitLab.com for group owners emails and send | #4009 (closed) |
Proposal
Design for new purchase
Email copy for new purchase
Email copy
Subject line: Managing users in your subscription
Dear [customer],
Thank you for purchasing a GitLab.com subscription! As you get started, we want to make sure you understand some important billing information.
Your subscription cost is based on the maximum number of users enabled during the billing period. If you reach the maximum number of users in your subscription, you can continue to add users and GitLab bills you for the overage. These bills occur every quarter.
Read more about quarterly reconciliation in our product documentation.
If you have any questions about this process, please reach out. We are happy to assist.
Thank you again for your purchase!
GitLab Billing Team
Design for renewal
Email copy for renewal
Subject line: Managing users in your subscription
Dear [customer],
Thank you for renewing your GitLab.com subscription! As you get started, we want to make sure you understand some important billing information.
Your subscription cost is based on the maximum number of users enabled during the billing period. If you reach the maximum number of users in your subscription, you can continue to add users and GitLab bills you for the overage. These bills occur every quarter.
Read more about quarterly reconciliation in our product documentation.
If you have any questions about this process, please reach out. We are happy to assist.
Thank you for your business!
GitLab Billing Team
Implementation
- Using
rails generatecommand to create introduction mailer - Add
default_toto the new mailer.