AWeber Integration Setup

Connect your AWeber account to automatically add subscribers to your email lists

Step 1: Create an AWeber Account (If You Don't Have One)

  1. Visit aweber.com
  2. Click "Free Trial" or "Sign Up"
  3. Enter your business information and create your account
  4. Complete email verification
  5. Set up your first email list during onboarding

Step 2: Get Your AWeber API Credentials

AWeber uses OAuth authentication, but you'll need to generate access credentials.

  1. Log in to your AWeber account
  2. Click on your profile icon in the top right
  3. Select "Account Settings"
  4. Click "Integrations" in the left sidebar
  5. Look for "AWeber API" or "Developer Apps"
  6. Click "Create an App" or "Get API Credentials"

    You may need to provide your app name (use "DrivenCart")

  7. Copy your API Key/Access Token when generated

    This is a long string of characters

Step 3: Connect AWeber to DrivenCart

  1. Log in to your DrivenCart dashboard
  2. Navigate to Dashboard → Integrations
  3. Find "AWeber" in the list of ESPs
  4. Click "Configure" or "Connect"
  5. Paste your AWeber API credentials
  6. Click "Authorize" or "Connect"

    You may be redirected to AWeber to authorize the connection

  7. Click "Allow Access" on the AWeber authorization page
  8. You'll be redirected back to DrivenCart
  9. Click "Test Connection" to verify it works
  10. Click "Save" when successful

Step 4: Find Your AWeber List ID

Each AWeber list has a unique ID. You'll need this to specify which list customers should be added to.

  1. In AWeber, click "Manage Lists" in the top navigation
  2. Select the list you want to use
  3. Click "List Settings"
  4. Look for "List ID" or "Unique List ID"

    It's typically a number like: 123456

  5. Copy this List ID

Alternative Method:

When viewing your list, check the URL in your browser. The List ID often appears in the URL like: lists/[LIST_ID]/overview

Step 5: Enable AWeber for Your Deals

Configure each deal to automatically add customers to your AWeber list:

  1. Go to Dashboard → My Deals
  2. Click "Edit" on the deal you want to configure
  3. Go to the "Integrations" tab
  4. Find the "AWeber" section
  5. Toggle the switch to "Enable"
  6. Enter your List ID in the "List ID" field
  7. (Optional) Add tags in the "Tags" field

    Separate multiple tags with commas: "customer, deal-buyer, jan-2025"

  8. Save your deal

What happens now:

  • When someone purchases this deal, they're automatically added to your AWeber list
  • Tags are applied to help you segment subscribers
  • You can create automated campaigns based on these tags
  • All contact information is synced instantly

Using AWeber's Automation Features

AWeber offers powerful automation capabilities:

Campaign Series

Create automated follow-up sequences that send when someone joins your list. Perfect for welcome series, onboarding, and product education.

Tag-Based Automation

Use tags to trigger specific campaigns. For example, tag buyers as "Purchased-Course-A" and send them a 7-day implementation series.

Segmentation

Create segments based on tags to send targeted broadcasts. Segment by product purchased, price point, or customer behavior.

Troubleshooting

Connection Failed

• Make sure you authorized the connection in AWeber
• Check that your AWeber account is in good standing
• Try disconnecting and reconnecting
• Contact AWeber support if API access isn't working

Subscribers Not Being Added

• Verify the List ID is correct (numbers only)
• Make sure AWeber integration is enabled for that deal
• Check if the list still exists and is active in AWeber
• Look for duplicate email addresses (AWeber handles these automatically)

Tags Not Appearing

• AWeber may require tags to be created in advance
• Check your AWeber account to create the tags first
• Use simple tag names without special characters
• It may take a few minutes for tags to sync