IndustryComplete – Automatically assign NAICS, SIC, and ISIC industry classifications in Salesforce®

AddressTools v10 introduces new data points that expand the address data available within Salesforce®. This release enriches records with deeper geographical context through new capabilities like ‘Geolocation’ and ‘Property Use’ values, alongside improvements to international address handling, the user experience for duplicate detection, and updated package security.
Here is what we will cover:
AddressTools v10 introduces geolocations as an add-on feature, giving you latitude and longitude directly alongside your verified address data. When an address is verified, AddressTools can now return geolocation coordinates, making it easier to power mapping, territory planning, proximity searches, and location-based automations in Salesforce.
Example uses include:
Geolocation is available as a separately licensed capability. Find information at the end of the article on how to try out geolocations.

AddressTools 10.0 introduces the Property Use field, a new data point that is automatically populated when an address is verified. This field classifies the property at a given address as Residential, Commercial, or Unknown, giving you richer context about the addresses in your Salesforce org.
Example uses include:
Property Use data is available for addresses in the following countries: United States, United Kingdom, Canada, Australia, Belgium, and the Netherlands. For addresses outside of these six countries, the Property Use field will return Unknown.
Property Use is included with verification in AddressTools Premium 10.0 at no additional cost. The field populates automatically during the standard verification process, alongside your existing address data once the field has been created and mapped in your address block.

AddressTools v10 introduces updated logic for handling administrative areas in countries where a state or province is not required for mailing purposes. In previous versions, certain addresses might return a duplicated value in both the City and State/Province fields. This update ensures that if a country does not require a state for a valid address, the field will remain null to prevent redundant data entry and improve overall record clarity.
An example of this change in action:
This update to address verification logic is a service-level change. As a result, it will affect all versions of AddressTools currently in use, ensuring consistent data handling across your entire environment.
AddressTools v10 now includes Currency ISO values for every country record provided with the product. Each country entry now lists its official three-letter ISO 4217 currency code. For example: “USD” for the United States, “GBP” for the United Kingdom, and “EUR” for countries using the Euro.
This enhancement makes it easier to:
The new currency field is populated during the data installation stage of setup. For existing implementations, you will need to upgrade your package to v10, then navigate to the AddressTools Administration page and run Update Data.

AddressTools includes an override component that replaces the standard Salesforce new record modal, providing interactive address verification at the point of entry. In AddressTools v10, we have updated the override component so that duplicate detection now aligns closely with Salesforce’s standard new record behaviour.
You can expect:
No configuration changes are required. The enhanced duplicate behaviour is included automatically with the updated override component in AddressTools Premium v10.

We have updated our permission model so AddressTools runs some of the core functionality in system mode, ensuring our code can always access the managed package objects it needs without overprovisioning your users.
What this means:
Important: If your org currently depends on the packaged permission sets to provide access to AddressTools objects, you may see breakages or access errors after upgrading.
Before upgrading in production:
All AddressTools Apex classes and components have been updated to API version 66.0, aligning AddressTools Premium with the latest Salesforce platform capabilities. This helps ensure compatibility with recent Salesforce releases and positions you for future platform enhancements without needing to worry about legacy API behaviour.
To access these latest features, you simply need to upgrade the managed package from the Salesforce AppExchange.
Visit AddressTools on the AppExchange
Need more help? We have a handy guide which will walk you through best practice when upgrading packages.
Unlock the full potential of verified addresses by adding geolocation data to your records. Whether used to optimise service routes or improve your territory planning, we are ready to help get you started. Get in contact with your ProvenWorks account manager or contact us now to discuss enablement and pricing.
PhoneTools screens telephone numbers stored in your Salesforce org against the UK Telephone Preference Service (TPS) and corporate TPS (CTPS) databases – helping you to remain compliant with UK data-protection and marketing laws.
If you haven’t already, get more information on the setup of your Trialforce org by reading the Introduction to your PhoneTools Trialforce org article.
Here’s a quick breakdown of the simple screening status PhoneTools provides for each number:
These statuses are displayed in the PhoneTools lightning record page component alongside each of the phone numbers that are configured for screening – additional information is revealed by hovering your mouse over the status icon.

