Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Learn more
Customer story

MailChimp & GitHub

More than 10 million people and businesses around the world use MailChimp to send marketing emails, automated messages, and targeted campaigns. MailChimp started as a side project in 2001, and has matured into a hugely popular service that sends more than 600 million emails a day.

MailChimp employees get creative and build accessible products and features that empower small business owners and marketing departments alike. From engineers to content creators, MailChimp uses GitHub Enterprise Server and open source software to work together across teams, foster creativity, and build products that delight their customers.

A need to consolidate tools

In 2015, the development team used a variety of custom tools and proprietary software to build their platform. At the rate MailChimp was growing, it was clear that their development process was getting complicated. It was time to find a simpler way to work that allowed the team to manage their own servers and bring them in house.

The decision to scale back the tools they used and switch to Enterprise Server was inspired by how MailChimp developers worked in their spare time. It got to the point where people were asking for GitHub, said Senior Infrastructure Engineer Bill O’Neil, so we moved.

Faster onboarding with familiar tools

In recent years, MailChimp has grown fast but deliberately. The hiring team focuses on recruiting talented developers from all kinds of technical backgrounds. MailChimp has been able to make the onboarding process easier by adopting tools and technologies that many developers already know.

Regardless of their backgrounds, new hires are often familiar with Git and GitHub. They are also likely to know the open source software that MailChimp uses, like Apache, NGINX, or PHP. As a result, Bill explained: We’ve narrowed down the ramp up for our developers from three months to a three days. In fact, some people come in on day one and they’re contributing code.

We’re growing deliberately—and GitHub is one of the tools that’s helping us do that.

Mailchimp employees

Transparent collaboration, from code to content

Engineers aren’t the only people using GitHub at MailChimp. Director of Technical Content and Testing Alianor Chapman explained: When we created our GitHub environment, we gave everyone on our product team access to it. This means that more than just code makes it into MailChimp’s GitHub repositories.

With so many different roles using GitHub, MailChimp has been able to adopt better processes company-wide. Technical writers and testers can get context on changes, communicate with developers, and deeply understand upcoming features. It’s really helpful for understanding the scope of features, Alianor said. We are legitimately better at our jobs because we can see what is going on.

Separately, the marketing content team uses GitHub to host the public style guide that documents how MailChimp writes content—from friendly guides to legal documents. When the team couldn’t find a style guide that fit the needs of every team, they created their own. Then they open sourced it to help other organizations running into the same problem.

We love to share our work, and GitHub made it super easy to do that. People can take our style guide and modify it so it works for their organization.

A platform that empowers people

What attracts many applicants to MailChimp is the desire to work at a company that values creativity and collaboration at every level on every team—from product design to infrastructure. Bill explains: For the infrastructure team, code is essentially our poetry. That’s how we get to be creative in our roles.

The creativity that defines MailChimp’s brand ultimately comes from empowered employees. For developers, GitHub fosters a sense of community while empowering them to work together. Because we’re using tools like GitHub, we don’t have to worry about working in a box. We can throw an idea out there, and everyone else can help make it even better.

  • Industry


  • Company size


  • Location

    Atlanta, Georgia

Bring GitHub to work

From flexible hosting to data‐powered security, get everything your team needs to build at their best.

Contact sales

How Mailchimp integrates with GitHub

  • Project management

    Pivotal tracker for QA throughout the development cycle.

  • Communication

    HipChat with Hubot support for status updates and cat GIFs.

  • Continuous integration

    Continuous integration with Jenkins to check code before merging.

What will your story be?

Start collaborating with your team on GitHub



Per user / month

Advanced collaboration and
management tools for teams

  • ∞Unlimited public repositories
  • ∞Unlimited private repositories
  • ?Team access controls
  • ?User management and billing
  • ?Issues and bug tracking
  • ?Project management
  • ?Advanced tools and insights

Starts at $25 / month and includes your first 5 users

Free to academic faculty for teaching or non-profit research

Choose Team


Contact Sales
for pricing

Security, compliance, and deployment controls for organizations

  • Everything included in Team

  • ?Self-hosted or cloud-hosted
  • ?SAML single sign-on
  • ?Access provisioning
  • ?Simplified account administration
  • ?Unified search and contributions
  • ?Priority support
  • ?99.95% uptime SLA for Enterprise Cloud
  • ?Invoice billing
  • ?Advanced auditing


Learn more about Enterprise

Free for educational institutions participating in the GitHub Education program

Choose Enterprise

Want to use GitHub on your own? Check out our plans for individuals

You can’t perform that action at this time.
另版曾道人玄机 上海市彩票中心 赛马会免费透码网 另版大刀彩霸王 重庆快乐十分杀号软件 足彩妖刀 辽宁11选5购 3d试机号与开奖号的关系 围棋教室 内蒙古时时彩玩法介绍 搜狐彩票圈 14场胜负彩预测推荐 快速时时彩开奖网址 生财有道六合图库277 山东老11选5快乐彩票