Installing Attribution app is a four step process: 

  1. Tracking your visitors 
  2. Identifying your visitors 
  3. Integrating your ad platforms 
  4. Tracking conversions & revenue events

Tracking your visitors 

You are welcome to track your visitors with Attribution app in a few different ways. 

If your company currently uses Wordpress or Segment you can easily begin tracking your visitors by integrating Attribution App. Learn more about this here

If you do not use Wordpress or Segment you can begin to track visitors manually by installing the Attribution App tracking snippet in the HTML of all of your company's pages. You will find your company's specific snippet by going to Settings > Integration Instructions. 

Identifying your visitors

Now that you have installed your tracking app you will begin to see anonymous visitors appear on your dashboard. 

If you are currently using Wordpress or Segment your visitors will automatically be identified. 

However, if you are not using one of these two tools you will need to manually identify your visitors with a additional snippet. 

You'll need to apply a Attribution.identify() call anytime a visitor identifies themselves, for instance when they sign up, sign in, or subscribe. 

Below is an example of this additional snippet with the Attribution.identify() call included:

  Attribution.identify("00812938", {
    name: "Bob Slydell",
    email: "bob@initech.co"
  });

If you're a developer please check out our guide on this here

Integrating your ad platforms

Attribution App has a number of ad partners that allow integration via Oauth or one click. These partners include the following apps and more: 

  1. Facebook
  2. Twitter
  3. LinkedIn
  4. Google Ads
  5. FriendBuy
  6. Quora 
  7. AdRoll
  8. Bing 
  9. Impact
  10. Outbrain

All of these apps can be integrated simply by going to Settings > Ad Integrations > Connect. 

Most ad platforms allow a type of auto-tagging feature that allows Attribution App to connect a custom parameter for precisely tracking clicks on your ads.

Tracking conversions & Revenue 

You can track conversions and revenue via Segment, Wordpress, or Stripe automatically when you integrate with Attribution App. The guides to integrating these platforms can be found above in the 'tracking your visitors' section. 

If you are not using integrating with one of the tools above you will need to track revenue and conversions as a special event along the visitor's journey by adding a additional javascript snippet. 

The Attribution.track() call can be used to record a event along any part of the visitor's journey. You can learn more about the visitor's journey here. 

A conversion event is a special type of a event with a specific 'revenue' trait, below you will find a example:

 Attribution.track("Completed Purchase", {
    revenue: "79.99"
  });

Here "Completed Purchase" is the event name while 'revenue' is the trait with the value of "79.99."

You are welcome to fire a revenue event on the server-side or client-side for any event you please. 

You can also send a refund event by calling Attribution.track() with a negative value, see an example below:

 Attribution.track("Completed Purchase", {
    revenue: "-79.99"
  });

Getting Help

Once you've completed the four steps above your installation should be complete, however if you run into any obstacles in the process please feel free to reach out to Support@Attributionapp.com

Did this answer your question?