: Marketing Automation Archives - railwaymen

James Marketing Amplifier App

Marketing Automation Web App Dedicated to Small Law companies


By automating existing company processes, the client can serve 10 times more customers than before with the same amount of staff.


About company:
James Marketing Amplifier is a marketing automation web app dedicated to small law firms. The purpose is to help them improve their marketing to obtain more and better clients. James Marketing Amplifier offers a high-value law content which can be sent to segmented clients through email campaigns. With this online tool, law firms receive more signups from their website, acquire customers through referrals, grow and improve educational content on their blogs.


Project Management








James Publishing is a mature company that has been publishing content for lawyers since 1981. Jim Pawell, Co-Founder of James Publishing, found us through recommendation. We turned his raw idea into a clickable prototype that obtained customer feedback. The next step was to build functioning software. The purpose was to build a totally new type of product for which there are no models in any industry or profession.

This project involved 7 people: Project Manager, UX/UI Designer, Quality Assurance Specialist, two Front-end Developers and two RoR Developers. We handled 100% of the design and development. Although the pandemic of COVID-19 appeared during the process of implementation, our cooperation went perfectly.

Bartosz, Project Manager

“Big differences in time zones can always be a struggle for project management, especially in agile workflow, where changes can happen very rapidly. In order to stay on top of things, we have held regular meetings with James Marketing Amplifier staff to discuss any upcoming tasks and current customer feedback. This, combined with our project management tools, meant that over 10 hour time difference became a non-issue in our work.”



James Marketing Amplifier provides high-value legal content through personalized files. Each document is branded with subscribers’ data and logos to positively impact brand image.

Integration with the InDesign server allows us to take subscriber data and automatically apply it to great content prepared by the JMA team. This custom feature meant big savings for James Marketing Amplifier’s staff, as this time-consuming process no longer had to be done manually. On the other hand, customers could receive their branded files within moments of registration.

By applying automation to the creation of branded documents, it was possible to reduce the time required for this task and delegate staff resources to perform new activities that previously lacked capacity. In this way, JMA employees were able to undertake the creation of customized videos for each client. At the same time, the automation of document branding has meant that James Marketing Amplifier now serves 10 times more clients than before.

james marketing amplifier mailing

Piotr, Ruby on Rails Developer

“A good way of learning new things is to work on a real project with real problems. The best way to solve the problem is to dive deep into the task and search for the right solution. But the best and the funniest things happen when you are trying to implement functionality that no-one did before, and the tool you need to use hasn’t got any useful documentation. But after all, you will be proud of yourself that you did it, while the client will be happy to have something unique. In short, this is how we implemented the branded documents feature for JMA.”

jma library


Library section allows JMA managers to properly sort and categorize the files depending on type, topic or length and assign it to proper subscribers. Status of each file can be easily reviewed, so updating a large number of files or checking for custom document versions can be done in just a few steps.

Additionally, library templates allow for a quick and automated way of assigning content to subscribers.

End result? Easy access to varied law documents for the subscribers, which can later be sent to their selected contacts.


Another way of reaching customers for subscribers is using campaigns curated by JMA staff. Responsive board allows for segmenting contacts into groups, so only the appropriate content is being sent. Thanks to robust Drip integration subscribers can be sure that the content will reach correct people. Segmentation of the clients helps to engage them effectively by matching relevant content. The automatic email system will contact the person after adding a name and email address.
jma client lifecycle

Wioleta, Front-end Developer

“For the purpose of this project, I implemented innovative solutions designed by our UX/UI Designer. User-friendly design is necessary to meet the goals of the JMA application. I developed a scalable template using CSS3, HTML5, Java Script and one of its frameworks React.js. Thanks to this project, I learned how to work in an evolving environment. I haven’t had the opportunity to work on marketing automation products before, and I found this project very enjoyable.”

james marketing amplifier admin panel


Through the User Panel (also called Customer Portal), subscribers can view available content documents and control the sending of individual emails. Managers with proper permissions can add new customers, and by using the drag & drop method, determine in which column a particular client should be located.

James Marketing Amplifier Managers can add new subscribers and upload new files directly to the library. The Admin Panel gives them full control of uploaded content materials. They are able to add, edit, and assign documents to subscribers.

When adding new contacts for their subscribers, JMA staff can use a bulk import tool which allows for importing large amounts of data into the system. Thanks to intuitive validation and editing options, it’s easy to find any mistakes in imported data and quickly fix them – even when working with thousands of records.

Milena, QA Team Lead

“I haven’t got an opportunity to use marketing automation tools before. Testing was a pretty challenging task, especially checking data correctness on admin’s & subscriber’s portal and integration with external applications. The most important case was to create solid documentation and to keep it in the test management app – Xray.”


