The principle behind LeadLabs is that you have a data collection website.
You send web traffic to it.
It extracts personal data from web visitors, which you turn into leads for specific products.
In order to track where the web visitors came from, what site they visited, what data they supplied, and who then received a copy of that data you need to set up Supplier Campaigns and Buyer Campaigns.
Both types of campaigns can be complex and mistakes can be expensive and embarrassing.
Therefore, it can make sense to test them before going live.
To support this, LeadLabs allows campaigns to be in one of three states.
The starting state when a campaign is first created is Test Mode.
Active - Active campaigns are (like the name suggests) active. Web users can follow the link associated with the Supplier Campaign, visit the website, enter data, and that data will be processed by the Buyer Campaign and made available to Buyers.
Inactive - Inactive campaigns are ignored. If a Supplier Campaign is inactive, you cannot follow any links associated with it. If a Buyer Campaign is inactive, it will be not be considered when new data is being processed.
Test Mode - Is similar to Active in that Web users can follow the link, visit the site, enter data, and that data is processed. However, when the website is displayed there is a warning message - "In Test, the data collected will be flagged as 'test data', no statistics will be collected and no charges or payments will be made."
Plus, all data collected is flagged as "test" data, and all leads delivered are flagged as "test" leads.
Note: To be GDPR compliant, LeadLabs does not delete old Supplier Campaigns, Buyer Campaigns, and websites.
This is critical to being able to answer GDPR Subject Access Request by being able to explain the context in which users supplied personal information.