Overview
The AFI plugin allows you to connect your WordPress forms with Snov.io, enabling you to automatically add new contacts to your Snov.io prospect lists. When someone submits a form on your site, their data can be sent directly to your Snov.io list as a contact.
This is ideal for cold outreach, lead tracking, and email prospecting campaigns.
โ Supported Feature
Add Contact to Snov.io List
๐ง How To Setup
Step 1: Get Your Snov.io API Credentials
Log in to your Snov.io account
Go to Settings โ API
Generate or retrieve your:
API User ID
API Secret
Step 2: Connect Snov.io in AFI
Go to
AFI โ Settings โ Snov.io
Paste your API User ID and API Secret
Click Save Changes
You can save multiple Snov.io accounts by adding credentials for each.
Step 3: Create a New Integration
Go to
AFI โ Add New
Add a title like โSnov.io Contact Syncโ
๐น Trigger
Form Provider: Choose your form plugin (e.g., WPForms, Fluent Forms, Elementor, etc.)
Form Name: Select the form you want to connect
Step 4: Configure the Action
Platform: Select Snov.io
Task: Select Add Contact to List
Step 5: Map Fields
After selecting the task, you’ll see additional options:
Snov.io Account
Select the connected account (credential)List
Choose the target prospect list from your Snov.io account (lists are dynamically loaded)Field Mapping
Map your form fields to the Snov.io contact fields, including:Email (required)
Full Name
First Name
Last Name
Phone(s) (comma-separated if multiple)
Country
Locality (City)
Position
Company Name
Company Website
Social Links (LinkedIn, Twitter)
Any fields you leave unmapped will be skipped during submission.
Step 6: Save Integration
Click Save Integration at the bottom.
๐ Thatโs it! Now, every form submission will automatically create or update a contact in your selected Snov.io list.
๐ Troubleshooting
If the integration isnโt working:
๐น Check Logs
Go to AFI โ Log
to inspect the request/response log.
๐น Invalid Credentials
Ensure the API User ID and Secret are correct.
๐น Access Token Issues
If an access token cannot be retrieved, the credentials may be expired or incorrect.
๐น Email Missing
Make sure the email field is mapped and contains a valid email address.
๐น Invalid List
Ensure the selected list still exists in your Snov.io account.
๐น API Errors
Check the response code in the logs (e.g., 400, 401, 500) for more information.