Website Integration

I will like to know, if I can integrate an already existing eCommerce website into ERPNext platform? If yes, I will like to have a detail guide on how to do that.
Because, I am currently developing an eCommerce website and I will like all the processes like: Blog, Email marketing, payment options, etc be integrated on the ERPNext platform.