Breadcrumbs

How do I integrate Thesis Email Box with AWeber?

Thesis Email Box allows you to seamlessly integrate AWeber email marketing workflows with your Thesis-powered WordPress site. This integration enables you to capture email subscribers directly through your website while maintaining full control over form placement and subscriber management.

Prerequisites

Before beginning the integration process, ensure you have:

  • An active AWeber account

  • Thesis theme installed and activated on your WordPress site

  • AWeber Box plugin installed and activated

  • Administrator access to both your WordPress site and AWeber account

Step 1: Install and Activate the AWeber Box

If you haven't already installed the AWeber Box:

  1. Download the AWeber Box plugin

  2. Navigate to your WordPress admin panel

  3. Install and activate the AWeber Box plugin

  4. Verify the box appears in your available Thesis boxes

Step 2: Connect Your AWeber Account

Authorization Process

  1. In your WordPress admin, go to Thesis Admin → Boxes → AWeber

  2. Click the "Get Authorization Code" button

  3. You'll be redirected to AWeber's website

  4. Log in to your AWeber account as prompted

  5. AWeber will display your unique authorization code

  6. Copy the authorization code

Complete the Connection

  1. Return to your Thesis AWeber settings page

  2. Paste the authorization code into the provided text box

  3. Click "Connect to AWeber"

  4. Wait for confirmation that your account is successfully connected

Step 3: Configure Default Settings

After connecting your AWeber account, configure three essential settings:

Default Email List

Select which AWeber email list new subscribers should be added to. This will be the default list for all AWeber boxes you deploy on your site.

Thank You Page

Choose a WordPress page where new subscribers will be redirected after successfully signing up. This page should:

  • Confirm their subscription

  • Set expectations about your email frequency

  • Provide next steps or valuable content

Already Subscribed Page

Select a WordPress page for users who attempt to subscribe when they're already on your list. This page should:

  • Inform them they're already subscribed

  • Offer alternative actions (update preferences, browse content, etc.)

  • Maintain a positive user experience

Note: You can use any existing WordPress page for these purposes, giving you complete control over the messaging and design.

Step 4: Deploy AWeber Boxes in Your Templates

Once your default settings are configured, every AWeber Box you add to your Thesis templates will automatically inherit these settings. You can customize individual boxes later through the Skin Content page without returning to the Skin Editor.

Advanced Configuration

AWeber Form ID

The Form ID enables proper tracking of impressions and submissions, allowing you to calculate conversion rates for each form.

To locate your Form ID:

  1. Log in to AWeber and select or create a list

  2. Navigate to "Sign Up Forms"

  3. Select or create a Sign Up Form (save new forms before proceeding)

  4. Look at your browser's address bar

  5. Copy the 10-digit number at the end of the URL

    • Example: https://www.aweber.com/users/web_forms/edit/1234567890

    • Your Form ID is: 1234567890

  6. Return to your Thesis site and paste the number into the Web Form ID field

  7. Save the options

Tracking Pixel ID

The Tracking Pixel ID is required for accurate conversion calculations. Each AWeber box instance on your site needs a separate tracking pixel ID, which means creating a unique Sign Up Form in AWeber for each location you want to track.

To locate your Tracking Pixel ID:

  1. In AWeber, select or create a list

  2. Go to the Sign Up Forms tab

  3. Create or select a web form

  4. Save the form and navigate to Step 3 (Publish)

  5. Click "I will install my form"

  6. Click "raw html version"

  7. Deselect "Include beautiful form styles"

  8. In the HTML code text area, locate the <img> tag

  9. Find the src attribute containing: https://forms.aweber.com/form/displays.htm?id=

  10. Copy the characters immediately after id=

  11. Return to Thesis and paste these characters into the Tracking Pixel ID field

  12. Save the options

Best Practices

Form Placement Strategy

  • Place signup forms in high-visibility areas (header, sidebar, footer)

  • Use multiple forms with unique tracking IDs to determine optimal placement

  • Test different form copy and calls-to-action

List Management

  • Use specific lists for different content types or user segments

  • Create dedicated thank you pages that align with each list's purpose

  • Regularly review conversion rates to optimize performance

User Experience

  • Keep forms simple with minimal required fields

  • Clearly communicate the value subscribers will receive

  • Ensure thank you and already subscribed pages are helpful and engaging

  • Test the entire signup flow from multiple devices

Troubleshooting

Authorization fails: Ensure you're copying the complete authorization code without extra spaces or characters.

Subscribers not appearing in AWeber: Verify your default list is correctly selected and that you've completed the authorization process.

Tracking not working: Double-check that each box has a unique Form ID and Tracking Pixel ID properly configured.

Changes not reflecting: Clear your site cache after making configuration changes, and verify settings are saved.