✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for EDD AWeber: customer sync & list membership tables

Read directly from edd_customers and the EDD AWeber meta keys recording list membership and last sync. Build subscriber views, opt-in audits, and post-purchase segments inside WP admin.

♾️ Lifetime License available

SleekView table view for EDD AWeber

AWeber sync data sits in meta, not on the customer screen

EDD AWeber adds customers to AWeber lists after purchase and stores the sync state in edd_customermeta or edd_ordermeta under keys such as _edd_aweber_subscribed and _edd_aweber_list_id. The default EDD Customers screen doesn't show any of this, so opt-in state and list membership stay invisible at the row level until someone exports both systems and joins them in a spreadsheet.

SleekView reads edd_customers together with edd_customermeta and joins to edd_orders so opt-in status, list id, last sync timestamp, and lifetime value become first-class columns. Marketing builds a saved view of subscribers acquired in the last quarter, support sees opt-in state inline when responding to email complaints, and ops triages customers whose sync failed before the next broadcast.

Inline edits to subscription state route through EDD's CRUD layer where supported so EDD AWeber's subscribe and unsubscribe hooks fire. Direct meta writes are guarded by conflict detection so a stale admin row never overwrites a fresh AWeber webhook update.

Workflow

How SleekView reads EDD AWeber data

1

Pick the base table

edd_customers for subscriber-rooted views, edd_orders for purchase-rooted views joined to opt-in state.
2

Compose AWeber columns

Add _edd_aweber_subscribed, list id, last sync timestamp, and tag-related keys from the column picker. Only keys present in your data are listed.
3

Save segments and audit views

Name them ("Subscribed Q2 acquisitions", "Sync failed last 7d", "Unsubscribes by product") and gate by capability so each role sees their own table.
4

Edit inline or export

Update opt-in state through EDD AWeber's hooks, bulk-flag customers for cleanup, or export segments to CSV for ad-hoc AWeber imports.

Sample columns

A typical EDD AWeber subscriber view

Joins edd_customers with edd_customermeta AWeber keys and aggregated order totals from edd_orders.
Source: wp_edd_customers + wp_edd_customermeta + wp_edd_orders
Customer Opt-in AWeber list Orders LTV Last order
alex@studio.co Subscribed Newsletter 4 €192.00 Apr 24
ria@design.io Pending Newsletter 2 €96.00 Apr 24
tom@hello.dev Subscribed Tutorials 6 €248.00 Apr 23
mia@brew.coop Unsubscribed (none) 1 €48.00 Apr 23

Comparison

Default EDD AWeber admin vs SleekView

Default EDD AWeber admin

  • Opt-in status lives in edd_customermeta and isn't shown in the Customers list
  • AWeber list id isn't joined into the EDD customer view
  • Failed syncs sit in error logs that nobody checks daily
  • No saved view for customers acquired this quarter, subscribed, with LTV above X
  • Unsubscribes aren't auditable against purchase history without an export

SleekView

  • Surface _edd_aweber_subscribed and list id as columns
  • Customer-rooted view with opt-in, list, LTV, order count
  • Saved view: subscribed customers acquired in last quarter
  • Audit-friendly view of unsubscribes joined to last order date
  • Export segments to CSV for an ad-hoc AWeber import

Features

What SleekView gives you for EDD AWeber

Subscribers and customers joined

Build a view on edd_customers with AWeber opt-in, list id, and lifetime spend as columns. Marketing sees both contexts together without switching tools.

Segment by purchase plus opt-in

Combine product purchased (via edd_order_items), opt-in state, and last-order date inside WP. Saved views are reusable per campaign brief.

Sync failure triage

Saved view of customers whose last AWeber sync failed, with last error inline. Fix data, requeue, send the broadcast with the subscriber list intact.

Audience

Who uses SleekView for EDD AWeber

Marketing

Build segments by product purchased, opt-in state, and LTV. Export to CSV for ad-hoc AWeber broadcasts, or use saved views as the brief for the next campaign.

Customer support

See opt-in status inline when responding to a GDPR request or an email complaint. Unsubscribe a customer through the integration's hook without leaving WP admin.

Store admins

Daily sync-failure triage: which customers didn't sync to AWeber, what the last error was, and how to fix it. Fewer surprises about subscriber counts before a send.

The bigger picture

Why post-purchase opt-in audit needs row-level views

AWeber is one of the longest-running email service providers in the WordPress ecosystem, and EDD AWeber keeps a digital store's marketing list in sync with its customer list. The happy path works: customer buys, gets added to a list. The trouble is the operational side.

The default EDD Customers screen doesn't expose opt-in state, list membership, or sync failures. Marketing teams end up running CSV exports both ways to build a segment that's really just "customers who bought X, opted in to list Y, ordered more than once". Support investigating an email complaint clicks into each customer to find the opt-in record.

Admins notice sync failures only when a broadcast goes to fewer recipients than expected. SleekView turns the opt-in state into a first-class column, joins it to purchase history, and lets ops save a sync-failure view as part of daily admin work. Same database, same AWeber integration, dramatically less CSV juggling and last-minute campaign panic.

Questions

Common questions about SleekView for EDD AWeber

Yes. SleekView reads edd_customers and edd_customermeta on EDD 3.0 and later. Older EDD versions stored customer data in a different schema and would need a different mapping.

 

Yes. Status changes that route through EDD AWeber's hooks trigger the AWeber API call as configured. The actual subscribe or unsubscribe goes through the plugin's existing chain, so behaviour matches manual admin actions.

 

If EDD AWeber writes tag references into edd_customermeta, the column picker lists them. If tags live only on the AWeber side, SleekView can't show them without a pull-back sync. The column picker shows what's actually present in your data.

 

Yes, if EDD AWeber records the list id in edd_customermeta. Multiple lists per customer can surface as a comma-separated cell or as a child related view, depending on how you configure the column.

 

Broadcast sends live in AWeber, not WordPress, so SleekView doesn't render those. It shows the WP side: opt-in state, list membership, and the EDD purchase data that informs the next campaign brief.

 

Customer queries hit indexed columns on edd_customers. Aggregates (LTV, order count) use subqueries against edd_orders that EDD already indexes for. Keep aggregates off triage views and on detail views to keep query plans fast.

 

No. AWeber remains the source of truth for sends, automations, and engagement metrics. SleekView's role is making the EDD side of the data trivial to segment and audit, so the next campaign brief writes itself from a saved view.

 

Yes. A customer-rooted view with email, opt-in state, list membership, and order history in one row gives you the WordPress side of a Subject Access Request quickly. AWeber engagement data still requires a separate pull, but the WP-side answer is one filtered view away.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView