How do I integrate Agile CRM with AWeber?

Agile CRM is a complete sales and marketing software for small and growing businesses that provides marketing automation, web analytics, and a social suite. Using Agile CRM can help you manage your brand's engagement with your current and future customers. A client relationship management system like Agile CRM can also help your business save time, money and resources, as well as end customer losses.

In this article, we'll cover how to integrate Agile CRM with AWeber.

Step By Step Instructions

  1. From within your Agile CRM dashboard, click the preferences located in the upper right corner. Then, click the "Widgets" section.

    Click Widgets section from preferences
  2. Locate the AWeber integration under the Social tab, and click the "Add" button.

    Locate AWeber integration and click Add button
  3. Click the "Link AWeber" button.

    Click Link AWeber button
  4. You'll be prompted to enter your AWeber login details. Once you've entered that information, click "Allow Access".

    Login Name and Password
  5. Select the AWeber list you would like your contacts to be added to.

    Select AWeber list
  6. If you would like to add tags to your subscribers, enter your tags in the box provided. Then, click "Save".

    Add tags and save
  7. Now, you need to create an Agile CRM Campaign. From the Agile CRM Campaigns section, click the "Add Campaign" button.

    Create Agile CRM campaign
  8. There will be several Campaign templates provided. Simply click "Custom" which will be located in the upper right corner.

    Click Custom button
  9. Provide your Agile CRM Campaign a name and assign it to a category. If you have yet to create a category, click the "+ Add New" option from the drop down menu provided.

    Add campaign name and category
  10. From the left sidebar options provided, select "Add More".

    Click Add More option
  11. Select the "Developers" tab. Then, click the "Add this" button for "JSON IO".

    Under developers tab click Add This for JSON IO
  12. Enter the valid REST URL and add the parameters you would like added for your AWeber subscribers. The "Method type" needs to be listed as "Post". Then, click the "Save" button.

    Enter rest url and parameters

    Note: The valid REST URL for Agile CRM will be listed as followed:


    If needed, you can find the current user_email by going to your preferences section in Agile CRM.
  13. Drag the icon for "Start" to the icon for your custom JSON IO. This will bridge the connection automatically.

    Drag start to JSON IO
  14. Click the "Save Campaign" button located in the upper right corner.

    Click Save Campaign button
  15. Select the option for "Add Trigger to Campaign".

    Select Add Trigger to Campaign option
  16. Click the "Go" button for "Contact Added".

    Click Go button for Contact Added
  17. Provide a name for your trigger and select when you would like the trigger to sync between Agile CRM and AWeber. Then, select the name of the Campaign you would like this for. This Campaign should be reflective of the one created during step #9 of these instructions. Once complete, click the "Save" button.

    Name your trigger and choose how often it syncs

Congratulations! Now, when contacts are added to your Agile CRM they will also be added to your AWeber list.

Have more questions? Submit a request