On this page
Unleash your genius.
Get genius ideas, actionable tips, and smart solutions in your inbox once a month.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Using Formstack to Overhaul a Tedious Registration Process

Guest Author
July 11, 2017
Min Read

This content originally appeared on Dan Tushinski's personal site, tushinski.com. It has been re-published here with permission from the author.

Care Dog Training provides a variety of dog obedience classes and boarding and training options from puppy age on up. Group classes, private training, and boarding for weeks at a time can be difficult to monitor and manage—especially if the process has multiple tedious steps.Care’s owner asked if I had a better way to manage class and boarding registration and payment. I had just the solution: Formstack.

Frustrating Process

Care would collect registration forms from customers in the following way:

  1. Customer would go to the Care website
  2. Download and print the registration document
  3. Complete the registration
  4. Scan and mail the form to Care with a deposit check

This process was not always followed. Customers would scan and email documents without the registration fee or deliver the forms during the first class along with a check.The process did not allow for quick turnaround and head count for various dog obedience classes.

Formstack Streamlines the Registration Process

Upon hearing about the process Care was using, I was astonished at the patience they had. I instantly proposed a streamlined option.We agreed to completely get rid of online documents that needed to be printed and completed due to inefficiency. One of Formstack’s core functionalities is to replace paper forms with online forms.I created one registration form in Formstack that allowed the customer to choose their class and time slot. There were subtle differences in the data Care needed for each class. These variations were easily addressed by if/then rules in Formstack. Simply put, if a customer chose a Puppy Kindergarten class, they were presented with one set of questions. The customer would see a different set of questions if he chose week-long Board & Train. Formstack made it simple for me to create the flow by indicating “if Puppy Kindergarten is chosen, then display a block of puppy questions.” I just followed this logic for each potential class choice and ended up with a dynamic, adaptable form that changed based on customer choice.

Logic on Registration Form

A few hours of work completely eliminated the need for forms to be printed, completed, and mailed.

The Dog Ate My Registration Check

No more excuses of forgetting to mail a check, not having a check left to bring to class, or any other assortment of reasons. I needed to allow the form to collect registration fees, which is easily done with Formstack's integration with PayPal. I will not get into integration specifics, but Formstack does make it easy. You simply provide Paypal credentials to Formstack, and the tool will connect to Paypal for you. Collecting payments is then a cinch. The only task left to complete is telling the form just how much it should charge for the fee.Again, Care’s fees vary by class, and the registration form needed to account for those differences. By assigning a cost to each class, the form auto-calculates the fee and displays the payment total and options to pay via credit or debit card. The customer need only provide payment info, and the fees are withdrawn and in Care’s virtual hands within days—a far cry from mailed checks.

Signed and Delivered

Lastly, Care needed a signature from the person who would be training the pooch. Formstack had the answer. Simply adding a signature field automatically enables the user to sign their name with their mouse (on a laptop, for example) or with their finger (on an iPad or any other tablet). Pretty simple solution.

Formstack Electronic Signature Field

I also built in rules for the form that essentially say “unless the fee has been paid and signature provided, the form cannot be submitted.” In so doing, we verify that the entire registration is complete and Care gets what it needs. If any element is missing, a simple message appears telling the user to provide whatever is missing.Once complete, all the form data, the signature, and payment details are automatically emailed to Care’s owner. She now has a complete record of the latest doggy enrollee, a record of payment, cash awaiting her in Paypal, and any details for the customer she may need if, for any reason, she needs to contact the customer.My usage of Formstack in no way covers all aspects of the tool, but it fits a very real need for Care Dog Training. There are more capabilities and integrations offered by Formstack. If you have a manual process or a process that relies on paper forms, I strongly recommend checking out Formstack.

About the Author

Dan Tushinski is a digital marketing director with a background in developing and implementing successful website and search initiatives, spanning the divide between IT and marketing by connecting marketing insights and initiatives to technical implementations. In connecting these two entities, Tushinski develops enterprise-wide strategies that directly impact the bottom line.

Formstack has solutions to every problem in your business, we love to help! Try any of our Formstack products for free in our 14 day trial


Unlock the Power of Workflow Automation with Step Logic

Discover how Formstack's new Workflows feature revolutionizes automation with group approvals, dynamic data routing, and enhanced flexibility for all your busin
Read more
Guest Author
This post was written by a guest author with relevant expertise that can help you realize your practically genius ideas in the workplace.
More Articles