As an ecommerce manager you have to handle following different services and probably six different vendors:
The challenge is that how to communicate with each and then make sure they collaborate across so that synergy is in place and your website is running and growing day by day.
Site is running slow
When you communicate with hosting they will say there is a problem with your code and it needs to be fixed by your development team.
This had been found to have happened many times and the store owner is taken for a rid but if you were to have the same agency take care of both development and hosting you would not have this issue.
Another benefit of this is that development company has access to logs which help them fix issues pretty quickly.
Also development company can come up with solution that can help reduce infrastructure cost as they understand cloud system and also know about code so they can do the performance optimisation.
Digital Marketing feed generation
On times your feeds are disapproved for various reasons like price, shipping cost or images again you need a development agency to come with a solution.We are a doing full service ecommerce to few of our clients and we can see that they have substantially grown as having one agency handle all saves time and money both.
Also a full ecommerce agency team knows the concept of SEO so while they do development they are supposed to take care of SEO standard practices.
Had your agency not been providing this services they are expected to create security holes and result in site getting hacked.
Hosting and Cloud
Also on times if a site has to be reconstructed for any reason an agency with cloud services experts in its team will be able ot do this in less then 30 minutes.
As an ecommerce service provider I know that this happens and when a client finds that the site was back in 30 minutes they feel that money paid to one full service agency is any time better then having multiple agencies working on a website just to save few dollars.In the end an ecommerce store owner ends up spending more.
If you want ROI and growth of your sales then search and find a company that is reasonable in cost but provides all these services.
I have been working with so many clients and have seen that those who opt for this model have outgrown others and at the end are earning more then other do.