However, even if you have the knowledge and all of the needed experience sometimes you cannot work smoothly with solutions, which don’t have API and their creators aren’t willing to collaborate. That’s why we were forced to not only build a tool which would work swiftly with systems which have open API. We also had to find a way to contact with those which don’t have one.
We made it using Phantom and Casper!
Those tools are designed to be used as an interface to scrap virtually. We can set up to enter all of the values, which websites need. This is made based on the idea of the virtual user. The user, who doesn’t exist in person, but it’s craft in code and can behave as a one, based on the instruction, which designer made for it. That’s why some websites check if you are not a bot 😉
But let’s get back to our mailing automatization solution!
The development of the whole tool took us two months. We worked pretty hard to make a tool which is not only capable of sending emails written in HTML via some marketing tools, but it can also read all of the analytics data from this tools. Finally, our solution would make a summary out of all of this data and provide it to the user. So after the whole campaign ends, the stuff has an easy access to the results.
Which technologies did we use?
The system is based on Node.JS, CasperJS and PhantomJS.
The whole project helps LeadR to reduce the number of resources spent on traffic marketing by 60%. It’s a brilliant use case of technology combined with marketing and we are happy, that the whole tool works stable and helps in mailing automatization.
To sum up, building such a solution which needs are surprising is an interesting scenario. That’s good because it forces us to build a solution in a different way. In this particular case, we often didn’t have an API to connect with mailing tools. So we have to find the other way. Finally, we contact our client. We informed them about the issue. At the end, we decided to build something which isn’t a common solution but works as our client intended.
If you want to read another story about the development – discover the piece about ChiTown!