The status will show as Red – Listed if the number is found in either of the TPS and CTPS databases. This means the Green – Not Listed status represents the number not existing in either of the databases.
PhoneTools will populate a Next Screen Due date 21 days from the initial screening where the status will change to Due for screening to remind you to rescreen all numbers within the 28-day legal requirement. It is recommended to automatically screen records enabling the inbuild functionality. This will process all Not Checked/ Due for screening numbers at a daily time, or for further customisation you can create a Flow to programmatically fire screening.
The Grey – Excluded from screening status only appears if there is a formula field present and the number does not meet the requirements to be screened with PhoneTools. For example, in the Trialforce org any Lead or Contact record without a UK address will be excluded from screening due to the formula field created.
Under the Contacts and Leads tabs in the pinned list views, you’ll see a ‘Record Screening Status’ which summarises the screening status for all numbers on that record:
These record statuses give you a quick overview. For a detailed breakdown of each status, use the Lightning component inside the record itself.

For some introduction tasks to get you acquainted with PhoneTools look at the Tasks to complete on your PhoneTools Trialforce org article. This will guide you through some of the basic features of PhoneTools using the preconfigured Trialforce org, looking at screening records, formula fields and batch screening processes.
We hope you enjoy exploring PhoneTools and it gives you a clear understanding of how it will help you maintain compliance and manage your phone-based outreach safely and efficiently. If you have any questions or would like further guidance, our team is here to help.
The PhoneTools Trialforce org gives you a way to explore all the features of PhoneTools without the needing a custom installation or setup. Use it to evaluate how PhoneTools can help you manage phone number screening against TPS and CTPS databases in your Salesforce environment before committing to a full implementation.
If you haven’t already, head to the Salesforce AppExchange and sign up for a PhoneTools Trialforce org to get started.
When you first log in to your Trialforce org, navigate to the Platform app shown below. You’ll see tabs for Contacts, Leads and PhoneTools Administration.
We have prepopulated this org with sample Contacts and Leads (including telephone numbers) so you can begin testing right away. Make sure to select List View in the top right of the Contact page, similarly for Leads.

You can see all Contacts by selecting the “Contacts for PhoneTools Testing” list, similarly for Leads.
Feel free to pin these list views for ease, as they include a column for ‘Phone Screening Status’ so you can see immediately which records have been screened.

We have also created three ‘Favourites’ – sample Contact/Lead records – so you can quickly access representative examples. These are accessed from the top-right of the screen in the dropdown next to the favourites star.

When you open a Contact or Lead record, you’ll find the PhoneTools Lightning component in the top-right of the page.
Below the PhoneTools component are two information blocks that explain:
The PhoneTools features are outlined in these information blocks, but if you would like an in-depth explanation take a look at the PhoneTools Features in your Trialforce org article.

The PhoneTools Administration tab takes you to a Configuration sub-tab. You can see all the objects and fields where PhoneTools screening is enabled. There is also a reference to a custom formula field which provides exclusion from screening for records that meet given criterion.
There is also a Screening page (found along the top options) where you can set up scheduled or batch phone number screening jobs, along with viewing screening settings and credits.
Finally, there is a Help & Support page with links and FAQs.

For some introduction tasks to get you acquainted with PhoneTools look at the Tasks to complete on your PhoneTools Trialforce org article. This will guide you through some of the basic features of PhoneTools using the preconfigured Trialforce org – looking at screening records, formula fields and batch screening processes.
We hope you enjoy exploring PhoneTools and it gives you a clear understanding of how it will help you maintain compliance and manage your phone-based outreach safely and efficiently. If you have any questions or would like further guidance, our team is here to help.
Now you have installed the PhoneTools Trialforce org, have a go at the following tasks to get to know the product using our preconfigured data.
If you haven’t already, get more information on the setup of your Trialforce org by reading the Introduction to your PhoneTools Trialforce org article.
For this task find and click the Contact Leanne Tomlin from the favourites bookmark in the top right corner of the screen.

In the PhoneTools Lightning Component located in the top right of the record page you can see the screening status for both Mobile and Business Phone numbers.
For more information on screening statuses, take a look at PhoneTools features in your Trialforce org.

You will see that the Mobile Phone number is ‘Not Listed’ on either TPS or CTPS databases so is safe to call. The Business Phone number is marked as ‘Listed’, and by hovering the mouse you can see it is not listed on the TPS database but it is listed on the CTPS database.

Now try this out for the Lead Jim Steele, which can also be found under the favourites bookmark.
You will see that this number is marked as ‘Listed’, where it is found on the TPS database but not the CTPS.

Adding or updating a number will automatically reset the screening status to ‘Not Screened’ so it will need to be screened again.

Details on the formula field used in the Trialforce org can be found in the “PhoneTools Formula Field” information block along the right side of the record page.
For this task, find and click the Lead Andy Smith in the favourites bookmark.