Thanks to the statistics in the Admin Panel, Managers can analyze the efficiency of the application and monitor user activity. Through the Dashboard, they can view numbers of logins, length of sessions, or the ratio of total emails sent to documents opened. Data can be sorted by specializations, managers or selected time ranges, and exported to the CSV file which allows for even more in depth analysis.
jma statistics

Kazimierz, Ruby on Rails Developer

“As a new member of the team, it was a challenge to join the ongoing project. However, thanks to good communication and experience in cooperation, I managed to create a comprehensive system for collecting statistics on the use of all the most important functions of our application. This is my first major feature with React and I am glad that the data is viewed smoothly and conveniently, and that our client can make key decisions based on them.”

jma convention server


Convention server is a feature in the form of an add-on to legal websites that enables the creation of special libraries with branded company materials for visitors to download. This feature can be personalized according to the individual needs of JMA’s clients. In addition, the convention server provides an alternative distribution channel for documentation generated on our client’s side.


JR came to us with the idea for the digitalization of their processes. They also wanted to have the possibility to present their work efforts to the clients. The most challenging was to create the product and design the digital tool for the customers while the concept constantly evolved.

We analyzed many tools and possibilities for modeling the customers and leads service. As a result, we’ve built the MVP which main goal was to engage JMA customers into leading process and streamline onboarding and communication.

Sylwia, UX/UI Team Lead

“We’ve developed a prototype of the product that has been tested by James Referral and its clients before the final implementation. Then we gained valuable feedback, and thanks to that, we were able to adapt the portal to the needs and skills of users.”



jma final application


Jim Pawell, Co-Founder of James Publishing gave us an excellent review with 5 stars on Clutch. The new software appeared as a lifesaver for the company during the COVID lockdown. It has provided work for the team that they can do from home. The number of new customers rapidly grows. The company has transformed from being a stodgy old book publisher to an innovative software publisher with a product unlike any other.

The client is extremely happy with the relationship, and we are going to develop the next versions of the software that will significantly extend the final product.


“After speaking with several development agencies, we retained Railwaymen to turn our raw idea into first a clickable prototype for which we could obtain customer feedback, and second, into functioning software. They handled 100% of the design and development.

Railwaymen is a first class, high-quality operation which charges reasonable rates and does great work. We are extremely happy with the relationship, and plan to stay with Railwaymen through future versions of the software. Creative design and problem-solving have had the biggest impact on my impression. But the unwavering support and patience of their team is a close second.”


Jim Pawell,

Co-Founder of Marketing Amplifier

Check interview with Jim and review

We are real!

Let's get it started!

Do you have project details?

estimate project
Joanna Brzezińska-Wajda - Head of Sales

Joanna Brzezińska-Wajda

Head of Sales


An Advanced Screenshots Generating Online Web Tool



About company:

LaunchMatic is a project started by Tim Jones that empowers mobile app developers and marketers to generate app screenshots – for iOS & Android, instantly and without a designer.

Tim worked as the Product Growth Manager for Keepsafe Photo Vault, where he needed to create 1600 app screenshots for 5 different devices and 35 languages. Luckily, he had the whole talented UX Design team at his disposal. But not everyone has got those kinds of resources. That’s why he decided to create LaunchMatic, to automate app screenshot design and localization!

What challenges does the app help to solve?
App Screenshots are very important to promote apps yet not everyone can afford a UX Designer (or a team) who will create, adjust to the specific store and translate them on a daily basis. With the help of Launchmatic, you or your teammates can do that by yourselves, without any graphic design skills required!


Project Management




We were chosen by Tim to create Launchmatic because he already did one project with us 7 years ago and was satisfied with the result. Building mutual trust between the client and a software house is hard – there are no shortcuts here, you need to give your absolute best both in terms of quality and communication. Luckily, we seem to know how to do it right – so we were very excited to work with Tim again!

Tim Jones, CEO Launchmatic

“I’ve not only cooperated with Railwaymen before, but we have a long 7-year relationship and I have used them at prior companies. They are a fantastic option for any stage of your company. I’ve used them to built entire products, to take slack off my full-time engineers, and to work on other side-projects that aren’t assigned priority within the team. They are great with web and native apps.”

We’ve started the development part of the Launchmatic App in January 2020. There was an existing version of the software already built by another app developer, but in the end – Tim wasn’t satisfied with the result. So as we looked at the code we decided – it’s time to rewrite!

When it comes to our team structure – we’ve been very flexible throughout the whole time. The core team was 3 people: 1 x Backend Developer & Team Leader, 1 x Project Manager, and 1 x Quality Assurance Specialist. When there was a need, additional developers were added to the team and it was discussed prior with Tim each time.

Michał, Project Manager

