Supporting GitLab Community Programs
GitLab offers several programs to help introduce GitLab’s most powerful features to communities who may not otherwise have the means to access them. These include:
The Community Programs team is the DRI for these programs.
For registered non-profit organizations, GitLab also offers discounts. Contact GitLab’s Environmental, Social, and Governance (ESG) team for more information regarding this program.
Use the relevant workflows below when you receive a ticket about GitLab for Education, GitLab for Open Source or GitLab for Startups.
Note
Program members receive only limited support with subscriptions granted through community programs. They are able to open a support ticket via the GitLab Support Portal only for errors involving the Community Self-checkout Portal on CustomersDOT or for errors relating to their subscription. Internal escalations for all three of the programs can be made via Slack channel#community-programs
.
Workflows
Applications and renewals
GitLab for Education (EDU)
When a customer seeks to apply or renew an existing subscription, send the General::EDU Response
macro.
GitLab for Open Source (OSS)
When a customer seeks to apply or renew an existing subscription, send the General::OSS Response
macro.
GitLab for Startups
When a customer seeks to apply or renew an existing subscription, send the General::Startup Response
macro.
Product Transfer
While redeeming a community program coupon customers may select the wrong product type by accident (SaaS instead of Self-Managed, or vice-versa).
In this case, please direct customers to contact the appropriate inbox under the ‘Program-specific contact inboxes’ section
Example Tickets
Organisation not appearing in SheerID list
Please direct customers to contact the appropriate inbox under the ‘Program-specific contact inboxes’ section.
If after several days the customer reports they have not heard back from the Community Programs team, please reassure them and raise the ticket in #community-programs
(ideally providing the email address the customer contacted the team with).
Example Tickets
“This code has already been used.” error when attempting to redeem coupon
Please raise the ticket in #community-programs
as the coupon may have been erroneously issued.
Example Tickets
Customer is concerned by their seat usage or true-ups
While applying, customers are asked to provide their desired seat count - during their subscription term they can exceed this and then upon renewal the true-up cost will be zero (and the overage seats will be added to the renewal term).
Program-specific contact inboxes
For enquiries relating to specific programs (that aren’t otherwise handled by the workflows above), please direct customers to contact:
- EDU:
education@gitlab.com
- OSS:
opensource@gitlab.com
- Startups:
startups@gitlab.com
Troubleshooting
GitLab’s Community Programs team processess program applications according to an automated workflow. Review the handbook pages related to that workflow for additional details on how it works.
To troubleshoot errors during the registration process, follow the Troubleshoot Errors While Making Purchases on CustomersDot document.
Note
Since the customer has not signed up yet, there is nouser:customerID
. Use user.ip:CustomerIP
instead.
You can retrieve CustomerIP
by:
- On Zendesk ticket, click on
Conversations
- Choose
Events
from the drop down - The IP is shown under every customer reply.
Note
The IP is only available when the customer is signed in on Zendesk. If the customer submits the ticket via email, and IP is not available, please ask the customer for the IP they used during the signup process.Example of previous cases
See Also
2eb0e162
)