What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    Feature Request: Domain Name Purchase/Quote Widget

    Asked by Skilltech on October 12, 2014 at 07:42 AM

    There should really be this widget available. So the people buying websites through your forms could request from the seller to acquire a particular domain name on their behalf.

    A simple domain name availability check, without an option to buy, simply check and choose if they also want to order a domain name WITHOUT THE ACTUAL BUYING PROCESS.

    Example:

    1. Choose a TLD dropdown (.com, .net and ALL the others)

    2. textbox where users can type in the domain name

    3. the indicator on the live form should instantly give a message ''it is available!'' or ''it is taken'', this text should be editable so it could be adjusted for different languages or the indicator should simply become red for taken and green for available.

    4. If the domain name is available, the checkbox should appear with an editable message saying something like ''I want this domain name'' and the users can then check the box and the form submission simply show that the user is interested in the particular domain.

  • Profile Image

    Answered by Shadae on October 12, 2014 at 09:39 AM

    Hi Skilltech,

    To confirm, you would like to have a domain purchase widget created to be used in your JotForm?

    If that is the cause, we can pass this on to our devs team, we will however need some additional information on what it is that you would like to accomplish.

    Is it a specific set of domain names that you will have available for purchase, or is it for any domain that is currently available for purchase at any given time?

    Do you want the user to be able to purchase the domain name at that time or will the option only show their interest in purchasing that domain name?

    We await your response. Thank you.

  • Profile Image

    Answered by Skilltech on October 12, 2014 at 10:21 AM

    Hi Shadae,

    My original idea was to:

    simply allow checking of domain name availability (all available domain names in the world) without the purchase option (with an in-form indicator that shows the user if the domain is taken or available, and "IF AVAILABLE" then "CHECKBOX APPEARS" with a label "I WANT THIS DOMAIN" and user can let the form owner know that they are interested in that domain name), the form owner receives as a result either:

    DOMAIN NAME: NO

    or

    DOMAIN NAME: YES

    DOMAIN NAME TITLE: www.example.com

    But now that I gave you question a thought, it would be extremely helpful if jotform covered domain names with more than on widget since domains are such a CRUCIAL part of the web.

    And actually, all your propositions are GREAT.

    1. There should be a form allowing a specific set of domains to be purchased (this would be useful to people/companies that sell "exclusive" domains which they acquired over time)

    2. There should be a form for purchasing any domain that is currently available for purchase at any given time.

    3. AND MOST IMPORTANT TO ME, WHICH I SUGGESTED IN THE FIRST PLACE is what you mentioned last: "the option for user to only show their interest in purchasing a domain name" and they should know if it's available by simply having an in-form availability indicator that tells them if it's available, and a check box that let's them say "I WANT IT" if it is available.

    FORM 1 - SPECIFIC SET OF DOMAINS - would be useful for domain name traders

    FORM 2 - DOMAIN NAME PURCHASE JOTFORM WIDGET - this would such a valuable form for companies that would buy the domains on behalf of their clients (e.g. design studio buys a domain for a plumber)

    FORM 3 - DOMAIN NAME AVAILABILITY CHECK JOTFORM WIDGET - This would be useful for design studios, domain sellers and so on (e.g. User shows interest in a domain name while buying a website design)

  • Profile Image

    Answered by Skilltech on October 12, 2014 at 11:25 AM

    Here is the pseudo code for what I had in mind:

     

    DEFINING ELEMENTS AND THEIR CHARACTERISTICS:

     

    SEARCH BAR

    // With styling options like color, transparency, border and round corners
    // or at least should have a number of predefined styles to choose from

     

    DROP DOWN MENU

    // At right side of the search bar.
    // Form owner can edit which TLDs should be in a dropdown menu e.g. .com, .net, .me ...
    // Default value = .com
    // Also styling options as for the search bar

     

    SEARCH BUTTON

    // Searches all available domain names on the market
    // Also has styling options mentioned

     

    CHECK BOX

    // hidden or dimmed
    // Prepopulated, with check mark
    // With a TITLE "I'm interested in purchasing this domain name"
    // TITLE text should be editable, because of language differences

     

    NOTIFICATION A: "It's Available!"

    // This text should be editable, because of language differences
    // Color: green

     

    NOTIFICATION B: "It's taken"

    // This text should be editable, because of language differences
    // Color: red

     

    AVAILABLE

    // domain name is available after the search is performed

     

    TAKEN

    // domain name is taken after the search is performed

     

    SUBMIT

    // submit form button

     

    RESULTS

            DOMAIN
            // shows whether the user is interested in purchasing a domain

            DOMAIN NAME
            // shows the domain name the user is interested in (e.g. www.example.xom)

     

    RESULT POSITIVE

    // in form submission, show DOMAIN: = "YES";
    // in form submission, show DOMAIN NAME: = "www.example.com";

     

    RESULT NEGATIVE

    // in form submission, show DOMAIN: = "NO";
    // in form submission, do not show DOMAIN NAME

     

    ALGORHYTHM

    // instantly checks the domain name availability in real-time
    // searches the database of all available domain names in the world
    // the database is defined by DROPDOWN MENU, e.g searches all free ".com" domain names
    // performs the search after each character is inputed in the SEARCH BAR
    // exaple: user is typing in any string with positions defined as "1,2,3,4,5,6,7...n"
    // user types the character in position: "1", the ALGORHYTHM runs for: "1";
    // user types the character in position: "2", the ALGORHYTHM runs for: "1,2";
    // user types the character in position: "3", the ALGORHYTHM runs for: "1,2,3";
    // user types the character in position: "n", the ALGORHYTHM runs for: "1,2,3...n";
    // after every search ALGORHYTHM runs, ends and is ready to run again

     

    // ALGORHYTHM end results:

            IF AVAILABLE THEN show NOTIFICATION A
            IF AVAILABLE THEN show(undimm) CHECKBOX
            IF CHECKBOX unchecked AND IF click: "SUBMIT" THEN end in RESULT NEGATIVE
            IF CHECKBOX checked AND IF click: "SUBMIT" THEN end in RESULT POSITIVE
            IF not available THEN show NOTIFICATION B

     

    HOW IT WOULD PLAY OUT:

    1. user comes upon this widget in a form;
    2. user chooses a type of domain to search by using: "DROP DOWN MENU";
    3. user starts typing the domain name he is looking for
    4. ALGORHYTHM runs
    5. User sees either NOVIFICATION A and CHECK BOX or user sees NOTIFICATION B
    6. After the use clicks SUMBIT, form owner either sees RESULT NEGATIVE or RESULT POSITIVE

     

    THE END

     

     

  • Profile Image

    Answered by Shadae on October 12, 2014 at 11:27 AM

    Hi Skilltech,

    Thank you for clarifying your request. See that your request for one widget has turned into a request for three. I have moved the other two request to different threads and we will discuss the original request in this thread.

    You can find them here: http://www.jotform.com/answers/441901 and http://www.jotform.com/answers/441902 

    the option for user to only show their interest in purchasing a domain name and they should know if it's available by simply having an in-form availability indicator that tells them if it's available, and a check box that let's them say "I WANT IT" if it is available.

    To provide more clarity, what is that reasoning behind this request? We would need more information to see how practical a request would be. It seems more practical, that if the domain name is currently available and the customer would like it, that they should have the ability to purchase it at this time.

    e.g. User shows interest in a domain name while buying a website design

    If they will be purchasing the web design at that time, wouldn't it be a more suitable option to purchase the domain name as well, instead of risk having it purchased by someone else?

    Please understand that we would like a complete understanding of the reasoning behind the request to see if this would be something that other users would be interested in having implemented.

    We await your response. Thank you.

  • Profile Image

    Answered by Skilltech on October 12, 2014 at 11:57 AM

    Hi Shadae,

    Here is the reasoning behind requesting this particular type of widget:

     

    1. If a user is requesting a QUOTE and not buying at the time but wants a convenience of checking the availability - IMAGINE that a USER is inquiring at a DESIGN STUDIO and they want a QUOTE on a DESIGN SERVICE (e.g. website + domain + hosting + logo). If the user is simply getting a quote at the time, it wouldn't be wise to buy the domain at this time. But both the USER and the FORM OWNER would know which domain to keep an eye out for later.

    2. If it's impossible to charge the user online - In many countries, the users WILL NOT want to buy online but instead they will go and pay for the service in a bank after they have double-checked the company's credentials, they will be more confident to finish the purchase by actually going to a bank. In this case the widget with an actual purchase would be harmful for the rest of the form because it would allow the user to complete the QUOTE request.

    3. Easy implementation - the widget wouldn't require the FORM OWNER to have a PayPal account, or any other account, or to implement payment processing so everyone could have this great option in an instant.

    4. It would be a simple, powerful and effective tool for simply checking the availability of domain names.


    And, after giving this further thought, a fourth type of widget comes to mind so clearly now:

    FORM 4 - JOTFORM DOMAIN NAME FORM ALL-IN-ONE

    * IT CHECK DOMAIN NAMES AVAILABILITY
    * IT ALLOWS FORM OWNERS TO RESELL AN AVAILABLE DOMAIN NAME TO FORM USERS
    * IT INTEGRATES WITH GODADDY AND OTHER POWERFUL REGISTRARS AT THE SAME TIME
    * IT ALLOWS FORM OWNERS TO RAISE THE PRICE BY $xx.xx AND SHOW THE NEW PRICE TO FORM USERS
    * IT ALLOWS FORM OWNERS TO ADD AND SELL ''EXCLUSIVE" DOMAIN NAMES AS PRODUCTS AND PRE DEFINE THE PRICES FOR EACH DOMAIN/PRODDUCT

     

  • Profile Image

    Answered by Skilltech on October 12, 2014 at 12:01 PM

    Correction for last comment:

    At 2.

    "In this case the widget with an actual purchase would be harmful for the rest of the form because it would allow the user to complete the QUOTE request."

    Should be:

    "In this case the widget with an actual purchase would be harmful for the rest of the form because it wouldn't allow the user to complete the QUOTE request."

  • Profile Image

    Answered by Shadae on October 12, 2014 at 01:33 PM

    Hi Skilltech,

    Thank you for providing more information regarding the practicality of the request.

    I have moved your fourth suggestion to a new thread and it will be answer here: http://www.jotform.com/answers/441950

    I will pass this on to our development team for them to review it. I cannot say if it will be implemented and if it is going to be how soon before it is available.

    However any update will be provided to you here.

    I do have a few more questions however, which I am sure may come up when this request is being discussed.

    If the purpose of the form is only for quotation purposes, why would the exact domain be needed? Will the quotation of the domain price depend on the domain itself and not just a standard price?

    If so wouldn't it be better to just have the user provide a list of desired domain name and the quote will inform them if it is available and how much? Or even if it is not available, how much it would cost to get it from its current owners?

    Also it being used for quoting, does not say much to it being available at the time the quote is requested, as by the time the user decides if they would like that domain, it may have already been purchased by someone else and the process of quoting may have to be done again?

    In other words, if the domain name is not going to be grabbed instantly, why would the current availability be necessary? If you the form owner will then "do research" so to speak to determine the price. Even if it is a set price, again it is not necessary to know if the domain name is available at that time for quoting purposes.

    Again, just trying to understand the concept of the idea on whole. Look forward to hearing from you.

  • Profile Image

    Answered by Skilltech on October 12, 2014 at 02:25 PM

    If the purpose of the form is only for quotation purposes, why would the exact domain be needed? Will the quotation of the domain price depend on the domain itself and not just a standard price?

    The form would be multi-purpose. Quotation form using this widget is just one of the practical uses. This type of widget would:

    Offer the users the ability to check domain name availability ON THE FORM OWNER'S WEBSITE
    This type of service would generate website traffic. (if people are looking for a free domain name they are likely to look for a website design and a lot more services, this option would drive real customers to form owner's website)

    If so wouldn't it be better to just have the user provide a list of desired domain name and the quote will inform them if it is available and how much? Or even if it is not available, how much it would cost to get it from its current owners?

    It would be be one way to solve this but, again, your question is still limited to quotation forms. Form owner could, if they wanted to, and in case the domain name is available, add a domain name purchase order to pop-up. This order should be separated and thus give the flexibility to the form user. Again, a simple availability check has many implementation benefits and can be multi-purposed.

    Also it being used for quoting, does not say much to it being available at the time the quote is requested, as by the time the user decides if they would like that domain, it may have already been purchased by someone else and the process of quoting may have to be done again?

    Again, the widget wouldn't only be used for quoting. And if it was used in quoting form, and the domain name is no longer available when payment is completed, the form owner would suggest other domains. Have in mind the part I already described, there is a good deal of customers on the market who will go to finish the payment in the bank. In case the domain name is 'snatched' before before the design studio buys it, and if the user doesn't want to buy any other domain name, a refund could be issued.

    I think this also covers the last question.

    I hope this answers your current questions.

    Again, domain check/sales/lookups is a VERY important subject and I believe that JotForm should pay great attention to it. The ALL-IN-ONE widget should actually be the best solution and should have very powerful setup options. It would be a great solution for this type of services.

     

  • Profile Image
    JotForm Support

    Answered by Jan on October 12, 2014 at 04:04 PM

    Hello Skilltech,

    We would like to thank you for the detailed information you provided in this thread, it will surely help our developers. A request ticket was already filed for this feature. Our developers will take a look at it. I cannot provide a turn around time when will this be available but once it is available, we'll be surely notify you on this thread.

    We highly value our customer suggestions because it will help us improve our service.

    Again, thank you for choosing JotForm.

  • Profile Image

    Answered by Skilltech on October 12, 2014 at 06:31 PM

    Hi Jan,

    Thank you and the rest of the support team for listening.

  • Profile Image
    JotForm Support

    Answered by steve on October 14, 2014 at 12:13 AM

    Hello-

    Thank you for the suggestion. We've reviewed it and it's possible we'll build it. We have a few similar widgets. We do allow users to build widgets as well, if you're interested.

    http://developers.jotform.com/widgets

    Otherwise, this ticket will be updated if/when we have news to share on this.

    Regards,

    -Steve