Channel Breakout by Campaign API

Results from this API will show the lead gen performance stats for a given campaign, broken out by channel and then affiliate.

Base URL 

/v2/Reports/ChannelBreakoutByCampaign

Parameters

StartDate - Required.  The start date (starting point) to filter results by date.  Needs to be a date in the following format: MM/DD/YYYY

EndDate - Required.  The end date (ending point) to filter results by date.  Needs to be a date in the following format: MM/DD/YYYY

TrafficFilterChannelStats - Required.  Used to filter the results by lead status.  Can be one of the following integers or strings:

  • "All" or "1" (No Traffic Filtering)
  • "InvalidDataField" or "2" (Filtering by Invalid Data Field)
  • "CampaignRules" or "3" (Filtering by Campaign Rules)
  • "ThirdPartyRules" or "4" (Filtering by Third Party Rules)
  • "TierRules" or "5" (Filtering by Tier Rules)
  • "ChannelRules" or "6" (Filtering by Channel Rules)
  • "RejectedResponse" or "7" (Filtering by Rejected Response)

CampaignId - Required.  The ID for the campaign you want to view stats for.

Example URL

https://api.linktrust.com/v2/Reports/ChannelBreakoutByCampaign?StartDate=10/09/2013&EndDate=10/09/2013&TrafficFilterChannelStats=1&CampaignId=1000

Example XML Response

<ChannelBreakoutByCampaignReportResult>
    <ChannelBreakoutByCampaign>
        <ParentRow>
            <Stats>
                <Accepted>3</Accepted>
                <Approved>3</Approved>
                <Attempts>4</Attempts>
                <Margin>6.0000</Margin>
                <Qualified>3</Qualified>
                <RejectedError>1</RejectedError>
                <RejectedResponse>0</RejectedResponse>
                <RejectedRule>0</RejectedRule>
                <RejectedTimeout>0</RejectedTimeout>
                <ReturnRate>0</ReturnRate>
                <Returned>0</Returned>
                <TotalAffiliateCommission>60.0000</TotalAffiliateCommission>
                <TotalRevenue>66.0000</TotalRevenue>
                <CHID>136</CHID>
                <CID>100197</CID>
                <CampaignName>Campaign 1</CampaignName>
                <ChannelName>5rea</ChannelName>
                <Enabled>true</Enabled>
                <Type>Post</Type>
            </Stats>
            <Children>
                <Child>
                    <Accepted>3</Accepted>
                    <Approved>3</Approved>
                    <Attempts>4</Attempts>
                    <Margin>6.0000</Margin>
                    <Qualified>3</Qualified>
                    <RejectedError>1</RejectedError>
                    <RejectedResponse>0</RejectedResponse>
                    <RejectedRule>0</RejectedRule>
                    <RejectedTimeout>0</RejectedTimeout>
                    <ReturnRate>0</ReturnRate>
                    <Returned>0</Returned>
                    <TotalAffiliateCommission>60.0000</TotalAffiliateCommission>
                    <TotalRevenue>66.0000</TotalRevenue>
                    <AFID>100030</AFID>
                    <AffiliateName>Aceme Inc</AffiliateName>
                    <Suspended>false</Suspended>
                </Child>
            </Children>
        </ParentRow>
        <ParentRow>
            <Stats>
                <Accepted>6</Accepted>
                <Approved>2</Approved>
                <Attempts>9</Attempts>
                <Margin>10.0000</Margin>
                <Qualified>2</Qualified>
                <RejectedError>0</RejectedError>
                <RejectedResponse>0</RejectedResponse>
                <RejectedRule>0</RejectedRule>
                <RejectedTimeout>0</RejectedTimeout>
                <ReturnRate>0.5</ReturnRate>
                <Returned>3</Returned>
                <TotalAffiliateCommission>10.0000</TotalAffiliateCommission>
                <TotalRevenue>20.0000</TotalRevenue>
                <CHID>139</CHID>
                <CID>100197</CID>
                <CampaignName>**Bret's Lead Campaign</CampaignName>
                <ChannelName>Albert</ChannelName>
                <Enabled>true</Enabled>
                <Type>Post</Type>
            </Stats>
            <Children>
                <Child>
                    <Accepted>0</Accepted>
                    <Approved>0</Approved>
                    <Attempts>1</Attempts>
                    <Margin>0.0000</Margin>
                    <Qualified>0</Qualified>
                    <RejectedError>0</RejectedError>
                    <RejectedResponse>0</RejectedResponse>
                    <RejectedRule>0</RejectedRule>
                    <RejectedTimeout>0</RejectedTimeout>
                    <ReturnRate>0</ReturnRate>
                    <Returned>1</Returned>
                    <TotalAffiliateCommission>0.0000</TotalAffiliateCommission>
                    <TotalRevenue>0.0000</TotalRevenue>
                    <AFID>100004</AFID>
                    <AffiliateName>#1 Best Affiliate, Inc.</AffiliateName>
                    <Suspended>false</Suspended>
                </Child>
                <Child>
                    <Accepted>6</Accepted>
                    <Approved>2</Approved>
                    <Attempts>8</Attempts>
                    <Margin>10.0000</Margin>
                    <Qualified>2</Qualified>
                    <RejectedError>0</RejectedError>
                    <RejectedResponse>0</RejectedResponse>
                    <RejectedRule>0</RejectedRule>
                    <RejectedTimeout>0</RejectedTimeout>
                    <ReturnRate>0.25</ReturnRate>
                    <Returned>2</Returned>
                    <TotalAffiliateCommission>10.0000</TotalAffiliateCommission>
                    <TotalRevenue>20.0000</TotalRevenue>
                    <AFID>100030</AFID>
                    <AffiliateName>Acme Inc</AffiliateName>
                    <Suspended>false</Suspended>
                </Child>
            </Children>
        </ParentRow>
    </ChannelBreakoutByCampaign>
