How to Setup Facebook Ad Tracking in Voluum Properly?

Tracking setup for Facebook

Last update: 07.07.2020 

Facebook ads can generate a high number of qualified leads. Unfortunately, even slight discrepancies in tracking data can make it difficult to understand whether your ads are converting or not. There are a lot of traps waiting for you, so make sure you know how to accurately set Facebook Ads tracking by reading this post.  

Facebook Ad tracking – do or do not?

There were more than 5 million advertisers monthly on Facebook last year (according to Reuters). It should not be surprising as the leader of the social network market has more than 2.07 billion monthly active users. Facebook leaves YouTube (1.5 bln) and WhatsApp (1.3 bln) far behind. With such a great, diverse audience, you have unlimited possibilities. Also among Voluum Users, Facebook Ads is a quite popular source of traffic.  

To get a slice of Facebook’s advertising pie you need to get familiar with the right tools and handle your analytics very well. As questions about Facebook ads tracking in Voluum are quite popular, we decided to cover this topic and give the answers to the most common ones:  

  1. Can I add Facebook Ads as a traffic source in Voluum?
  2. What data can I pass when setting up Facebook Ads as a traffic source?
  3. How to set up Facebook Ads as a traffic source in Voluum?
  4. Is it possible to track Facebook Ads conversions with Voluum? How to place a Facebook Ads tracking pixel?
  5. Can you provide a guide with the best practices for Facebook Ads campaigns?

Facebook Ad tracking in Voluum

Yes, you can integrate Facebook with Voluum and it works the same as any other traffic source. You click the “New traffic source” button and select either the Facebook or Instagram traffic source templates. This will configure all tracking tokens in Voluum automatically.

Facebook allows you to pass different kinds of data such as source, ad ID, campaign ID/name, age, gender, etc., either dynamically or statically, using tracking tokens. So, for example, if your ad is available in multiple placements, such as Instagram Stories and the Desktop News Feed, the {{placement}} parameter will automatically be replaced with the correct placement value.

You can track the following information with Facebook’s dynamic tokes:

  • Campaign ID
  • Adset ID
  • Ad ID
  • Campaign name
  • Adset name
  • Ad name
  • Placement
  • Source site name

If you would like to track other information such as age, gender, interests, etc. you need to specify the static value for each single ad in Facebook.

What Facebook does not support is the option to track the cost value using tokens. What it means is passing the information about the cost requires manual data entry. Or at least, it would, if Voluum didn’t have the Automizer feature.

The Automizer

Automizer integrates Voluum with Facebook, and many other traffic sources, on a deeper level than standard tracking methods. With this integration in place, costs will be tracked – something that otherwise was not possible to achieve automatically.

If you are a Voluum user and wonder, how to get Automizer, I have a good news for you – you already have it. 

To integrate with Facebook, to to the Automizer tab, then Traffic Sources tab, and click the Add integration button. Select Facebook from the list of available traffic sources.

Follow the on-screen instructions to integrate.

The Direct Method of Tracking

Facebook doesn’t like redirects. That’s a fact. However, Voluum provides you an alternative to a standard redirect tracking that protects your campaigns from Facebook’s watchful eye. This alternative is called the Direct Tracking Pixel. It provides you with a special script that you implement on your landing page. This script makes a request to Voluum on a page load with visitor information. So there is no initial redirect through a tracking domain.

  • Facebook is happy because it actually sees the visitor’s destination.
  • You are happy because the Direct Tracking Pixel comes with the same tracking options as you had with a redirect tracking.
  • Voluum is happy because it helped yet another marketer.

Use this direct tracking method when setting up your Facebook campaigns.

Set up Tracking of Facebook Ads

Firstly, you need to set up Facebook as a traffic source in your Voluum panel. Select the Facebook traffic source template from the list of available templates.

screenshot of a traffic source template selection in Voluum

The Direct Tracking Pixel is already enabled for this template. Save this template.

Secondly, click on New campaign and choose Facebook as your traffic source. Fill out all required fields. If you have any doubts about campaign creation, you can check out our knowledge base for more information here.   

After you create your campaign, the Direct Tracking URL and Direct Tracking Script will be generated by the system. Save them both in any text editing tool.

Screenshot of a campaign creation process in Voluum

Thirdly, go to your landing page and paste the Direct Tracking Script into your page’s HTML code. Precisely in the <HEAD> section. Like so:

<HEAD>

<TITLE>Sample “Thank You” Page</TITLE>

direct tracking script

</HEAD>

The fourth thing you need to do is to go to your Ad Manager in Facebook. Paste your Direct Tracking URL in the Website URL text field. All tracking parameters are already added to the URL. If you want to add additional parameters with static values, you need to add tracking parameters yourself. For example, you can put a parameter for age (“age=18”) and gender (“gender=woman”), separated by the & character. That way, apart from Facebook’s dynamic tokens, you will always pass fixed visitor’s age and gender.