“Despite the time differences between California and Poland, we were able to meet and collaborate on sprint tasks and backlog grooming. Even though we encountered some challenges we were able to repay our technical debts thanks to the Agile approach. It is also worth noting that communication with the Client was exceptional – there was no topic too difficult to discuss.”



This web application core is an intuitive and advanced screenshots generator. As a Launchmatic user, you can pick from a selection of ready-made app screenshot designs created and tested by App Store Optimization experts and UI designers. Each of the templates available in the app is 100% customizable! Without any UX or technical knowledge, you can add your own text, alter the background, and more.
launchmatic screenshot designer

Paweł, QA Specialist

“When you look at the Launchmatic, at the first sight, you might think that it is a pretty simple application. Yet when it comes to Quality Assurance – it is definitely not! With each sprint, we add new features to it, so testing the app as a whole becomes challenging.

Another thing is, that this app has got a majority of graphic elements. So testing them is entirely different in comparison to, for example, accounting apps. The errors are mostly connected with those graphics missing or not rendering right. Yet thanks to taking deep care of the performance of our tests, we managed to launch the app where everything works just as it is supposed to!”

ios android screenshots designs


What Tim struggled with in his prior job, was the need to create a separate screenshot for each iOS and Android device. This takes hours of work and requires a deep, deep focus from a UX Designer side. Thanks to Launchmatic, you design your screen once, and the app automatically adjusts it to all devices, which saves you tons of work!


What is innovative in Launchmatic, that it has got a Google Translator integration. Thanks to it, you no longer have to translate each of your screenshots, hiring dedicated people with language skills, and pay them extra to do it. You create different language versions of your screenshot with a click of a button or manually input your translations for easy export yourself. This helps a lot when you plan to go with your app internationally and need different marketing materials for that!
caption translations

Adam, Ruby on Rails Developer & Team Leader

“One of the biggest challenges was to write Screenshots Generation mechanisms (scripts) to be easily extendable and independent from the user environment/browser. Moreover, the whole process was meant to be smooth and non-blocking for the user, where underhood thousands of images are fetched, generated and packed to archives. Utilizing resources in a way that prevents browser crashes, but also making the exporting process as fast as possible – that was our main goal with this functionality, and we’ve achieved it with success!”




launchmatic final application


Our plans to develop Launchmatic are ambitious. From the very beginning, we’ve built this app to make it easily expandable in the future. What at the beginning looked like a simple screenshots generator, grows bigger with each sprint to an advanced graphic design & marketing tool. The whole app development process was based on the feedback that Tim got from his early users and we still plan to add new features, whenever they will require them.

We’re open to creating an app, waiting for our client to test it on the market, and then coming back to the development after time. We care about your success so we will always be glad to welcome you back! Our 5 stars on Clutch that we’ve received from Tim shows clearly that we’re a good long-term partner – no matter when it comes to one project or several different ones!


“Unless you are a highly technical product manager I suggest getting a PM. Not only will they help manage your engineers while you’re asleep (granted you live in the West) but they provide a much needed buffer for some of the less technical clients to ask questions to. Also much easier to plan meetings and agendas with them as they will be much more communicative.

Railwaymen goes above and beyond to provide high-quality results at reasonable rates. The team is hard-working and organized, establishing a smooth workflow. They’ve quite literally built everything from the ground up and there wouldn’t be a product without them!”


Tim Jones,

Position, Company

Check interview with Tim and review

We are real!

Let's get it started!

Do you have project details?

estimate project
Joanna Brzezińska-Wajda - Head of Sales

Joanna Brzezińska-Wajda

Head of Sales

inquizits application

InQuizits Interactive

SaaS platform for customer engagement, advertising and data collection


The tool guarantees a CTR up to 40% higher than for standard banner ads.


What challenges does the app help to solve?

InQuizits Interactive is an advertising and data collection platform that uses quizzes, contests and polls to find and engage customers. The surveys and quizzes created by users are used for promotional activities via social media and email messages. With InQuizits, any company can develop new business opportunities and integrate its customers. Thanks to the interactive form of the banners, click-through rates are higher than in comparison with video ads.


Project Management​






Creation of an interactive tool to support advertising campaigns and sales.


Making the audience interested in an interactive form of advertising that translates into more engagement from them.


The cooperation with InQuizits has been on a very good level since the first days. The company's goal was to develop an advertising platform that would deliver a highly engaging user experience for both brands and their customers. In order to achieve this, we formed a team of 7 people. Among them, Project Manager, frontend and backend developers, as well as QA and UX/UI specialists.

Bartosz, Product Owner

“Defining scope for this project was an interesting challenge. Together with Bill we had to define a scope for a lean MVP version, so his customers could use it as quickly as possible. At the same time, it had to stand out when compared to already existing competition. We’ve managed to do this by improving areas where other similar apps are lacking eg. by adding robust sharing and management options.”



