Overview
The AFI plugin lets you integrate your WordPress forms with Sarbacane, a powerful email marketing platform. When someone submits a form on your website, their data can automatically be added to your selected Sarbacane mailing list as a subscriber.
This is perfect for building email lists, sending newsletters, and managing campaigns.
✅ Supported Feature
Add Subscriber to Sarbacane List
🔧 How To Setup
Step 1: Get Your API Key
To connect your Sarbacane account:
Log in to your Sarbacane dashboard.
Navigate to Campaigns → Settings → API & Webhooks.
Create a new API Key and copy it.
Also, note down your Account ID.
Step 2: Connect Sarbacane in AFI
Go to
AFI → Settings → Sarbacane
Paste your Account ID and API Key
Click Save Changes
Your Sarbacane account is now connected!
Step 3: Create a New Integration
Go to
AFI → Add New
Add a title like “Subscribe Users to Sarbacane List”
🔹 Trigger
Form Provider: Choose your form plugin (e.g., WPForms, Elementor, Gravity Forms)
Form Name: Select the form you want to connect
Step 4: Configure the Action
Platform: Select Sarbacane
Task: Select Add Subscriber
Step 5: Map Fields
After selecting the action, you’ll see:
Sarbacane Account
Select the account credentials you saved earlierMailing List
Choose the Sarbacane list you want to add subscribers toField Mapping
Click Get Fields to map form fields to Sarbacane fields (like Email, Phone, etc.)
Each field on the left represents a Sarbacane field. Use the dropdowns to map it to a form field.
Step 6: Save Integration
Click Save Integration at the bottom.
🎉 That’s it! When someone submits the form, their data will be sent to your Sarbacane mailing list.
🔍 Troubleshooting
Having issues? Here are some steps to check:
🔹 Credentials Not Working
Double-check your Account ID and API Key
Make sure the key hasn’t expired or been revoked
🔹 Mailing Lists Not Loading
Ensure you’ve selected the correct Sarbacane Account
Try refreshing or re-saving your credentials
🔹 Subscriber Not Added
Confirm that the Email field is mapped and not empty
Check if you’re using a valid list ID
Go to
AFI → Log
and inspect the request and response logs for any errors
🔹 Invalid API Response
Sarbacane may reject improperly formatted data (e.g., wrong email format)
Use the Logs tab to view the full API response for debugging