Search
Close this search box.

Measuring conversions

One of the basic features of SiteCatalyst is its ability to track conversions. To do so, you need to use Success Events. The Success Event is generally a counter of something happening on your site. However, there’s a couple of things that should be considered though, when using success events, especially if you’re using it to count things like leads…

One of the basic features of SiteCatalyst is its ability to track conversions.  To do so, you need to use Success Events.

The Success Event is generally a counter of something happening on your site.

There’s a couple of things that should be considered though, when using success events, especially if you’re using it to count things like leads etc.

Set it once

The default way that success events “count” is to increment the count everytime something happens.  However, this can lead to over-inflating certain things if you’re not aware that it’s doing it.

For example, if you set a success event every time someone starts filling in a form, and they don’t complete the form (say they go to another piece of content), and then they return to the form and start it again, the success event fires again.  Now you have 2 form starts counted.  Depending on your measurement strategy, this can be either a good thing or a bad thing.

You might in fact only want that event to be set once per visit – so even if the user abandons and then comes back, the event will only be set once.

To do this, you can ask support to use Event Serialisation – Once Per Visit.  Simply give the name of the report suite and the event name to them and they’ll make the necessary changes.

There are a number of other ways to manage Event Serialisation as well; you can do it at the code level too, but we’ve had good results by implementing it on the backend (i.e. through Support).

Tie it to a form

When you set a success event, you almost always pass in an eVar at the same time.

For example, if the user is starting a form, then you would also pass in the name of the form as an eVar:

s.events=”event2″;
s.eVar8 =”Stay in touch”;

In the above example, we’ve used event2 as a Form Start success counter, and eVar8 is the name of our form; in SiteCatalyst we’ve called our eVar8 Lead Type.

Then, when the form is submitted, you pass in the Form Complete event, and the same form name to the eVar:

s.events=”event3″;
s.eVar8 =”Stay in touch”;

Now that you’ve set the events and the eVar at the same time, you’ll be able to see conversion reports with success events.

Using the above example, you’ll see a report that shows Form Start and Form Complete, against Form Names.

Tracking Leads

Not every form complete may optin as a lead.  They may have requested information, but not checked the optin box.

So, it’s generally best practice to use another success events for optin tracking.  To do so, simply add another event on your thank you page, and if they checked the optin box, then (through some custom code your development team will possibly have to write for you), you can track optins as well.

s.events=”event3,event10″;
s.eVar8 =”Stay in touch”;

In the above example, we set event3 as Form Complete, and event10 as Lead Submitted, but only when the optin box was actually checked.  Otherwise, we’d just set event3.

Given that you now have 3 success events that you are tracking, you’ll need to ask Support to turn on Event Serialisation across these three events.

Using the above examples, you’ll now be able to see reports that show the Lead Type (name of form), with the various measures against it.  Below, we show the number of times the form was viewed (instances), the number of times the Form Start was set, the number of times the form was submitted, and the number of times that someone opted in from it.

The percentages shown are a percentage of the column, so for example, only 4% of Form Starts occur on this form (there’s other data here, but I’ve excluded it from this image.  From this you can also calculate conversion rates, by using a calculated metric such as [Lead Completes]/[Form Start], or [Lead Completes]/[Visits], again, depending upon how you want to report on things.

Measuring campaign conversions

Of course, you’ll probably want to know how your campaigns are converting – are they driving leads too?  Simply by using your campaign codes and SAINT (typical way to do it), you’ll be able to tie success events back to the campaign code (as it’s an eVar), and therefore you can see Leads by Campaign.

You’ll probably also want to do the same for Organic Keywords, and Internal Keywords and so forth.

Form Abandonment

The next level of analysis comes from understanding where in the form people are abandoning.  SiteCatalyst offers this functionality.  The steps are straightforward:

  1. You need to use the plugin “Form Analysis”.  Simply copy and paste it into your s_code in the plugins section.
  2. At the bottom of do_plugins function, in the s_code, you call the plugin using s.setupFormAnalysis()
  3. In the config section of your s_code, you set the name of your form in the s.formList=”form1″.  Comma separate values if you are tracking multiple forms.
  4. You make sure that you name your forms with whatever you put in the s.formList values.

With the above set, you should now be tracking form abandonment.  Each time a user clicks on the form but doesn’t complete it, just before they leave the page, the s_code will fire off to Omniture the name of the field they were last on.  If they submitted, you’ll see that too.  If they didn’t enter any information, that’ll be in the report as well.

Warning, the Form Analysis report is a little difficult to read though – so I’ll save that for another post.

The content and advice contained in this post may be out of date. Last updated on August 30, 2010.

Contact us

to discuss a range of services and support to suit your business needs and goals.

* Required field

Latest Blog Posts

VWO Test

Chief Marking Officers are in a perpetual balancing act, demonstrating ROI from marketing activities under the scrutiny of the Chief Financial Officer.

Read More »

Need Some Help?

We can work onsite or remotely with you and your team to provide capacity uplift or ongoing support as you need.

Need additional MarTech resources to supplement your team for special projects or to provide given expertise?

Data quality and integrity is key to any data strategy. We undertake audits and health checks that can give you peace of mind.

If you know your data could be working harder, but you’re not sure where to start, we can help.

We can help you build dynamic dashboards based on important metrics to fully inform the business.

Is it a CDP or a DMP that is right for your organisation? Let us help you work through the pros and cons.

Let us show you how to bring your online and offline data together to create a best picture of your customers.

Free assessments

Martech Talks: The Four Stages Of Attribution Excellence

This webinar was recorded in April 2024.

Download the full 2024 Digital Experience Benchmarks report from Contentsquare.

Note that the information contained in this presentation should not be taken as legal advice. Digital Balance and its partners recommend that you undertake your own legal investigation.

Martech Talks: The Four Stages Of Attribution Excellence

This webinar was recorded in October 2023.

Note that the information contained in this presentation should not be taken as legal advice. Digital Balance and its partners recommend that you undertake your own legal investigation.

Martech Talks: Privacy and Data Governance

This webinar was recorded in August 2023.

Note that the information contained in this presentation should not be taken as legal advice. Digital Balance and its partners recommend that you undertake your own legal investigation.

Martech Talks: Privacy Changes and Data Security

This webinar was recorded in July 2023.

 

Note that the information contained in this presentation should not be taken as legal advice. Digital Balance and its partners recommend that you undertake your own legal investigation.