Campaigns explained
What is a Campaign?
A Campaign is where captured leads are processed. There are two Types or campaigns; either a Standard or Suppression campaign. A suppression campaign is typically used to receive leads that are later used to stop leads from being processed, think "Do Not Call" list.
With a Standard Campaign, you define the behaviour against a lead i.e. duplication and validation criteria as well as controlling commission and payout to Suppliers. It is here where you also define the fields associated with a Campaign.
Quick Creation vs Advanced Creation
When creating a new Campaign, you will be presented with two options:
Quick Creation
This option is best suited for getting Campaigns setup as basic and quickly as possible. This will only allow you to select the Type, Name, Country, Currency and Payout amount. Features such as Deduplication will adhere to your account's default Campaign settings.
Advanced Creation
This option is best suited for users who want to utilise all of the Campaign settings and features from the offset, such as Validation, Quarantine, Advanced Deduplication etc.
Add New Campaign/Edit Existing Campaigns
Under the Manage campaigns tab you are given an overview of all Active, Inactive, Archived and Suppression campaigns. You also create new campaigns from this page.
Edit Campaigns
Type - By default a campaign is set to standard. Use this option to choose between Standard and Suppression campaigns.
Name - This field is a friendly name for your campaign.
Reference - This is auto-populated to be the same as the name field. However you may wish to keep it separate. The Reference field is what is used throughout the majority of the system. It is what Suppliers see within their portal, used by integration guides, reporting, exporting and so on
Once a lead has been submitted to a Campaign the Reference field is locked so not to break any API submissions
Quarantine leads? - Click here for more details on Campaign Quarantine
Payout Supplier on - Click here for more details on supplier payout details
Payout amount - The amount paid to your supplier per payable lead
Payout type - Click here for more details on payout type
Lead Buyer (pay per lead accept only) - This denotes the buyer you will be selling leads to
Revenue (pay per lead accept only) - This denotes the amount the buyer will be paying you per sold lead
Supplier / Integration Notes - This field enables you to enter any pertinent information about the Campaign. It is recommended to add details about the Campaign that is important to Suppliers as this will be displayed on your campaigns integration guide
Notes - Use this for any internal comments that you have. This is ONLY visible by users
Currency - The currency value is populated from your default account settings. LeadByte allows you to run multi-currency Campaigns so you can select a currency that is available in the drop-down. The currency value will be displayed to Suppliers and will be used throughout any Campaign reports that have financial statistics. This field is locked once you the campaign receives its first lead
Country - When selecting a country, syntax validation is performed on certain fields within that campaign. (Postcode, Phone1>Phone3 etc etc) This ensures that these fields are populated with valid data
Start Date - This can be used to define a go-live date in the future. If left blank the campaign will be active immediately. This is not a mandatory field.
End Date - This determines when the campaigns will end. This is not a mandatory field.
Permissions - Who within your organisation has access to this campaign & whether your suppliers can view this campaign
Co-registration notes - Here you can add content guidelines for your suppliers that collect leads on surveys. Remember, this information is added to the integration guide you generate.
Caps - Here you can set the total and daily caps against a Campaign. The maximum total leads is the total number of leads permitted for this campaign across all suppliers and sources. We also have the facility to implement multiple caps across different time frames for your campaign. Any lead submitted once the cap is reached will be rejected. Please input zero for an unlimited cap. If you'd like some more information on this subject, click here.
Suppliers - This is where you can restrict how many leads you accept from each supplier within this campaign. If you are paying suppliers different amounts then you can also do this here.
Deduplication - API check type enables you to select a field you wish to run a duplicate check against when leads are submitted to a Campaign. You can currently check for duplicate leads against the email or phone fields. You can also extend the duplication check across other Campaigns; particularly useful if you are running various campaigns that ultimately serve the same purpose or if you have a list of leads that you do not want to accept again (an existing database is common in this instance).
Advanced Deduplication - Running a duplicate checks against the email or phone fields may not be enough for you. The Advanced deduplication feature enables you to select multiple fields against your leads to check against in addition to the standard checks of phone and email. This is a Pro+ feature. For more information on this click here.
Validation Services - LeadByte has integrated with GB Group to provide you with the ability to check the validity of postal addresses (PAF) and Landline numbers. Mobile (HLR), Email and IP validation services are internal services provided by LeadByte.
Filters - When you create filters (campaigns > filters) you can assign them to one or more campaigns. You can add filters to a campaign here OR via the filters screen direct. Select here for more details of filters.
Facebook Leads - This section is where you can link Facebook forms to feed directly into LeadByte. For more information click here.
Advanced Distribution - The Advanced Distribution section is where you can find all deliveries linked with your campaign. Advanced distribution is a feature available on certain packages and allows you more control over how your leads are distributed to your buyers. For more information on this click here
Advanced Supplier Payout Configuration - The Advanced Supplier Payout gives you the freedom to choose WHEN and WHEN NOT a supplier is paid for a sold Lead. This option will only be available if the "Payout Supplier on*" setting is on "Buyer Delivery Accept" and not with "System Accept".
Tracking Pixels - This is most commonly used where a supplier would like you to load their Postback URL to track whether a lead is billable (or not). Equally, you may wish to fire a Postback URL to an external end-point that may be linked to Business Intelligence (BI) you run in another platform. You have the ability to load a Postback URL when a lead is accepted, a delivery has been successful (i.e. to a Buyer's CRM) or when a lead have been returned in the platform. You can decide to load a Postback URL for ALL leads or specifically for a Supplier. You can append all lead data to your Postback URL, which will likely be required by your Suppliers and/OR BI platform.
In the visual example below, we are only loading the Postback URL for the Supplier "Google" when a lead from Google is successfully sold / delivered. In the example we are using the field "LeadID" to populate the value against the parameter "transaction_id". You can use tags in the Postback request from any field that you have listed on the Campaign.
Here are the Steps explained on the video:
1. Add tracking pixel to load specifically for a Supplier when a lead is delivered.
2. Use the LeadID tag [leadid] to populate transaction_id with a value
3. Submit a test lead
4. See the Postback URL load in webhook.site (testing site)
Advanced settings - The additional settings can help you fine-tune your campaign, however you should carefully read the tooltips associated with each option.
Insertion Order(s) - An Insertion Order is an agreement between you and your buyer. You can add the insertion order here and your buyer will see a prompt to sign when they log into their portal.
Deleting Campaigns
You can delete a Campaign by ticking the checkbox on the left of the Campaign, and selecting Delete from the dropdown box at the bottom of the Campaign page. When deleting a campaign, a warning page will appear where you will need to type DELETE to confirm the action. Please note that ALL Leads, Deliveries, Responders etc linked to the campaign will also be deleted.
Once deleted, the Campaign will enter a "Pending Deletion" state, where it will remain for 24 hours. In this tab, you can choose to delete the Campaign permanently or restore it with the child Leads, Deliveries, Responders etc. This adds a layer of redundancy in case you have deleted the wrong Campaign, or you need to restore this to obtain Lead and/or Delivery information.
PLEASE NOTE THAT ONCE DELETED FROM PENDING DELETION, THE CAMPAIGN AND IT'S LINKED DATA IS NOT RECOVERABLE.
As always, if you have any questions or concerns, please raise a support ticket.
Comments