Discuss Home · Bootstrapped Podcast · Scribbleton Personal Wiki · HelpSpot Customer Service Software

Bastions - Sales form testing made easy



I’ve been working on bootstrapping my first SaaS product, bastions, for a few months now. Bastions is a helpful QA platform that enables non-technical webmasters in creating automated tests for their online sales forms. The need derives from my own experiences in which client websites with business-generating sales forms (typically Salesforce Web-to-Lead forms) would break unexpectedly. With so many moving parts in online sales pipelines today, it was difficult to detect a break, figure out where it was broken once detected, and then determine when the form actually broke to help estimate how much business was lost. Sometimes, forms would be broken for months before noticed.

Bastions helps mitigate this by allowing you to easily automate testing routines for your CRM-backed sales forms. It uses Selenium to test your form just like a user would, keeping watch for any errors or failed assertions (a feature that you control), and proceeds to look for the new lead in your CRM (if integrated) to ensure it arrived at its destination.

This is my first attempt at bootstrapping anything, so I’d love your feedback. I’m constantly improving the product (new features enabling more use-cases, creating new integrations for more CRM’s, etc.) and I’m working towards getting an initial round of users.


Hi there,

Had a look at your site, but can’t get what you are selling. Testing? Sales Forms? And what is a sales form?

I think you need to 1) give examples of what you mean by sales forms, 2) Why it’s important to perform automated testing on these forms, 3) the benefits of Bastions compared to other approaches.

Makes sense?



Thanks for the feedback! I will adjust my messaging to make sure I’m getting the point across better.

By sales form I mean any lead-generating form. Contact Us forms, Request an Appointment forms, and any form on a website that results in a lead/prospect for the company.

They are important to test because, with so many moving parts, critical breaks are going to happen at some point or another. If there is no process in place to routinely test these forms, the result will be lost revenue for the amount of time that the break is present.

Bastions enables those without immense technical knowledge to setup an automated testing routine for their forms (which also integrate with their CRM to test the pipeline end-to-end).

Did that explain it well? I think that explaining the product, and conveying its value, is my weakest point. Any pointers on what specifically I could do to get my point across?


Ok, NOW I understand what you’re selling, and why non-technical Sales Managers need a way to set up automated testing.

3 points:

  • If you are targeting non-technical Sales Managers, you can definitely find a market - but you may want a +plus service where they give you the info you need, and you set it up for them (for a charge of course :wink: ).
  • The other is making a customer click to find out your pricing is never good. You will lose customers that way. Instead you can say something like, “Starting as little as $x per month, Bastions can doublecheck your sales process forms so that you don’t have to.”
  • Your price is too low. If you are selling to business, your absolute lowest price should be in the US $10/month. Five bucks is a coffee - barely.
  • And one other point, when does Bastions test, and how does it notify?



Thanks for the advice Bob! You’ve touched on two points that I’ve thought about experimenting with (the “+plus” managed service and the pricing), and now I think I just might :grinning:.

I’m always afraid of saying too much with web content, because I typically ramble in real life, so I will do some experimenting on creating better content that conveys all of this information and update the website soon.

I just realized that the page doesn’t mention bastions testing schedule at all, but right now the tests run everyday. I will be expanding to hourly testing soon though, so I’ll include that spec in the content just to be safe.

I appreciate it! This place is great.