{"id":282729,"date":"2026-06-02T08:34:43","date_gmt":"2026-06-02T08:34:43","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/veracityhub-wpforms-contact-form-7\/"},"modified":"2026-06-02T08:51:20","modified_gmt":"2026-06-02T08:51:20","slug":"veracityhub-forms-integration","status":"publish","type":"plugin","link":"https:\/\/ca-valencia.wordpress.org\/plugins\/veracityhub-forms-integration\/","author":23452008,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"6.9.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"VeracityHub Forms Integration","header_author":"VeracityHub","header_description":"Verify phone, name, and address using VeracityHub API for WPForms and Contact Form 7 submissions.","assets_banners_color":"","last_updated":"2026-06-02 08:51:20","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/veracityhub.io","rating":0,"author_block_rating":0,"active_installs":0,"downloads":129,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"veracityhub","date":"2026-06-02 08:51:20"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3557729,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3557729,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-2.png":{"filename":"screenshot-2.png","revision":3557759,"resolution":"2","location":"plugin","width":667,"height":538},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3557759,"resolution":"4","location":"plugin","width":1627,"height":720},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3557759,"resolution":"3","location":"plugin","width":597,"height":610},"screenshot-1.png":{"filename":"screenshot-1.png","revision":3557759,"resolution":"1","location":"plugin","width":934,"height":529}},"screenshots":{"1":"VeracityHub settings page","2":"WPForms field mapping","3":"Contact Form 7 field mapping","4":"Verification logs page"}},"plugin_section":[],"plugin_tags":[1152,265420,2179,43415,130711],"plugin_category":[],"plugin_contributors":[265421],"plugin_business_model":[],"class_list":["post-282729","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form-7","plugin_tags-data-verification","plugin_tags-form-validation","plugin_tags-phone-verification","plugin_tags-wpforms","plugin_contributors-veracityhub","plugin_committers-veracityhub"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/veracityhub-forms-integration\/assets\/icon-128x128.png?rev=3557729","icon_2x":"https:\/\/ps.w.org\/veracityhub-forms-integration\/assets\/icon-256x256.png?rev=3557729","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/veracityhub-forms-integration\/trunk\/screenshot-1.png?rev=3557759","caption":"VeracityHub settings page"},{"src":"https:\/\/ps.w.org\/veracityhub-forms-integration\/trunk\/screenshot-2.png?rev=3557759","caption":"WPForms field mapping"},{"src":"https:\/\/ps.w.org\/veracityhub-forms-integration\/trunk\/screenshot-3.png?rev=3557759","caption":"Contact Form 7 field mapping"},{"src":"https:\/\/ps.w.org\/veracityhub-forms-integration\/trunk\/screenshot-4.png?rev=3557759","caption":"Verification logs page"}],"raw_content":"<!--section=description-->\n<p>VeracityHub Forms Integration integrates VeracityHub verification services with popular WordPress form plugins.<\/p>\n\n<p>This plugin allows site administrators to verify form submissions using phone, email, name, and address verification <strong>before the form is processed or stored<\/strong>.<\/p>\n\n<p>The plugin works seamlessly with:\n* WPForms\n* Contact Form 7<\/p>\n\n<p>Verification runs automatically during form submission and uses the native validation mechanisms of each supported form plugin.<\/p>\n\n<p>This plugin is not affiliated with or endorsed by WPForms or Contact Form 7. WPForms and Contact Form 7 are separate plugins and must be installed independently.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Phone number verification<\/li>\n<li>Data append<\/li>\n<li>Data match (phone + name + address)<\/li>\n<li>Works with WPForms and Contact Form 7<\/li>\n<li>Fail-open behavior when API is unavailable<\/li>\n<li>Admin-only logs with masked sensitive data<\/li>\n<\/ul>\n\n<h3>Requirements<\/h3>\n\n<ul>\n<li>WPForms (free or paid) and\/or Contact Form 7 must be installed and activated.<\/li>\n<li>VeracityHub API key (required \u2013 the plugin will not function without a valid API key).<\/li>\n<\/ul>\n\n<p>To obtain an API key, users must create an account at:\nhttps:\/\/api.veracityhub.com<\/p>\n\n<p>Access to the VeracityHub API is provided through a paid subscription.<\/p>\n\n<p>If no supported form plugin is active, the verification features will remain inactive.<\/p>\n\n<p>If the plugin is activated without a required form plugin installed, an admin notice will inform the administrator to install and activate a supported form plugin.<\/p>\n\n<p>If a valid API key is not configured, verification will not run.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the VeracityHub API to verify and append form submission data.<\/p>\n\n<p>Service Provider:\nVeracityHub<br \/>\nWebsite: https:\/\/veracityhub.io<\/p>\n\n<p>What data is sent:\n- Phone number (for verification)\n- First name (if provided)\n- Last name (if provided)\n- Email address (if provided)\n- Address (if provided)<\/p>\n\n<p>When is data sent:\nData is sent only when a user submits a form and verification is enabled in the plugin settings.<\/p>\n\n<p>Why is data sent:\nThe data is used to validate and enrich submitted form information before form processing.<\/p>\n\n<p>This service is provided by VeracityHub and requires an active paid subscription.<\/p>\n\n<p>Terms of Service:\nhttps:\/\/veracityhub.io\/terms<\/p>\n\n<p>Privacy Policy:\nhttps:\/\/veracityhub.io\/privacy<\/p>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li>Ensure that WPForms and\/or Contact Form 7 is installed and activated.<\/li>\n<li>Navigate to <strong>Settings \u2192 VeracityHub Settings<\/strong>.<\/li>\n<li>Enter a valid VeracityHub API key.<\/li>\n<li>Choose which form plugin to hook into (WPForms, Contact Form 7, or all active forms).<\/li>\n<li>Map form fields (phone, name, email, address).<\/li>\n<li>Select the verification use case:\n\n<ul>\n<li>Phone Verification<\/li>\n<li>Data Append<\/li>\n<li>Data Match<\/li>\n<\/ul><\/li>\n<li>Save settings.<\/li>\n<\/ol>\n\n<p>Verification will run automatically during form submission.<\/p>\n\n<p>If no supported form plugin is active, verification will not run.<\/p>\n\n<p>If an invalid API key is entered, verification requests will fail and submissions will continue without blocking the user (fail-open behavior).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the Plugins menu in WordPress<\/li>\n<li>Go to <strong>Settings \u2192 VeracityHub Settings<\/strong><\/li>\n<li>Enter your VeracityHub API key<\/li>\n<li>Enable verification and configure form field mappings<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20store%20personal%20data%3F\"><h3>Does this plugin store personal data?<\/h3><\/dt>\n<dd><p>The plugin stores only masked logs for debugging purposes. Sensitive data such as phone numbers and emails are masked before storage.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20the%20veracityhub%20api%20is%20unavailable%3F\"><h3>What happens if the VeracityHub API is unavailable?<\/h3><\/dt>\n<dd><p>The plugin uses a fail-open approach. Form submissions will continue without blocking the user.<\/p><\/dd>\n<dt id=\"is%20gravity%20forms%20supported%3F\"><h3>Is Gravity Forms supported?<\/h3><\/dt>\n<dd><p>No. Gravity Forms is supported by a separate VeracityHub plugin.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20a%20veracityhub%20api%20key%3F\"><h3>How do I get a VeracityHub API key?<\/h3><\/dt>\n<dd><p>Users must create an account at https:\/\/api.veracityhub.com to obtain an API key. Access to the API requires a paid subscription.<\/p><\/dd>\n<dt id=\"will%20the%20plugin%20work%20without%20an%20api%20key%3F\"><h3>Will the plugin work without an API key?<\/h3><\/dt>\n<dd><p>No. A valid VeracityHub API key is required...<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<li>WPForms and Contact Form 7 integration<\/li>\n<li>Phone, email, and data verification support<\/li>\n<\/ul>","raw_excerpt":"Adds phone and data verification to WPForms and Contact Form 7 using VeracityHub API.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/282729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=282729"}],"author":[{"embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/veracityhub"}],"wp:attachment":[{"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=282729"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=282729"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=282729"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=282729"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=282729"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=282729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}