You will notice that the component will not screen numbers which are excluded so the status will remain unchanged.

The Phone number in Andy Smith’s record is excluded because of the formula field placed on the Lead Phone in this org.
For the purpose of seeing how a formula field works, we are going to change this Lead to comply with the PhoneTools formula conditions in place:


After Screening, the Phone number is shown as ‘Not Listed’ (this makes sense as is not a UK number), the formula had saved an unnecessary screening of a non-UK number which would not have been on the TPS or CTPS databases.
For this task you will have a brief look at how batch phone screening can be implemented, and test this on the Contact and Lead phone numbers preconfigured in the org.

In a production org when you want to automate screening of numbers – you can set up a ‘Scheduled Screening’ which will process all ‘Not Screened’ or ‘Due for Screening’ numbers at a daily time.
For now we will test an immediate batch job – useful if lots of new numbers have been added to your org at once.

The Due number indicates how many numbers would be processed if a batch screening job was run.
You will notice that the Due number is lower than the Qualifying, this is because you have already screened some numbers in the org, so they do not need to be screened again until 21 days have passed.
To start the batch job and screen all the Due phone numbers:

At the end you will see that credits remaining, shown at the bottom of the page, has decreased from the original 250.
Look through the Contact and Lead tabs to see the new screening statuses of all the records. Where the record still says ‘Not Screened’, view it to check that specific Contact/Lead is excluded from screening by the formula field.
Note: for easy viewing select List View in the top right and then choose “{Object} for PhoneTools Testing” and pin this list – as this includes the Phone Screening Status in the list view.

For further exploration of the tool, feel free to add your own Contacts or Leads and play around with all of the features.

In the realm of UK Higher Education Institutions (HEIs), maintaining precise and reliable data is not just a matter of operational efficiency but a statutory obligation. The Higher Education Statistics Agency (HESA) mandates that HEIs submit comprehensive and accurate data annually, encompassing student demographics, course details, and contact information. Ensuring the accuracy of this data is paramount, as discrepancies can lead to non-compliance, financial penalties, and a tarnished institutional reputation.
HESA serves as the central body responsible for collecting and analysing data about higher education in the UK. HEIs are required to provide detailed information, including:
Accurate address data is a critical component of these submissions, influencing funding allocations, policy decisions, and institutional benchmarking. Errors in address information can lead to misdirected communications, flawed statistical analyses, and potential non-compliance with statutory obligations. HEIs must adhere to HESA’s Data Collection Standards to ensure consistency and accuracy in reporting.
HEIs often grapple with several challenges related to address data management:
Addressing these challenges is essential to uphold data integrity and ensure compliance with HESA reporting requirements and other statutory obligations.
ProvenWorks’ AddressTools is a comprehensive solution designed to enhance address data quality within Salesforce, offering features that directly address the challenges faced by HEIs:
AddressTools verifies addresses at the point of entry, ensuring that only accurate and complete information is recorded. This proactive approach minimises the risk of errors propagating through institutional systems.
The tool enforces consistent address formatting across all records, aligning with postal standards and facilitating seamless data integration and reporting.
AddressTools seamlessly integrates with Salesforce’s EDA, enabling HEIs to manage address data effectively within their existing CRM workflows. This integration supports the unique data modelling requirements of educational institutions.
By maintaining accurate and standardised address data, AddressTools aids HEIs in meeting HESA’s stringent data submission standards, thereby ensuring compliance and reducing the risk of penalties.
The University of Alabama at Birmingham implemented AddressTools to improve their address data management. While this HEI is not a UK one, it is facing similar challenges and looks for ways to reduce friction when students submit or update their addresses. One notable feature is the type-ahead functionality, which suggests verified addresses as users type, reducing input errors and ensuring data accuracy. Evan Thrailkill, Director of Digital Strategy, highlighted this benefit:
“One of my favourite features is that when you start typing your address, it actually starts to populate prefilled addresses… and it would show that it’s verified.”
Accurate address data is a cornerstone of effective higher education administration, influencing everything from student communications to statutory reporting.
AddressTools offers a robust solution for HEIs, ensuring data accuracy, facilitating compliance with HESA requirements, and enhancing overall institutional efficiency.
By integrating AddressTools into their data management processes, UK HEIs can confidently navigate the complexities of data submission and focus on their core mission of delivering exceptional education.

Salesforce’s Education Data Architecture (EDA) and the Education Cloud are invaluable tools to help you meet your goals. However, your institution is only as good as the data that powers it… which is where we come in.