The initial version of the tool included a basic admin panel with simple functionalities. A registered user can create a new quiz in the dedicated dashboard. Creating a project is easy. It can be edited at any time. Also, in the Overview tab, users can view basic statistics such as Lead Generated, Content Summary and Content Ongoing. Content like quizzes can be grouped within companies, so it’s easy to keep track of multiple campaigns. The permission system of each company makes it easy to let co-workers edit or share content with their customers.

Piotr, Senior Ruby on Rails Developer ​

“Developing an MVP application, it is important to choose the right means to achieve the goal. Using unsophisticated tools and not much time we managed to create a fully functional and intuitive content editor. I am very satisfied with the result.”


The quiz editor allows users to create their own custom quizzes by using the intuitive approach – What You See Is What You Get. They can use many available graphic templates or create their own quiz from scratch. Besides standard questions, users can insert additional screens like product placement. Quizzes can include text and graphics as well as links. In preview mode, users may check the quiz before publishing it.

Konrad, Senior Front-end Designer

“The project turned out to be quite a challenge, especially the content editor elements and its presentation on mobile devices. Moreover, team work in a group of front-end developers is always a nice experience.”


The advantage of InQuizits projects is that they can be easily shared in multiple ways. Through social media as well as by email. Sharing content can be done by generating a link, using Programmatic Banner Ads, QR Codes, Social Media Links and iFrame embeds. ​​The easy sharing of content has a great impact on the reach and effectiveness of the created campaign.


Arkadiusz, Front-end Developer

“For me, it was very satisfying and fun working on InQuizits. Besides standard Javascript there’s a great and intuitive content editor built on top of React.js. With the use of Bootstrap CSS framework with some overrides to adjust it to our needs. We achieved a very nice and smooth looking app with responsiveness out of the box. Can’t wait to see how it will evolve.”


InQuizits platform offers a rich media ad unit compatible with most ad servers. Using IQ’s Programmatic solution offers uplift to CPM, CPC and CPA/CPL revenue. Research has shown that the engagement in interactive banners surpasses even video results. At the same time, it builds a stronger relationship between the brand and the client than in the case of standard advertising.


Jan, Senior Front-end Developer

“Working on the Inquizits project was exciting and demanding. My main task was to prepare a template for quizzes to be published on advertising network in a Rich Media Format. The online advertising environment was challenging because of many constraints that normally aren’t a problem and also because of not so great documentation. It was a great opportunity to go back to the basics and to use them to the fullest.”


InQuizits has a payment model integrated with the Stripe platform. This makes it easy and secure to plug in a credit card and set up. Access to the tool applies to those who opt for a monthly subscription, as well as for trial users who want to test the solution. Thanks to the subscription fee, the users have access to a professional marketing tool developed in the SaaS model.



4. UX / UI

One of our goals was to develop a platform that gives the user multiple ways to personalize content. We wanted the solution to be multi-functional, and easy to use at the same time. That is why we focused our attention on users of both traditional computers and mobile devices.

Ania, UX/UI Designer

“The most challenging part of the project was making sure that the content editor allowed for many different customisation options while being intuitive and easy to use. Another part of the design process was making sure that the editor works great not only on desktops, but also on much smaller mobile devices. This allows users to quickly edit content even without access to their computer”

5. QA

Testing of InQuizits mainly covered all functionalities of this marketing platform. We paid a lot of attention to solutions related to sharing content (quizzes) between users. The application gives several such ways, so each of them required a thorough analysis. Apart from content sharing, equally important for us were the functions of inviting friends to use the application, the subscription option and the payment methods.

Joanna, Quality Assurance

“I really enjoyed working on the Inquizits project. Due to its available options – the possibility of sharing the quiz in various ways. (Embed with iFrame, Rich media – digital advertising, via link) Testing inviting new teammates, subscriptions and payments-there were many paths here, with lots of interesting variations. A great cooperating team and a product-oriented customer.”


inquizits final app


The result of our activities to date is the development of a project MVP, which includes the basic functionality of the tool. Standard banner ads had a click-through rate of up to 40% lower than those from InQuizits. In the near future, we will focus on implementing further solutions, which include new content types and more robust data and statistics dashboards.


When building a new platform having a team that does not just blindly follow your directions, but offers product and design suggestions was a breath of fresh air. The team at RailwayMen did just that from UX/UI to project management and developers, their input was tremendous in getting us to where we are today.


Bill McDonnell,

Founder & CEO, InQuizits

Check interview with Bill and review

We are real!

Let's get it started!

Do you have project details?

estimate project
Joanna Brzezińska-Wajda - Head of Sales

Joanna Brzezińska-Wajda

Head of Sales