About Ankit

Founder of Spice Forms.
Spice Form is a Drag n Drop tool to create powerful web forms in minutes.

Introducing the GeoLocation Field – Capture Location data using Web Forms

Geolocation Field ScreenShot

We recently introduced a new Geolocation Field  which lets you capture location data of the user filling out the form.  It also lets you view the submission data on a Map.

Geolocation has several use cases and is perfect for organizations who have an on-field team doing surveys or data collection.

How does it work?

Well it is really simple to create Location Enabled Forms. Simply add the Geolocation field to your form to make it location aware.

Geolocation Field ScreenShot

Adding the Geolocation field will add a hidden field on the form which will be used to hold the user location data. Of course a user has to manually provide consent for sharing his location.

Geolocation Accuracy

Since we use HTML5 Geolocation technology, the accuracy of the data is dependent on factors like Device, Connection and Browser.  The accuracy is best on GPS enables mobile devices like SmartPhones and Tablets.

How to add a contact form to Ghost Blogging Platform

How to add a Contact Form to Ghost_image

Currently the Ghost Blogging platform does not have an native contact form builder , so one will need to use a third party form builder service like SpiceForms to add a contact form. In this tutorial I will explain how you can easily add a contact form (or any other form) to your Ghost blog.

I will making use of the default Casper Theme for adding the contact form.

This tutorial is primarily aimed at people who use the Ghost Pro service to run their blog.

Lets startContinue Reading

How to create a basic Contact form with SpiceForms?

Create a Basic Contact Form with SpcieForms - Feature Image

Coding up a contact form can be a pain. You will need to figure out the HTML Markup, CSS Rules, Data Validations,  Data Storage and Email Notifications. While none of these things are technically difficult but they are definitely time consuming.

Even if you are comfortable with programming, building and publishing a working contact form can take up a couple of days. However if you decide to use a service like SpiceForms, you can have a working contact form in 10 minutes.

In this tutorial I will cover how you can build a working contact form using SpiceFormsContinue Reading

How to prevent Form Notification Mails from becoming part of single email thread

SpiceForms Dynamic Submission ID

I use gmail to receive form submission mails. Things were fine in the beginning but as the number of submissions increased, I started facing a problem. The problem was that all the form submission mails are grouped into the same email thread and they show up as a single email conversation.Continue Reading

Introducing the Address Field, Name Field and Telephone Number Field

I am happy to announce the release of three additional fields.

  • Address Field
  • Name Field
  • Phone Number Field

We decided to introduce these fields as we saw a lot of our users trying to align multiple text boxes to capture data like address, name, phone number etc.  The introduction of these three fields will further ease the process of form creation.

Feature Update : File Uploads are now available

We recently added File upload feature to SpiceForms. You can now create forms and ask users to upload files.

Feature Update : You can now Publish / Unpublish a Form

This feature was developed based on the suggestion of our user. She wanted to un-publish the form after 15 days.  So we added a setting where you can quickly toggle the form status.  It is now possible mark the Form as Enabled / Disabled.

An Overview of the Features in First Release

Building Forms is boring and tedious. With SpiceForms our aim is to take the hassle out of building web forms.

We really want to make our users life simple and make sure that they spend less time in creating the web-forms and more time in running the business / drinking coffee / playing with their dog.

Even though it is a First release , it lets you build good looking and feature rich web forms. In this Post I will talk about the features supported in this release.

Here is the List of features currently supported :

  • Multiple Field Types
  • Conditional Rules
  • Notification and AutoResponder
  • Custom Thank You Messages
  • Conditional Thank You Messages
  • Form Style Customization
  • Submission Manager
  • Embed Forms in a Web Page

Lets look at the feature in detailContinue Reading

Basic Version is now Live

They say a journey of thousand miles begins with a first Step. Today we took a small but significant step and launched a basic version of SpiceForms.

It took us good 4 months of hard work to release the Alpha Version. It is still a work in progress and there are quite a lot of features and enhancements in the pipeline.

If you are interested in trying it out then you can Signup Here. Take note that it is currently free to use and all early users will get a highly discounted price at the time of Launch.

We have also launched a dedicated Product Blog. The idea behind it is to our keep our users informed about the latest features and development related to SpiceForms.

So if you are interested in SpcieForms then watch this space. :)

How to Use HTML5 Geolocation API – A Detailed Tutorial

Disply User LOcation on a Map using Geolocation API
Today, we will create web pages that are location aware.  We will utilize the Geolocation API to fetch the user Coordinates. To make things even better we will capture the user location and then display it on Google Maps. 


Before we begin, lets talk a bit about the Geolcation API.


What is Geolocation API?

The geolocation API allows you to easily fetch the geographical position of a user. If the browser support Geolocation API, one can easily get the Longitude and Latitude just using Javascript. The Geolocation API uses  multiple sources to determine the most accurate position of the user.   The location accuray depnds upon the best location source available.
The most common sources of location information are IP address, Wi-Fi and Bluetooth MAC address, radio-frequency identification (RFID), Wi-Fi connection location, or device Global Positioning System (GPS) and GSM/CDMA cell IDs. Here is link to Wiki

Continue Reading