Add ad leads to iContact contact lists automatically -- so your email campaigns reach new leads the moment they submit your ad form.
Connect iContact with 4 lead sources
iContact authenticates API requests with a three-part credential: Application ID (AppId), Username, and Password. These are pasted into the LeadSync connection settings (semicolon-separated under the hood) and travel on every request as the API-AppId, API-Username, and API-Password headers alongside the API-Version: 2.2 declaration. There's no OAuth dance and no token rotation -- the credential triplet stays valid until you revoke it in the iContact admin.
On the first connection, LeadSync calls iContact's icp/a/ endpoint to discover your accountId and clientFolderId (the two IDs that scope every subsequent API call), then caches them on the connection so future calls hit the correct sub-account directly. From that point on every new lead is a single POST /contacts followed by a POST /subscriptions to bind the contact to the destination list with a normal (subscribed) status.
iContact exposes a fixed set of standard contact fields -- email, prefix, firstName, lastName, suffix, street, street2, city, state, postalCode, phone, fax, business. LeadSync's field mapping screen lists every one of them so a Facebook lead form question lands in the matching iContact column.
Custom fields you've defined in iContact (lead source, business size, region, anything else) appear in the same dropdown alongside the standard set, identified by their numeric customFieldId. LeadSync calls GET /customfields live during connection setup to enumerate everything that exists on your account -- so a custom field added in iContact this morning shows up in the LeadSync mapping screen this afternoon without any redeploy or refresh.
iContact's autoresponder series and message campaigns are typically triggered by list subscription -- the moment a contact is added to a list, the welcome series fires and the campaign cadence begins. LeadSync's two-step contacts + subscriptions pattern is exactly what triggers that flow: the contact lands in iContact tagged as normal (subscribed) on your destination list, and any autoresponder you have configured against that list runs immediately.
For multi-channel lead routing, this means a single iContact account can serve different paid-social audiences cleanly: Facebook leads land in your Paid Social Welcome list with one autoresponder series, LinkedIn leads land in a B2B-focused list with a different series, TikTok leads in a third. Each source becomes its own LeadSync connection but they all share the same iContact credentials.
Set up your iContact integration in under 60 seconds. Free 14-day trial, no credit card required.
Start Your Free Trial