iContact Integration

iContact and MyWiFi

Integrate your iContact account with MyWiFi so that you can send your guest data to your iContact CRM and use their features and campaigns to connect with your guests.

Watch this video to learn more about iContact and MyWiFi.


  • Active subscription with iContact.
  • Active Pro or higher MyWiFi subscription.
  • A location with an associated campaign.

It's Important

Your API username from iContact is the email address that you used to register your account with iContact.

iContact setup

You will first need to set up your iContact account so that you can retrieve your API key and password.

  1. Log in to iContact.
  2. While logged in to your iContact account, go to http://www.icontact.com/developerportal.
  3. Select Getting Started Guide.mceclip1.png
  4. Select Step 2: Get Your AppID and Set API Password.mceclip2.png
  5. Click the Production link in Step 1.

  6. Choose your Application Name and give it a Description, then click Get App ID.
  7. Select API 2.0, then copy your API-AppId. Then, click enable this AppID for your account.

  8. Choose a password for your App ID, then click Save.
    NOTE: You will need your API username and password to integrate iContact as an app within MyWiFi.
  9. You should see a notification similar to this, along with your Application ID


iContact integration

Now that you have your iContact credentials, you can add it as an app to MyWiFi.

  1. Log in to your MyWiFi dashboard.
  2. Select Apps from the main menu.
  3. Click Add New App.
  4. Select Auto Responder.
  5. Select iContact.
  6. Choose an App Name, and enter your API Key, Username, and Password.
    NOTE: Your username is the email address you use to sign in to iContact.mceclip2.png
  7. Click Proceed.


iContact automation

Now that iContact has been integrated with MyWiFi, you can add an automation to keep your iContact CRM completely up to date!

  1.  Select Automation from the left main menu.
  2. Click Add New Automation.
  3. Decide on an Automation Name, and select the Location and Campaign this automation is for. 
  4. Click Proceed.
  5. Choose a trigger -- we suggest Connect. This will trigger the automation every time a guest connects to the WiFi.
  6. Choose a delay -- We suggest Real Time, so that your automation will trigger immediately.
  7. Choose a send frequency -- we suggest Always to keep your information as up-to-date as possible.
  8. Select iContact.mceclip1.png
  9. Select your iContact app from the dropdown menu and select the list to send contacts to.
  10. Click Proceed.

 No List/Campaign Error

If you're getting this error, then double-check your app credentials -- this is usually caused by an incorrect API key.


Test the automation

If you would like to test your new iContact automation, please read the following article: Testing your Automation.

Need Help?

If you have any questions, please contact our support team by clicking the support icon located in the bottom right-hand corner of this page.

Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.