How to Integrate Your ConstantContact Account with KrispCall?

Constant Contact is a digital marketing platform, and KrispCall is an AI-powered communication platform. Connecting the two brings your calling and email marketing data together. Every call and SMS interaction logged in KrispCall syncs with your ConstantContact contacts, so your team gets a fuller picture of each customer without switching between tools.


This guide walks you through connecting your Constant Contact account with KrispCall, step by step.


Benefits of Integrating ConstantContact With KrispCall


Automatic contact sync

Automatically sync contact details between ConstantContact and KrispCall so your team always works with the latest customer information. This helps reduce duplicate records and keeps your contact list accurate.


Improved campaign targeting

Your calls and SMS activities stay visible alongside your email engagement. Easily segment and target based on how they’ve actually interacted with your business.


Make calls with complete contact details

View synced contact information directly in KrispCall before making or receiving calls. Instant access to context helps teams identify callers quickly and personalize conversations.


Faster follow-ups

With contact syncing handled automatically, your team can spend less time managing records and more time connecting with customers.


Streamlined team workflows

Save time by managing calls, texts, and contact updates from a single connected system. You can get a clearer view of team activity without pulling reports from two separate tools.


How to integrate your ConstantContact account with KrispCall


Step 1: Log in to your KrispCall account and go to Settings.


Step 2: Under APP SETTINGS, click on Integrations, then select Marketplace.




Step 3: Search for ConstantContact in the list of available integrations, then click it to open the integration page.




Step 4: Click Add to KrispCall. A pop-up window will appear asking for your Client ID and Client Secret Key.



Step 5: Before you can get these, enable Multi-Factor Authentication (MFA) on your ConstantContact account. Go to ConstantContact's settings, scroll to Multi-Factor Authentication, click Setup, confirm, and choose your preferred authentication method.






Step 6: With MFA enabled, create an OAuth application. Go to https://developer.constantcontact.com/login/index.html  and log in with your ConstantContact credentials.


Step 7: Click New Application, enter a name, and set the necessary permissions.





Step 8: Once the app is created, click into it to view your Client ID.



Step 9: In the Redirect URI field, enter: `https://app.krispcall.com/settings/integration?crmPlatform=constantcontact



Step 10: Click Generate Client Secret to view your Client Secret Key. This is shown only once, so copy and store it somewhere safe.





Step 11: Enter the Client ID and Client Secret Key into KrispCall's integration pop-up, then click Connect.
Your Constant Contact account will now appear under active integrations.


Install the KrispCall Chrome Dialer


Step 1: Search for the KrispCall Chrome Dialer in the Chrome Web Store.



Step 2: Click Add to Chrome.



Step 3: Click Add Extension to complete the installation.



Step 4: Once installed, sign in to the Chrome Dialer using your KrispCall account.



Manage Member Integration Settings by the Admin/Owner


  1. Ensure members have their own integrated ConstantContact accounts.
  2. Admins and owners can view and modify member integration settings.
  3. Members cannot view admin/owner integrations.
  4. Changes made by members do not affect admin/owner settings.
  5. Changes made by admin/owners do not affect members' settings.




Integration Settings


After a successful integration, you can edit or delete the connection at any time.


To delete the integration, click Disconnect and Delete in the integration menu.





To edit the integration, click on Settings. From there, you can configure the available options according to your requirements.



General Settings


General Settings are the first option, and all toggles under General Settings are enabled by default.


  • Create new contacts for calls: When enabled, contacts created in KrispCall are synced to ConstantContact (one-way). Turning this off stops new contacts from syncing.
  • Contacts 2-way sync: When enabled, contacts created in ConstantContact sync to KrispCall, and vice versa. This also triggers an initial sync of any existing contacts on either platform.
  • Notes logging: When enabled, notes created, edited, or deleted from the KrispCall conversation box or during a call are synced to ConstantContact. Turning this off stops notes from syncing.



Workflow Settings


Present right after the General Settings, where all the options are set to Calls(Engagements) by default. These settings, however, can be changed as per your requirements.


  1. Log outgoing answered calls as Calls(Engagements)/Disabled: By enabling the setting as Calls(Engagements), the outgoing answered calls will be synced to ConstantContact. By enabling the setting as Disabled, the outgoing answered calls will not be synced to ConstantContact.
  2. Log outgoing unanswered calls as Calls(Engagements)/Disabled: By enabling the setting as Calls(Engagements), the outgoing unanswered calls will be synced to ConstantContact. By enabling the setting as Disabled, the outgoing unanswered calls will not be synced to ConstantContact.
  3. Log incoming answered calls as Calls(Engagements)/Disabled: By enabling the setting as Calls(Engagements), the incoming answered calls will be synced to ConstantContact. By enabling the setting as Disabled, the incoming answered calls will not be synced to ConstantContact.
  4. Log incoming unanswered calls as Calls(Engagements)/Disabled: By enabling the setting as Calls(Engagements), the incoming unanswered calls will be synced to ConstantContact. By setting this to Disabled, incoming unanswered calls will not be synced to ConstantContact.
  5. Log voicemail as Calls(Engagements)/Disabled: By enabling the setting as Calls(Engagements), the voicemail log will be synced to ConstantContact. By setting this to Disabled, the voicemail log will not be synced to ConstantContact.
  6. Log incoming SMS as Disabled/Notes: Enabling the setting as Notes will sync the incoming SMS to ConstantContact. However, it will not sync if the setting is disabled.     
  7. Log outgoing SMS as Disabled/Notes: Enabling the setting as Notes will sync the outgoing SMS to ConstantContact. However, it will not sync if the setting is disabled.  



Connected Numbers


The connected numbers setting is present after the workflow settings. Two options are available under connected numbers settings.


  • Log phone calls for these numbers: The list of available numbers in the channel will be automatically selected when the integration is set up for the first time.
  • Log SMS for these phone numbers: The list of numbers available in the channel will be selected by default during integration. This setting ensures the SMS log for the selected numbers is synced to ConstantContact.


If you purchase a number after integration, you'll need to manually add it to connected numbers.


Note*: If no numbers are selected, call logs will not be synced to ConstantContact.*

Updated on: 01/09/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!