| Home | Domain Management | E-mail | Mailing Lists | QwikZite | Helpdesk | EnglishNederlands
Search





 Mailing Lists
 Mailing Lists at a glance
 Setting up a mailing list
 Creating subscription forms

How to include a subscription form on your website


For enabling you to use fill-up forms on your website, a so-called 'script' is installed on our servers. This is a piece of software that automatically generates a mail message to you when website visitors have filled out such a form.

It is relatively easy to create a subscription form for a mailing list. If you follow the steps below and use the described standard form, in your mailing list programme Mailman you can suffice with simply pressing a button to accept or deny subscription requests.



Step 1: Asking for permission

We are using the Matt's FormMail script. For keeping control over possible spam abuse, the script needs to be configurated in such a way that it only accepts mail being sent from your website.

Consequently, first of all you need to request us to enable FormMail for your website, by sending a mail message to: support@suares.nl.



Step 2: Creating a "thank you" page

You have to add a "thank you" page to your website. This is the page that visitors will see after they have completed and submitted the form.
(If you submit the example form included below in step 3, you will see an example text for such a page.)

Name the page thankyouforsubscribing.html

If you are using the CMS QwikZite:
Create a new page, and link it up with the topic thankyouforsubscribing in the menu 'Topic'.



Tip:
As website visitors may loose their way a little bit, you can redirect them to the last visited page:
Press here or press the browser button 'Back' to return to the original page.


by including the next text:
Press <A HREF="javascript:history.go(-1)">here</A> or press the browser button 'Back' to return to the original page.




Step 3: Adding the form to a web page

To include the next form in a web page:
Subscribe to the newsletter
Type your mail address and press 'Enter':



you shall insert the following text:
<B>Subscribe to the newsletter</B>
Type your mail address and press 'Enter':


<FORM ACTION="/scripts/FormMail.pl" METHOD="post">
<INPUT TYPE="hidden" NAME="recipient" VALUE="nbmb-news-request@mailing.nbmb.nl">
<INPUT TYPE="hidden" NAME="redirect" VALUE="http://www.nbmb.nl/thankyouforsubscribing.html">
<INPUT TYPE="hidden" NAME="subject" VALUE="subscribe">
<INPUT TYPE="text" SIZE="40" NAME="email" VALUE="">
<INPUT TYPE="hidden" NAME="required" VALUE="email">
</FORM>



The following adjustments need to be made in this text:

  • The green colored text can be replaced by any other text of your choice.

  • The blue colored mail address 'recipient value' shall be replaced by the request-address provided to you when your mailing list was created.

  • In the blue colored url 'redirect value' (the redirection to the "thank you" page), the domain name shall be replaced by your own domain name.


If you use the CMS QwikZite, the following additional adjustments need to be made:

  • The blue colored url 'redirect value' (the redirection to the "thank you" page) shall be changed into http://......../thankyouforsubscribing (withóut .html)

  • All 'line-breaks' in the form text shall be removed, e.g.:

    <FORM ACTION="/scripts/FormMail.pl" METHOD="post"><INPUT TYPE="hidden" NAME="recipient" VALUE="nbmb-news-request@mailing.nbmb.nl"><INPUT TYPE="hidden" NAME="redirect" VALUE="http://www.nbmb.nl/thankyouforsubscribing"><INPUT TYPE="hidden" NAME="subject" VALUE="subscribe"><INPUT TYPE="text" SIZE="40" NAME="email" VALUE=""><INPUT TYPE="hidden" NAME="required" VALUE="email"></FORM>

    (For further information, see also Tips & Tricks at QwikZite.Net)


   

To top of page
 
Adjusting and extending your form

If you wish to adjust or extend the standard form described at this page, you will find more explanation about forms in Jan's Guide to HTML by Jan Weijers.

Specific information about the features of the FormMail script can be found in Matt's Script Archive.
Developed with QwikZite (version 1.12)