</ChannelBreakoutByCampaignReportResult>

Example JSON Response

{
   "ChannelBreakoutByCampaign":[
      {
         "Stats":{
            "CID":100197,
            "CampaignName":"**Bret's Lead Campaign",
            "CHID":136,
            "ChannelName":"5reallylongname55551111111111132132132132132132132",
            "Type":"Post",
            "Enabled":true,
            "Attempts":4,
            "RejectedRule":0,
            "RejectedTimeout":0,
            "RejectedError":1,
            "RejectedResponse":0,
            "Qualified":3,
            "Approved":3,
            "TotalAffiliateCommission":60.0000,
            "Accepted":3,
            "Returned":0,
            "ReturnRate":0.0,
            "TotalRevenue":66.0000,
            "Margin":6.0000
         },
         "Children":[
            {
               "AFID":100030,
               "AffiliateName":"*Dr Pepper",
               "Suspended":false,
               "Attempts":4,
               "RejectedRule":0,
               "RejectedTimeout":0,
               "RejectedError":1,
               "RejectedResponse":0,
               "Qualified":3,
               "Approved":3,
               "TotalAffiliateCommission":60.0000,
               "Accepted":3,
               "Returned":0,
               "ReturnRate":0.0,
               "TotalRevenue":66.0000,
               "Margin":6.0000
            }
         ]
      },
      {
         "Stats":{
            "CID":100197,
            "CampaignName":"**Bret's Lead Campaign",
            "CHID":139,
            "ChannelName":"Albert",
            "Type":"Post",
            "Enabled":true,
            "Attempts":9,
            "RejectedRule":0,
            "RejectedTimeout":0,
            "RejectedError":0,
            "RejectedResponse":0,
            "Qualified":2,
            "Approved":2,
            "TotalAffiliateCommission":10.0000,
            "Accepted":6,
            "Returned":3,
            "ReturnRate":0.5,
            "TotalRevenue":20.0000,
            "Margin":10.0000
         },
         "Children":[
            {
               "AFID":100004,
               "AffiliateName":"#1 Best Affiliate, Inc.",
               "Suspended":false,
               "Attempts":1,
               "RejectedRule":0,
               "RejectedTimeout":0,
               "RejectedError":0,
               "RejectedResponse":0,
               "Qualified":0,
               "Approved":0,
               "TotalAffiliateCommission":0.0000,
               "Accepted":0,
               "Returned":1,
               "ReturnRate":0.0,
               "TotalRevenue":0.0000,
               "Margin":0.0000
            },
            {
               "AFID":100030,
               "AffiliateName":"*Dr Pepper",
               "Suspended":false,
               "Attempts":8,
               "RejectedRule":0,
               "RejectedTimeout":0,
               "RejectedError":0,
               "RejectedResponse":0,
               "Qualified":2,
               "Approved":2,
               "TotalAffiliateCommission":10.0000,
               "Accepted":6,
               "Returned":2,
               "ReturnRate":0.3333333333333333333333333333,
               "TotalRevenue":20.0000,
               "Margin":10.0000
            }
         ]
      }
   ]
}
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.