Why many agencies defer to open source?
Agencies make revenue in two ways:
- From projects (site builds, campaigns or marketing initiatives) and,
- By ongoing marketing or technical maintenance.
Projects represent the biggest risk for agencies; matching requirements to a technical outcome is difficult and can be costly.
The way an agency reduces this risk is by creating a technical solution for one customer that they then use as a basis for the next customer. As the customers grow the agency then drives revenue from the maintenance of those custom built sites.
Over time, the technical team becomes familiar with the technology and they are able to get enough support and other extensions to the technology that can then be used for future projects.