Screenshot of a Facebook Ads Manager with Voluum's Direct Tracking URL

Time to get technical – place your Facebook ad tracking pixel

The last step is to insert the Facebook tracking pixel into Voluum. This step is optional and should be done only if you wish to pass information about conversion from your affiliate network, through Voluum, to Facebook. The Facebook pixel is a small piece of JavaScript code that you copy and paste into key pages along with your conversion funnel.

Voluum only needs a non-script part version of this pixel that looks like a normal URL. Create a pixel in Facebook and get the URL part of the script:

Schreenshot of a Facebook Pixel with a non-script part highlighted

Place the URL that you have copied from Facebook’s pixel in the Pixel redirect URL field in a traffic source form in Voluum.

Screenshot of a traffic source form in Voluum

Remember that the pixel will only work correctly if you use a conversion tracking pixel to track conversions from your offer. Using the S2S postback to report conversions from your affiliate network will not work with Facebook pixel.

If you conduct the setup right, your conversions should be visible in both the Voluum and Facebook panels.

Facebook Ad tracking is not that hard, is it?  

We hope we answered all your questions regarding tracking Facebook ads. If not – let us know! We’ll be happy to help you with your doubts 😉

After refining your process and accurately setting up your tracking parameters, it’s time to maximize your ROI on Facebook Ads. To do so, make sure you are following our best practices.  


Key Takeaways:

  • Facebook has more than 5 million advertisers. Monthly!
  • You can use Facebook as a Traffic Source in Voluum.
  • While using Facebook Pixel, it will work correctly only with the corresponding tracking pixel within Voluum.

Start Tracking Facebook Ads
with Voluum. 
Select a plan and register now

 

0 Shares:
22 comments
  1. Hi there!

    Thanks for the tip!

    Question: When using facebook’s pixel entire script, I can add specific conversions like “lead”, “purchase”, and more.

    Using only the pixel URL in voluum, what event will be fired when a conversion occurs? Purchase? Lead? Other?

    I ask this because when creating ads on facebook I need to choose one of these goals in order to optimize my ads for.

    Therefore, I need to know what event (purchases, leads…) voluum fires to facebook when it detects a conversion.

    Any insights would be very helpful.

    Thanks!

  2. Hey!

    By default, the event will be a Page View, but you can change the “ev=PageView” (as you can see in Pixel Redirect URL, on the last image) to “ev=Purchase” or Lead, or anything else and then it will fire back the correct event.

    Makes sense? 😉

    1. Hey!

      Yes, it makes sense.
      Thanks.

      But I have a problem: I had 20+ conversions and the pixel wasn’t fired on Facebook.

      Impression Tracking must be “on”?
      Because in my Facebook traffic source in Voluum it is “off”.
      Are those things somehow related?

      “Remember that the pixel will only work correctly with the corresponding tracking pixel within Voluum campaign.”

      The campaign’s pixel is auto-populated with the same traffic source’s pixel. So, I guess this is not my problem.

      Any thoughts?

      Thanks again!

  3. Hey there!

    “redirect mode” could be the problem?

    I’m using “double meta refresh” but I think that I’ve should’ve been using “302”.

    What do you think?

    Thanks!

  4. Also, Facebook dynamic parameters aren’t working.

    Inside Voluum reports I get {{adset.name}}, for instance.

    Inside Facebook, ad section, URL parameters, I used:
    adset_name={{adset.name}}

    Inside my traffic source in Voluum, I used:

    adset_name, adset_name, {{adset_name}}

    What am I doing wrong?

    Cheers

    PS: Sorry about my newbie questions

    1. We’ve looked into your problem with our Customer Success Team and thought it would be best if you’d hit them up on support@voluum.com. They’ll be able to check your settings and tell you why it’s not working and how to fix it 😉

      There are quite a few things that can go wrong when setting this up, so this way you can quickly make it right!

  5. Hello,

    You say “If you conduct the setup right, your conversions should be visible in both the Voluum and Facebook panels.”

    Does that mean that my revenue from the affiliate network will be passed back to Facebook and tracked in the ads reporting there as revenue?

    Thanks!

  6. Can you please add Facebook to the pre-defined traffic sources. It would be great it you guys expanded this out as much as possible… the pre-defined templates are really helpful.

  7. Hi! Great post!
    One question: I see, for example, in the post this token {{adset.id}}, in the image this {{adset_id}}.
    Which one is correct? Dot or underscore?
    Thanks,
    Luca

    1. Hello Luca! The correct token is with the dot so “{{adset.id}}”. It’s already updated, thanks!

      Kamila

    1. Wait just a few days, we’re going to release a completely new solution for such problems 🙂

  8. Good article, but if i could tracking “interes” (or “behavior”) tokens, then it will be very great.
    The other tokens are in FB ads plataform. Thank you so much !

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like