Ticket #604 (closed New feature: fixed)

Opened 3 years ago

Last modified 9 months ago

New documentation: how to use the campaign feature to track newsletters

Reported by: matt Owned by:
Priority: major Milestone: 1.x - Piwik 1.x
Component: Documentation Keywords:
Cc: Sensitive: no

Description (last modified by matt) (diff)

Change History

Changed 3 years ago by matt

  • description modified (diff)

Changed 3 years ago by matt

  • component changed from Core to Documentation

Changed 3 years ago by skeeper

Changed 3 years ago by albass

Changed 2 years ago by domtop

Changed 2 years ago by heinetz

hi, i searched for a way to track links from a newsletter this way an it does it fine for me! but for a better presentation in actions/sites i use 'setCustomUrl' and then the paramter ?piwik_campaign won't work anymore. got any idea for a solution ?

thanks, best, heinetz

Changed 2 years ago by vipsoft

  • sensitive unset

heinetz: please don't use Trac for technical support questons. I believe I've answered your question in the forum already.

Changed 2 years ago by matt

heinetz, see #1198

Changed 18 months ago by matt

  • type changed from Bug to New feature
  • milestone changed from 3 - Piwik 0.9 - Surviving The Wild to 4 - Piwik 1.0 - Stable release

Changed 15 months ago by matt

  • milestone changed from 1.1 - Piwik 1.1 to Piwik 1.x

Changed 13 months ago by matt

Documentation written by idw in #1164 (should be updated when all tickets from #1042 are done)

Campaigns

You can use campaigns to monitor how effective links you send out through things like your email list or twitter. Campaigns allow you to add an extra bit of information to any link you make to your site that will let Piwik recognize visitors who have followed that link.

For example, you launch a big marketing campaign for summer. Instead of sending out links  http://example.org/ you would send out a link to  http://example.org?piwik_campaign=summer.

Note: If the address you want to link to already includes a ? you should replace the ? before piwik_campaign with an &. For example: •  http://example.org becomes  http://example.org?piwik_campaign=summer http://example.org?q=1 becomes  http://example.org?q=1&piwik_campaign=summer

You do not need to configure campaigns names in advance. Just use them in a link and visitors following those links will be tracked as campaign referrers and you will be able to monitor them in the Campaigns screen under the Referrers section of Piwik: SCREENSHOT SHOWING CAMPAIGN TABLE

To add a little more precision to the tracking you can specify different channels for your campaign by adding a second parameter so your link might read  http://example.org?piwik_campaign=summer&piwik_kwd=newsletter.

If you use keywords, you will be able to click on the name of the campaign to see the campaign referrers broken down by keyword. In this example, the summer campaign has had two visitors, one via the newsletter keyword and one with no keyword: SCREENSHOT SHOWING CAMPAIGN SUB TABLE

You will probably want to know more about your campaign visitors than just how many there were. The ‘More metrics’ button, second from the left under the table and highlighted in red below, will help you understand what those visitors did on your site: SCREENSHOT SHOWING ADVANCED STATS SECOND ICON

Advanced Configuration

If you would prefer not to have ‘piwik_campaign’ and ‘piwik_kwd’ in your links you can change the names of these parameters in Piwik’s configuration file. Your Piwik installation will have a subdirectory called ‘config’ and in that subdirectory is a file called ‘config.ini.php’. If you add the following lines to the bottom of that file then you will be able to use ‘x’ and ‘y’ in place of ‘piwik_campaign’ and ‘piwik_kwd’:

[Tracker] campaign_var_name = x campaign_keyword_var_name = y

You do not have to use ‘x’ and ‘y’. You can use whatever is convenient for you.

Changed 9 months ago by matt

  • status changed from new to closed
  • resolution set to fixed

(In [4571]) Fixes #604, #1042

Changed 9 months ago by matt

  • description modified (diff)
Note: See TracTickets for help on using tickets.