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:
-
Download the AWeber Box plugin
-
Navigate to your WordPress admin panel
-
Install and activate the AWeber Box plugin
-
Verify the box appears in your available Thesis boxes
Step 2: Connect Your AWeber Account
Authorization Process
-
In your WordPress admin, go to Thesis Admin → Boxes → AWeber
-
Click the "Get Authorization Code" button
-
You'll be redirected to AWeber's website
-
Log in to your AWeber account as prompted
-
AWeber will display your unique authorization code
-
Copy the authorization code
Complete the Connection
-
Return to your Thesis AWeber settings page
-
Paste the authorization code into the provided text box
-
Click "Connect to AWeber"
-
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:
-
Log in to AWeber and select or create a list
-
Navigate to "Sign Up Forms"
-
Select or create a Sign Up Form (save new forms before proceeding)
-
Look at your browser's address bar
-
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
-
-
Return to your Thesis site and paste the number into the Web Form ID field
-
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:
-
In AWeber, select or create a list
-
Go to the Sign Up Forms tab
-
Create or select a web form
-
Save the form and navigate to Step 3 (Publish)
-
Click "I will install my form"
-
Click "raw html version"
-
Deselect "Include beautiful form styles"
-
In the HTML code text area, locate the
<img>tag -
Find the
srcattribute containing:https://forms.aweber.com/form/displays.htm?id= -
Copy the characters immediately after
id= -
Return to Thesis and paste these characters into the Tracking Pixel ID field
-
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.