Do you want to learn more about how AddressTools could be a great addition to your college or university Salesforce org? We’d love to chat! Use the scheduler to book a free call with our team and start your journey to better address data.
Can’t find a time that works for you or would rather email first? Fill out our contact form and we’ll get back to you as soon as we can.
“AddressTools is a great product for UK address data and many other countries too, with solid day-to-day support and development that keeps pace with Salesforce innovation.”
— Jonathan Spink, Salesforce Developer, CAFOD

CAFOD is an international development charity who reach out to people living in poverty with practical help, whatever their religion or culture. CAFOD is the official aid agency of the Catholic Church in England and Wales and part of Caritas International.
With a multi-cloud Salesforce implementation in place, CAFOD needed to make sure that incoming data was clean so that it could be used effectively and efficiently for various processes including outbound mailing.
Like with many organizations, CAFOD needed quality address data to succeed in their wider processes. They needed a solution that was easy to use and reasonably priced against similar options for their volume of queries.
CAFOD needed to have reliable address data for the UK and a variety of other countries to ensure that mailing was delivered to stakeholders.
They wanted to create a positive experience for their Salesforce users who were inputting new address data. CAFOD wanted a tool that was easy to use that would empower users to clean up address data at the point of entry, giving them a Salesforce org with data they could trust.
Good address data would also mean an easier ability to cross-reference other datasets that give contextual information on a district or locality.
“In terms of training users, they were up and running straight away.”
— Jonathan Spink, Salesforce Developer, CAFOD
Once installed, AddressTools provides a Lightning component that can be placed on any Lightning page, with a one-click ‘Verify’ button for users to check the address against postal authority data e.g. Royal Mail for UK addresses. If there is any ambiguity during the address search, AddressTools lists all possible verified options for users to choose from.
As an end user, they might not even realize they’re using another tool thanks to its Salesforce-native interface!
“AddressTools tackles CAFOD’s specific challenges by providing an easy-to-use interface and datasets.”
— Jonathan Spink, Salesforce Developer, CAFOD
With AddressTools implemented in their Salesforce org, CAFOD users can verify addresses against local postal authority data from around the world e.g. USPS for USA and Deutsche Post for Germany, all directly in Salesforce on the record!
Not only does CAFOD have a straightforward user experience to input accurate data, but they can have confidence that mailings will reach their supporters around the world.
Even more fundamentally, CAFOD has a strong data backbone in Salesforce that they can trust, meaning they can leverage the full power of their multi-cloud Salesforce implementation as well as other integrations and data sets. It all starts with good data!
Jonathan shares his experience of working with the ProvenWorks team and using AddressTools:
“The ProvenWorks team is always helpful and responsive. AddressTools is a great product for UK address data and many other countries too, with solid day-to-day support and development that keeps pace with Salesforce innovation.”
AddressTools is an award-winning package for Salesforce that helps you standardize, validate, and verify your address data. Book a demo to see AddressTools in action with our team.
Can’t find a time that works for you or would rather email first? Fill out our contact form and we’ll get back to you as soon as we can.
Fraud is on the rise, with online scams becoming increasingly sophisticated. One overlooked form of fraud involves providing incorrect or fake addresses when submitting contact details. For businesses, this can result in missed deliveries, wasted resources, and compromised customer trust.
If your company relies on address data – whether for deliveries, customer verification, taxation or regulatory compliance – you need to be confident that the addresses you receive are valid. Inaccurate or fake address submissions can harm your bottom line and open the door to fraud. Fortunately, real-time address verification can help.
In this post, we’ll explore address data fraud, how fraudsters manipulate address data, and how ProvenWorks’ AddressTools can help U.S. businesses stay one step ahead.
Address data fraud occurs when a person provides false, incomplete, or manipulated address information to deceive a business. This can happen during online transactions, account sign-ups, or any form submission that requires an address. The goal is often to bypass validation checks, avoid detection, or exploit system weaknesses for fraudulent purposes.
One common tactic involves mismatched ZIP codes and street addresses. For example, a fraudster may enter a legitimate ZIP code but pair it with a street address that doesn’t exist in that area to trick basic address validation systems. Why? To:
Another tactic involves entering an incorrect country or state to access services or pricing not available in their actual location. For instance, a fraudster might select “United States” on a form to unlock shipping options or promotions reserved for U.S. customers, while providing a non-U.S. address.
For U.S.-based businesses, inaccurate address data can have serious implications. Beyond the immediate cost of failed deliveries, incorrect addresses can lead to regulatory issues, damaged brand reputation, and reduced operational efficiency.
According to USPS, 15% of addresses entered online contain errors, which can lead to billions in lost revenue annually. The rise of e-commerce and remote transactions has made address validation more critical than ever.
Here’s how address data fraud impacts businesses:
The good news? Address verification at the point of entry can prevent fraudulent address submissions before they cause damage. By verifying that an address is real, complete, and accurately matches the ZIP code, businesses can reduce fraud risk and improve data quality.
Real-time address verification ensures that addresses are checked as they are entered, preventing fraudulent or incorrect submissions from making it into your database. This proactive approach stops bad data at the source, reducing the need for costly cleanup later.
For Salesforce users, ProvenWorks’ AddressTools is a powerful solution to ensure address accuracy and prevent address data fraud.
AddressTools provides:
Addresses are verified as they are entered, ensuring they are real and match the ZIP code. The tool checks against trusted CASS™ certified datasets to mitigate incorrect or fraudulent entries.
When users enter incomplete or incorrect addresses, AddressTools provides suggested corrections. This helps reduce manual errors and ensures that your database remains accurate and complete.
AddressTools standardizes addresses to ensure consistency across your Salesforce instance. This improves reporting accuracy and makes it easier to comply with regulations.
AddressTools can auto-populate additional data points for the address, for example time zone, sales territory or U.S. county, which can be then utilized in other parts of the business logic.
AddressTools integrates directly into your existing Salesforce workflows, providing a user-friendly experience without disrupting operations.
Accurate address data isn’t just about reducing fraud – it’s also about improving operational efficiency and customer satisfaction.
Here’s why:
Accurate address data means fewer failed deliveries, fewer returned packages, and fewer manual data corrections. This saves your business both time and money.
When deliveries arrive on time and at the correct address, customers are more likely to trust your business. Building trust leads to repeat business and positive word-of-mouth.
For industries like finance and healthcare, maintaining accurate address data is essential for regulatory compliance. AddressTools helps businesses avoid penalties and stay compliant with legal requirements.
Address data fraud is a growing concern for U.S. businesses. Mismatched ZIP codes and fake addresses can lead to financial losses, missed deliveries, and damage to your brand’s reputation.
With real-time address verification from ProvenWorks’ AddressTools, you can prevent fraudulent address submissions, improve data accuracy, and enhance your business operations.
Want to see how AddressTools can work for your business?
“AddressTools is a no brainer decision. First of all, the solution just works. It is simple to use. And the Customer Service and Support is excellent. I can’t recommend this product enough.”
— Rusty Wissmiller, SVP – Aerospace Operations at AssuredPartners Aerospace

