How to include MailChimp API into CQ: Build Java MailChimp API Wrapper jar Get source for ecwid MailChimp API wrapper https://github.com/Ecwid/ecwid-mailchimp Download or pull from git Run mvn package to create jar Run mvn dependency:copy-dependencies This copies dependencies to target\dependencies folder Turn MailChimp jar into CQ-consumable OSGi bundle Install Eclipse Plug-in Devlopment Environment New -> Other -> Plugin Development -> Plug-in from Existing JAR Archives Add External Select all the jars in the target folder (mailchimp + dependencies) Set a project name Check "Analyze library contents and add dependencies" Select "an OSGi framework" Select "standard" Uncheck "Unzip the JAR..." Finish Export the project as an OSGi bundle Right click on project -> Export Plug-in Development -> Deployable plug-ins and fragments Select a directory Click Finish Open that directory -> Plugin folder Copy the jar file Install the OSGi bundle into CQ Open CRXDE Navigate to apps\(project)\install Paste jar file Verify OSGi bundle deployed in CQ Open CQ OSGi Console OSGi -> Bundles Type "mailchimp" (or whatever project name was) into search bar and click "Apply Filter" Use arrow to expand description of bundle Scroll through imported packages Note anything that is highlighted in red because it's unresolvable Go back into eclipse and the OSGi project Click "dependencies" Remove the project dependencies under Imported Packages Redeploy OSGi bundle Export OSGi bundle again from Eclipse as in previous step Open CRXDE and delete the old OSGi bundle Copy-paste the new one in Verify no issues and an Active status within CQ's OSGi console