👏Get started

Welcome to Attribuly, this guide will walk you through all the setup stuffs.

Alex avatar
Written by Alex
Updated over a week ago

Watch the interactive demo HERE

1. Install Attribuly Pixel

Attribuly Pixel is a first-party Cookie powered by Shopify Web Pixels.

Pixel code is automatically installed when you connect your Shopify store to Attribuly. Attribuly pixel support tracks all important metrics such as product view, add to cart, checkout start, payment info, and purchase.

2. Connect Ads networks

Attribuly combines all of your data across marketing channels together to give you a full map of the customer journey. Connect the networks in integrations as many as possible. 👏

Facebook Ads

Facebook and Instagram Ads: Attribuly can track most Facebook and Instagram ads, but some ad types are not supported due to API limitations.

  • Ads that do not link to external sites, such as Facebook Messenger ads, cannot be tracked.

  • Display campaigns without external links can be attributed by view-through attribution, in ads attribution module.

The tracking parameters below are automatically added when you activate "auto-tracking"


💡 For existing ads, manually update UTM parameters here.

💡 "Auto-tracking" doesn't change only of your existing UTM parameters.

Google Ads

Google Ads: Attribuly can track most Google ad types, but some ad types are not supported due to API limitations.

  • Performance Max campaigns can be tracked, but reporting data for specific ad groups, ads, or keywords is not available.

  • Discovery campaigns can be tracked as long as you're not overriding tracking for the ad campaign's ad groups or ads.

Below tracking parameters are automatically added when you activate " auto-tracking"


💡 "Auto-tracking" doesn't change any of your existing UTM parameters.

Linkedin Ads

The tracking template will be installed automatically once Linked integration is connected.

TikTok Ads

The tracking template will be installed automatically once Linked integration is connected.

Snapchat Ads

  1. Connect Snapchat.

  2. Enter the “Ad details” section of the ad's settings.

  3. Input your destination URL, such as “https://attribuly.com”

  4. Append the tracking parameters below to the end of URL.


3. Email


Step1: Configure UTM template

Follow below steps

💡The "dm_source" parameter prevents any conflicts with your currently UTM settings. Please make sure you set it up. Then all the email clicks will be tracked by Attribuly Pixel.

Step 2: Input API key

Get a private key.

  1. Log into your Klaviyo account, click “Account”-” Settings”.

  2. Select "API Keys", and click the button "Create Private API Key".

  3. Name the API Key "Attribuly", select “Read-Only Key”, and click "Create".


Put the below code to every link you attach in email content:

  • Omnisend: utm_medium=email&utm_source=omnisend

For other email service providers

  • lease make sure any link in your email contains"utm_source="your-ESP-name"&utm_medium=email"

4. Affiliate networks


  • You can collect information about your ad campaigns by adding campaign parameters to the destination URLs you use. In this way, you can track your campaign across different social media apps.

  • When a user clicks a referral link, the parameters you've added are sent to Attribuly.

  1. From the left navigation bar, select [Menu] → Settings.

  2. On the right, under Tracking, select Gateway.

  3. Select the [Edit] button to edit your Gateway Tracking Settings.

  4. Add any UTM parameters that need to be automatically appended to your partner links. See the Parameters reference and template macros below to see which parameters to use.

  5. utm_source=Impact&utm_medium=affiliate&utm_campaign={your_macro}

  6. Select Save.

Related resource of Impact:


It's easy, go to Setting-Set up UTM setting, and add UTM variables :

  • campaign source=UpPromote

  • campaign medium=affiliate

  • campaign name={affiliate_name} or {program_name}

Attribuly will capture the above information into attribution.

In Attrbuly, select the dimension of " campaign and source" to know exactly how UpPromte's affiliate drives conversions to your store.

ShareAsale and Awin

They do not provide affiliate links directly to your website by default, but provide links like this: https://shareasale-analytics.com/r.cfm?u=178&b=2094838&m=128327

When users click this link, they will be redirected to your website, but these parameters cannot be recognized as an affiliate traffic.

Now you can create custom links for all your affiliates and add custom parameters. Please refer to the following links and parameters:

Add utms:

  • utm_source = shareasale/awin

  • utm_campaign = your_campaign_name

  • utm_medium = affiliate

When referral contains "shareasale" or "awin", Attribuly will determine its source as Affiliate. Finally, Attribuly is gradually implementing API integration with various alliance platforms to achieve accurate conversion tracking.


Just add the following parameters to the end of your landing page:

  • utm_source = rakuten

  • utm_campaign = your_campaign_name

  • utm_medium = affiliate

Other affiliate software


Please check if your software supports custom UTM parameters, make sure you at least append below parameters:

  • utm_source={your_software_name}

  • utm_medium=affiliate

  • utm_campaign={affiliate_name} or {program_name}

Step 2:

Then you can categorize by the above parameters, in Attribution all page-dimensions. Or view every single conversion journey and the ROAS.

If your software doesn't support custom UTM parameters, you can simply search the URL to track the performance at Attribution-all.

5. Influencers

We put 3 UTMs attached to the destination link, please use Influencer directly to create a trackable link for every campaign and get the performance.

6. Social media, guest blogs

Use Link builder to generate short links for your social media posts and external blogs; in all cases, you need to paste your store's link.

7. View real-time interactions

"Live Events" shows immediately when you upgrade your tracking. You know exactly each visitor's source.

Did this answer your question?