{"action":"created","issue":{"url":"https://api.github.com/repos/websharks/s2member-kb/issues/271","labels_url":"https://api.github.com/repos/websharks/s2member-kb/issues/271/labels{/name}","comments_url":"https://api.github.com/repos/websharks/s2member-kb/issues/271/comments","events_url":"https://api.github.com/repos/websharks/s2member-kb/issues/271/events","html_url":"https://github.com/websharks/s2member-kb/issues/271","id":112424057,"number":271,"title":"Integrating AWeber","user":{"login":"kristineds","id":7514953,"avatar_url":"https://avatars.githubusercontent.com/u/7514953?v=3","gravatar_id":"","url":"https://api.github.com/users/kristineds","html_url":"https://github.com/kristineds","followers_url":"https://api.github.com/users/kristineds/followers","following_url":"https://api.github.com/users/kristineds/following{/other_user}","gists_url":"https://api.github.com/users/kristineds/gists{/gist_id}","starred_url":"https://api.github.com/users/kristineds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kristineds/subscriptions","organizations_url":"https://api.github.com/users/kristineds/orgs","repos_url":"https://api.github.com/users/kristineds/repos","events_url":"https://api.github.com/users/kristineds/events{/privacy}","received_events_url":"https://api.github.com/users/kristineds/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/websharks/s2member-kb/labels/draft","name":"draft","color":"fef2c0"},{"url":"https://api.github.com/repos/websharks/s2member-kb/labels/tutorials","name":"tutorials","color":"0052cc"}],"state":"open","locked":false,"assignee":{"login":"kristineds","id":7514953,"avatar_url":"https://avatars.githubusercontent.com/u/7514953?v=3","gravatar_id":"","url":"https://api.github.com/users/kristineds","html_url":"https://github.com/kristineds","followers_url":"https://api.github.com/users/kristineds/followers","following_url":"https://api.github.com/users/kristineds/following{/other_user}","gists_url":"https://api.github.com/users/kristineds/gists{/gist_id}","starred_url":"https://api.github.com/users/kristineds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kristineds/subscriptions","organizations_url":"https://api.github.com/users/kristineds/orgs","repos_url":"https://api.github.com/users/kristineds/repos","events_url":"https://api.github.com/users/kristineds/events{/privacy}","received_events_url":"https://api.github.com/users/kristineds/received_events","type":"User","site_admin":false},"milestone":null,"comments":6,"created_at":"2015-10-20T17:54:48Z","updated_at":"2015-10-27T11:23:38Z","closed_at":null,"body":"##### KB Article Creation Checklist\r\n\r\n- [x] Write initial draft for this KB Article; label this issue `draft` and either `questions` or `tutorials`\r\n- [x] Add [required YAML configuration](https://github.com/websharks/team/wiki/KB-Articles-::-Required-YAML-Configuration)\r\n- [x] Add Tags for this KB Article to the YAML config (see [YAML Keys (Explained)](https://github.com/websharks/team/wiki/KB-Articles-::-Required-YAML-Configuration#yaml-keys-explained))\r\n- [ ] Edit and finalize draft for publishing (remove `draft` label, add `draft-finalized` label)\r\n- [ ] Assign Issue to yourself and [create Markdown file](https://github.com/websharks/team/wiki/KB-Articles-::-Creating-the-Markdown-File) (remove `draft-finalized` label, add `pending`)\r\n- [ ] Project Lead: Review and Publish KB Article (remove `pending` label, add `published` label)\r\n\r\n```yaml\r\ntitle: Integrating AWeber\r\ncategories: tutorials\r\ntags: api-list-servers\r\nauthor: kristineds\r\ngithub-issue: https://github.com/websharks/s2member-kb/issues/271\r\n```\r\n---\r\n\r\nAWeber is an email marketing service that can be integrated with s2Member. Although s2Member can be integrated with almost _any_ list server, we recommend using AWeber, MailChimp, or GetResponse.\r\n\r\nIn this article we're going to explain how to integrate AWeber with s2Member using the API method so that new members are automatically added to your AWeber list(s) and removed or transitioned to another list when they are upgraded, downgraded, or deleted. \r\n\r\nTo get started, you will need your [AWeber account](http://www.s2member.com/AWeber), [AWeber List IDs](https://www.AWeber.com/users/settings/), and  [AWeber API Authorization code](http://www.s2member.com/r/AWeber-api-key) for the s2Member application.\r\n\r\n---\r\n\r\n## Step 1: Creating An API Key\r\n\r\nYou can add an API Key to your AWeber account here: <http://www.s2member.com/r/AWeber-api-key>\r\n\r\nSee also: [About AWeber API Keys](https://help.AWeber.com/hc/en-us/articles/204031016-Does-AWeber-Have-An-API-)\r\n\r\n### Giving Your API Key to s2Member\r\n\r\nSee: **Dashboard → s2Member → API / List Servers → AWeber Integration**\r\n\r\n![screen shot 2015-10-21 at 1 50 28 am](https://cloud.githubusercontent.com/assets/7514953/10616140/2d9ebb60-7796-11e5-9487-0f8c67c2e49e.png)\r\n\r\n---\r\n\r\n## Step 2: Adding Your List IDs\r\n\r\nYou will find a list of all of your AWeber Lists at AWeber.com <https://www.AWeber.com/users/settings/>\r\n\r\nYou need to locate the List ID(s) you intend to integrate with s2Member. Click on the _Lists tab_. On that page you'll find a Unique List ID associated with each of your lists. AWeber sometimes refers to this as a _List Name_ instead of a _List ID_. Here is a screenshot that shows where to find your AWeber List ID for each of the lists that you want to integrate with s2Member.\r\n\r\n![screen shot 2015-10-27 at 1 55 06 am](https://cloud.githubusercontent.com/assets/7514953/10737678/87cf59a2-7c4e-11e5-92ed-885ad2f2f8b4.png)\r\n\r\n### Giving Your List ID(s) To s2Member\r\n\r\nSee: **Dashboard → s2Member → API / List Servers → AWeber Integration**\r\n\r\n![screen shot 2015-10-21 at 1 52 56 am](https://cloud.githubusercontent.com/assets/7514953/10616197/88c5623c-7796-11e5-8136-f625f490a52f.png)\r\n\r\n---\r\n\r\n## Step 3: Double Opt-in Checkbox Options\r\n\r\nSee: [Double Opt-In Checkbox Config.](http://s2member.com/kb-article/double-opt-in-checkbox-config/)\r\n\r\n---\r\n\r\n## Step 4: Configuring MERGE Fields (Optional)\r\n\r\nSee: [Can I add custom mail merge fields?](http://s2member.com/kb-article/can-i-add-custom-mail-merge-fields/)\r\n\r\n---\r\n\r\n## Step 5: Enable Automatic List Transitioning (Optional)\r\n\r\nWhen a member is promoted (or demoted), s2Member is capable of automatically moving a Member from an AWeber List that applies to Membership Level 1 (for example), placing them on the List ID for Membership Level 0 instead. To learn more about this, please see:\r\n\r\n**Dashboard → s2Member → API / List Servers → Automate Un-Subscribe/Opt-Outs?**"},"comment":{"url":"https://api.github.com/repos/websharks/s2member-kb/issues/comments/151460439","html_url":"https://github.com/websharks/s2member-kb/issues/271#issuecomment-151460439","issue_url":"https://api.github.com/repos/websharks/s2member-kb/issues/271","id":151460439,"user":{"login":"kristineds","id":7514953,"avatar_url":"https://avatars.githubusercontent.com/u/7514953?v=3","gravatar_id":"","url":"https://api.github.com/users/kristineds","html_url":"https://github.com/kristineds","followers_url":"https://api.github.com/users/kristineds/followers","following_url":"https://api.github.com/users/kristineds/following{/other_user}","gists_url":"https://api.github.com/users/kristineds/gists{/gist_id}","starred_url":"https://api.github.com/users/kristineds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kristineds/subscriptions","organizations_url":"https://api.github.com/users/kristineds/orgs","repos_url":"https://api.github.com/users/kristineds/repos","events_url":"https://api.github.com/users/kristineds/events{/privacy}","received_events_url":"https://api.github.com/users/kristineds/received_events","type":"User","site_admin":false},"created_at":"2015-10-27T11:23:38Z","updated_at":"2015-10-27T11:23:38Z","body":"@jaswsinc Good catch! I have fixed those minor revisions including the title. :)"}}