Send reminder emails when invitation has not been accepted.
Problem
Currently, only ~25% of invitees accept the invitation to join a namespace and they are never reminded after they receive the invitation email.
Solution
We should send an invitee two reminder emails that their invitation is pending at 7 days and 14 days post the first invitation being sent. We need to develop the design and email copy that will be used in this reminder email, note we can use the same design/copy in both the 7 day and 14 day reminder emails.
Proposed Solution
We will send reminders to users that received invitation to join a GitLab group. The frequency for the reminders will be determined as followed:
- Invitation with no expiration: 2, 5, 10 days after the initial invitation.
- Invitation with expiration date: Use the expiration rate as ratio to define reminders (description below).
User accept invitation flow
User declined invitation flow
Design specs (TBC)
Edited by Jensen Stava