AssuredPartners Aerospace, the largest General Aviation Broker in the United States, provides insurance solutions across the entire aviation ecosystem, excluding airlines. Headquartered in Colorado, AssuredPartners Aerospace has been on a mission to streamline their operations and improve their CRM data accuracy.
AssuredPartners Aerospace faced significant issues with incorrect and incomplete address data in their Salesforce CRM. During a mass mailing campaign, it took four hours to clean up the address information, highlighting the need for a more efficient solution to verify addresses before they were entered into the system.
It was crucial for AssuredPartners Aerospace to find a tool that seamlessly worked in Salesforce OmniScript as well as their standard Account entry. For them, AddressTools was the comprehensive solution that would not only verify addresses against the USPS database but also offer prefill functionality for their users and customers at point of entry.
Integrating AddressTools into their Salesforce environment was a straightforward process. The solution’s intuitive design meant that users required virtually no training. AddressTools suggests only verified addresses to users and automatically corrects and standardises the address fields upon address selection, significantly reducing manual entry errors.

“A big win for our company.”
— Rusty Wissmiller, SVP – Aerospace Operations at AssuredPartners Aerospace
AddressTools has delivered substantial improvements for AssuredPartners Aerospace:
“ProvenWorks support has been fantastic. They are very responsive and have been able to easily solve our problems so we can move forward.”
— Rusty Wissmiller, SVP – Aerospace Operations at AssuredPartners Aerospace
AssuredPartners Aerospace has experienced exceptional support from the ProvenWorks team. The responsiveness and effectiveness of ProvenWorks’ customer service have been pivotal in their decision to integrate AddressTools into their new Salesforce project.
AddressTools is an award-winning package for Salesforce that helps you standardise, validate, and verify your address data. Book a demo to see AddressTools in action with our team.
Can’t find a time that works for you or would rather email first? Fill out our contact form and we’ll get back to you as soon as we can.