---
layout: markdown_page
title: "Reddit response workflow"
---
## Overview
The purpose of this is to monitor all mentions of GitLab within Reddit.
There is currently no way to filter whether the mention of GitLab is only from a URL ([example here](https://www.reddit.com/r/ProxyScrape/comments/a7p3je/help_us_translate/)), so there may potentially be a high volume of noise.
{: .alert .alert-warning}
To request [user flair for the /r/gitlab subreddit](/images/handbook/marketing/community-relations/reddit-flair-example.png), ping `@advocates` in the `#reddit` Slack channel, and include your Reddit username. Your flair will read `GitLab Staff`.
{: .alert .alert-info}
## Workflow
1. Open each ticket in Zendesk in the `Reddit` view.
2. Navigate to the Reddit thread to see if the comment or post has received a response.
3. Respond if necessary using your **personal** Reddit account
* Post the comment on the original website ([https://www.reddit.com/](https://www.reddit.com/), not Zendesk) using the link provided in the ticket.
* See the [Response Strategies section](#response-strategies) for ideas on how to respond and engage.
4. If comment/post does not need a response but is still good or valuable, upvote it and apply the `Upvoted` macro.
* If it is particularly insightful or useful, it may be a good idea to share it on an appropriate Slack channel for visibility.
* If you see a comment you want all community advocates to upvote as well, start a thread on the particular comment in Slack and ping `@advocates`.
5. Solve the ticket with the `Replied` macro. (Replied macro will use the public response field in order to track the first reply time)
6. If a comment or post does not require a response, solve the ticket with the `Mention` macro.
## Response Strategies
The following outlines an experiement the advocates are currently working on to increase engagement conversations on Reddit about GitLab.
* NOTE: Typically, the only posts that will need responses are those that are questions, support issues, feedback, or are spreading misinformation. Comments such as "I use GitLab and I love it!" should not be replied to as they would on other social media platforms.
Typical Reddit Ticket Categories and Path for Engagement:
Questions:
* This can include questions about GitLab as a product, comparing GitLab to competitors, hiring, developer education, and questions about remote work at GitLab.
* Use the [invovlving experts workflow](/handbook/marketing/community-relations/community-advocacy/workflows/involving-experts) to engage experts in answering relevant questions.
* Share [devops tools](https://about.gitlab.com/devops-tools/) pages in conversations comparing GitLab to other tools.
* NOTE: Engagement in these conversations should be focused on providing facts, not opinion. Consider sharing devops tools in threads where users are looking for a tool to provide a solution to their problem.
Support Issues:
* These are often are posted on the [/r/gitlab subreddit](https://www.reddit.com/r/gitlab/).
* Most new posts on the /r/gitlab subreddit should have responses.
* Point the user to relevant docs, issues, or the forum for additional support.
* If needed, [ask an expert for help](/handbook/marketing/community-relations/community-advocacy/workflows/involving-experts).
Feedback:
* Use the [invovlving experts workflow](/handbook/marketing/community-relations/community-advocacy/workflows/involving-experts) if feedback is directed to a specific team or functionaly of GitLab
* Upvote general positive feedback.
* Do not downvote critical feedback, unless it spreads misinformation. For example, don't just downvote because someone doesn't like the product or mentions a competitor
Misinformation:
* Downvote comments that spread misinformation.
* Reply with evidence in the form of docs, issues, etc. with explaination of truth.
## Best practices
* Always be kind and understanding, no matter how the other person acts.
* If you are new to Reddit, it may be useful to review this [beginner's guide](https://lifehacker.com/a-beginners-guide-to-reddit-1798643829).
* Use a **personal** reddit account, not a company one (although you may request [user flair](https://mods.reddithelp.com/hc/en-us/articles/360010541651-User-Flair). You can request reddit user flair by pinging `@advocates` on the [reddit Slack channel](https://gitlab.slack.com/messages/reddit). User flair brings more visibility to GitLab team members and it's a transparent and effective way to let the wider community that you are part of the organization. It also makes comments seem more authentic and shows engagement in Reddit.
* If you use Reddit a lot, it may be useful to create a separate, more professional (but still personal) account.
* [Brush up on your "reddiquette"](https://www.reddit.com/wiki/reddiquette)
* [Make sure your comments are well formatted](https://www.reddit.com/wiki/commenting)
## Common Subreddits Mentioning GitLab
* [r/gitlab](https://www.reddit.com/r/gitlab/)
* [r/learnprogramming](https://www.reddit.com/r/learnprogramming/)
* [r/devops](https://www.reddit.com/r/devops/)
* [r/git](https://www.reddit.com/r/git/)
* [r/Ubuntu](https://www.reddit.com/r/Ubuntu/)
* [r/Terraform](https://www.reddit.com/r/Terraform/)
* [r/coding](https://www.reddit.com/r/coding/)
* [r/homelab](https://www.reddit.com/r/homelab/)
* [r/gnome](https://www.reddit.com/r/gnome/)
* [r/sysadmin](https://www.reddit.com/r/sysadmin/)
* [r/Python](https://www.reddit.com/r/Python/)
* [r/selfhosted](https://www.reddit.com/r/selfhosted/)
## Automation
All mentions of GitLab, whether comments or new posts, are handled by Zapier. It first creates a ticket in Zendesk under the `Reddit` view, and then posts to the `#reddit` Slack channel.
In Slack, new comments are posted by a bot with a blue icon by a bot called `Reddit Comment`, and new posts with an orange icon called `Reddit Post`.
{: .alert .alert-info}
There are often bot posts that include GitLab URLs that generate a lot of unwanted noise. There is a step in the Zapier automation that blacklists bots that do this. If you notice a large number of posts coming from a bot, please add it to the blacklist by following these steps in Zapier:
1. In Zapier, go to `Zaps` > `Community Advocacy` > `New Reddit Mention`
2. Go to the `Filter Noise` step
3. Select `Filter Setup & Testing`
4. Click `+ AND`
5. For the first dropdown, select `Username`
6. For the second, select `(Text) Does not exactly match`
7. In the third box, paste the name of the bot to exclude
8. Run a test and continue
9. Zapier automatically turns off processes that have been modified, so make sure you turn it back on