By Lee Sykes
February 2009
In this tutorial we demonstrate how to add an opt-in email form to a DotNetNuke page and send those details to a third party email newsletter service such as AWeber.
To create the form we use DataSprings Dynamic Forms module and in particular we make use of the Completion Events Section and HTTP Post option. This tutorial assumes that you are already familiar with
DataSprings Dynamic Forms Module, so make sure that you follow the
quick start guide and all the other videos regarding DataSprings Dynamic Forms Module on DNN Creative.
If you have used a service such as
AWeber before, you will be aware that when you create a newsletter group they will provide you with some HTML form code to add into your HTML pages. However, with DotNetNuke, you cannot paste HTML code for a form directly into a DotNetNuke page, so you need to use a module such as DataSprings Dynamic Forms to create the form, capture the form data, and then send it to aweber.
The videos contain:
Video 1 - Introduction, How to build an Email Opt In Form using DataSprings Dynamic Forms
- Introduction
- How to create an email opt in form using DataSprings Dynamic Forms module
- How to use the Question Wizard to quickly build the form
- How to edit the name field
- How to use the Advanced Wizard to set the form fields to required
- How to use the Advanced Wizard to set the form fields required field error text
- How to use the Advanced Wizard to set the form fields required field error message
- How to configure the form, display, layout and submit button
- How to create a Form Completion Event to send the user to a thank you page
- How to test the form
Time Length: 7min 30secs
Video 2 - Configuring Aweber, Capturing the Code, Configuring Dynamic Forms
- Aweber
- How to create an aweber opt in email web form for your email list
- How to get HTML for the aweber form
- DataSprings Dynamic Forms Completion Events
- How to create a HTTP Post Event Type
- How to construct the Post URL
- How to construct values for the HTTP Post
- How to view the short name of a field
- How to test the Opt in Email form
- How to check the Opt in list in aweber
Time Length: 10min 01secs
Total Time Length: 17min 31secs