Introduction
Loqate is a real-time data validation solution that captures and verifies various types of data, ensuring accuracy at the point of entry. In PGM, CP2 and POS, the Loqate integration enables verification of phone number and email of the user.
- In this article, you will learn how to enable the integration and which forms support this validation.
- This article will be helpful for Club Owners, Perfect Gym Champions, and IT administrators.
Before you start
- Please note, this integration is an additionally paid feature. For more details, please contact our Sales team.
- For more info about Loqate set up, see this article: Address lookup using postalcode - Loqate integration
Instruction
Forms supporting mobile phone number and email address verification:
Client Portal:
- Registering new member
- Editing member
- Legal Guardian
- Family member add
- Family member/ family member legal guardian update
PGM:
- Member creation
- Member update
- Guest creation
- Guest update
- Legal guardian for Guest
- Legal update guardian for guest
- Legal guardian for Member
- Legal guardian update for Member
- Linked members
- Lead add
- Lead edit
POSweb:
- Create member
- Create guest
- Add guest's legal guardian
- Add member's legal guardian
Hints
After enabling the integration, you can track API usage in PGM by going to Settings -> Loqate Integration Usage
Phone number formatting rules
As per Loqate's documentation, the phone number must have the correct international format (either like +447528471411 or 447528471411):
Open a ticket in Get Support if you require any changes to be made to the automatic formatting of phone numbers.
How does Email Validation work
Email Validation follows a multi-step verification process, as referenced from Loqate documentation here
- Syntax check: Ensures the address format is valid (contains @ symbol, proper domain structure)
- Domain verification: Confirms the domain can send and receive emails
- Mailbox ping: Tests whether the mailbox accepts emails at the specified account (97% accuracy)
- Proprietary integrations: Verifies catch-all status, disposable/temporary domains, and other mailbox characteristics through direct provider integrations
This process doesn’t rely on a static database but performs real-time verification against live email infrastructure.