Source - a tracking identifier, which is sent via URL or passed by the source parameter in the API request for web traffic.
The source can also be identified based on the phone number the user called for call traffic. The source can be used for the “Fire a Pixel” option, to pass additional parameters to the URL, or for analytical purposes.
Every web lead in the system has a source that can be specified in the source parameter in the API request. If a source was not specified, a default source (Default) will be generated and used. In the API request, you can post either a website address or an affiliate source (subID) as the source parameter. The website address needs to be passed in the following format, e.g. https://phonexa.com. The SubID can be any alphanumeric symbol, in any format. The source cannot be a unique identifier. If you want to transfer your unique identifier with a lead to the system, you can use the ClickID parameter. Note: The system subscription package determines the number of sources available per publisher.
Please Note: the source / clickid can be passed by using the source=1234&clickid=1234 which are the case-sensitive parameters. It's mandatory to keep in mind, that the source is not a unique parameter. Each Publisher gets the number of the source according to the applied price plan. This limitation can be checked at phonexa.com/pricing. To pass the source to the page with the form and to the main page of the website, the "param_store.js" script should be set up on the corresponding website. To find the script, go to the Publisher management > JS Form section, select the form from the list and click the "Settings" button. On the JS Form Edit page click the “Advanced Options” button to open the block with code data and instructions (the "Params tracking code” string).
Read more about how to pass source information through the Buyer Integration in the Knowledge Base.
Go to the Publisher Management > Setup > Publisher Product API section and select a specific product to get more information on how to pass the source in the API request.
Example API requests with the source parameter:
For call traffic, a source is generated for every call by default. The source name will be identified as the publisher’s phone number the call came from into the system.
To view the list of sources go to the Publisher Management > Setup > Publisher Sources section.
The list contains the following information:
ID: Internal Publisher Source ID.
Source Name: The name of the publisher source visible to the buyer.
Publisher: The name of the publisher in the system.
Product: The name of the corresponding product.
Status: The status of the source (Active / Disabled).
Paused: The pause settings of the source (Active / Paused)
Requested Activation: The activation request comment.
Pause Reason: The pause status comment.
You can narrow down the search results by using the following filters:
Source ID: Fill in the internal Publisher Source ID.
Source Name: Fill in the sub ID.
Status: Select the status (Active / Deleted / Disabled / Paused / Test).
Publisher: Select the publisher from the drop-down list.
Publisher Agent: Select the publisher agent from the drop-down list.
Product: Select the product from the drop-down list.
Requested Activation: Select if there has been requested an activation for the source (Yes / No).
Paused: Select if the source is paused (Active / Paused).
The source may be used as a filter in the reports throughout the system, including the Lead Details and Performance Summary (Group by Source tab) reports.
You can add restrictions to the publisher's source on the Campaign Setup > Filter by Pubs tab. You can check the restrictions in relation to the publisher's source in the Analytics and Optimization > Buyer Analytics > Sources By Campaign tab.