Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...track responses of a mailing through link-hit counter - is there a module ?track responses of a mailing through link-hit counter - is there a module ?
Previous
 
Next
New Post
11/21/2006 5:49 PM
 

Hello all,

 

I am looking for a module that makes it possible to count the hits to a link of the following form:

 

http://www.mysite.com/something.aspx?ID=XYZ

 

and redirects afterwards to a common location :

 

http://www.mysite.com

 

What I would like is to identify with XX the recipients of a mailing, so that I might know who of the recipients has clicked on the link in the mail.

 

See what I mean?

 

Thanks for any indication!

 

Regards,

Fabian

 
New Post
11/22/2006 8:40 AM
 

Fabian-
Have you seen the opt in email module from DataSprings, they provide stats on email messages. It says it tracks who opened the emails, how many were sent... You would have to ask them if they provide the stats for clicking on links in the email. Here is the link on SnowCovered: http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&PackageID=5858&search=&pagenumber=0&sortby=&tagid=.

Or I just did a search on SnowCovered and in the questions on the bottom of this module it says it tracks link clicks in the newsletters. The module is called: LK_NewsLetter v3.0.0 http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&PackageID=5036&search=newsletter&pagenumber=0&sortby=&tagid=.

Would you let us know how they work if you purchase one. Thanks!
__________________

Stephanie

www.FEECO.com | www.ENCAP.net

 
New Post
11/24/2006 12:04 PM
 

Hi skinjerski,

thanks a lot for this hint.

I checked the feature list and decided that this module was "too powerfull" for what I need. So I wrote my own "LinkTracker".

Thanks !

Regards,
Fabian

 
New Post
1/18/2007 10:52 PM
 
would you mind sharing your linkTracker module?  drgarza at gmail dot com

Eric Garza
EGI Consulting
Dallas, TX
(972) 767-5930
View my profile on LinkedIn

Are you looking for DotNetNuke ModulesDotNetNuke Skins or DotNetNuke Support?

 
New Post
1/19/2007 10:29 AM
 

Hello Eric,

in fact I did not create a module, but simple wrote an independent application. The idea is very simple :

 

Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Try
Dim ___LinkTracker As New LinkTracker
___LinkTracker.ContactID = Request.QueryString("contactid")
___LinkTracker.RequestUrl = Request.Url.OriginalString
___LinkTracker.IP = Request.UserHostAddress
___LinkTracker.Moment = Now
___LinkTracker.TargetUrl = Request.QueryString("targeturl")

'this is my custom made persistency system - you would have to write the object to the db
Library.Percistency.PersistencyDriver.UpdateObject(___LinkTracker)
Catch ex As Exception

Finally
Dim TargetUrl As String = Request.QueryString("targeturl")
If TargetUrl <> "" Then
Response.Redirect(Request.QueryString("targeturl"))
Else
Response.Redirect("http://www.yourdomain.com")
End If
End Try
End Sub
End Class

Public Class LinkTracker
Private _ID As Integer
Private _ContactID As String
Private _RequestUrl As String
Private _TargetUrl As String
Private _Moment As Date
Private _IP As String
Public Property ID() As Integer
Get
Return _ID
End Get
Set(ByVal value As Integer)
_ID = value
End Set
End Property
Public Property ContactID() As String
Get
Return _ContactID
End Get
Set(ByVal value As String)
_ContactID = value
End Set
End Property
Public Property RequestUrl() As String
Get
Return _RequestUrl
End Get
Set(ByVal value As String)
_RequestUrl = value
End Set
End Property
Public Property TargetUrl() As String
Get
Return _TargetUrl
End Get
Set(ByVal value As String)
_TargetUrl = value
End Set
End Property
Public Property Moment() As Date
Get
Return _Moment
End Get
Set(ByVal value As Date)
_Moment = value
End Set
End Property
Public Property IP() As String
Get
Return _IP
End Get
Set(ByVal value As String)
_IP = value
End Set
End Property
End Class

 

Hope this will help you.

Regards,
Fabian

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...track responses of a mailing through link-hit counter - is there a module ?track responses of a mailing through link-hit counter - is there a module ?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out